builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-745 starttime: 1471294456.33 results: success (0) buildid: 20160815115917 builduid: 1c3b4d805a9e4a33a590e9c1e01ae69c revision: e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-15 13:54:16.325704) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-15 13:54:16.406426) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-15 13:54:16.406748) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-15 13:54:17.376632) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-15 13:54:17.376996) ========= 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-1471294426.445143-506003118 _=/tools/buildbot/bin/python using PTY: False --2016-08-15 13:54:17-- 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% 168K=0.07s 2016-08-15 13:54:17 (168 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.646676 ========= master_lag: 1.53 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-15 13:54:19.551478) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-15 13:54:19.551874) ========= 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-1471294426.445143-506003118 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.086715 ========= master_lag: 1.42 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-15 13:54:21.058897) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-15 13:54:21.059263) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8 --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 e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8 --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-1471294426.445143-506003118 _=/tools/buildbot/bin/python using PTY: False 2016-08-15 13:54:20,732 truncating revision to first 12 chars 2016-08-15 13:54:20,733 Setting DEBUG logging. 2016-08-15 13:54:20,733 attempt 1/10 2016-08-15 13:54:20,734 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/e33c4c0efaaf?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-15 13:54:22,024 unpacking tar archive at: mozilla-release-e33c4c0efaaf/testing/mozharness/ program finished with exit code 0 elapsedTime=2.031247 ========= master_lag: 0.91 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-15 13:54:23.998627) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-15 13:54:23.998948) ========= script_repo_revision: e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-15 13:54:23.999333) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-08-15 13:54:23.999629) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-08-15 13:54:26.674598) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 32 mins, 36 secs) (at 2016-08-15 13:54:26.674878) ========= /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-1471294426.445143-506003118 _=/tools/buildbot/bin/python using PTY: False 13:54:26 INFO - MultiFileLogger online at 20160815 13:54:26 in /builds/slave/test 13:54:26 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 13:54:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:54:26 INFO - {'append_to_log': False, 13:54:26 INFO - 'base_work_dir': '/builds/slave/test', 13:54:26 INFO - 'blob_upload_branch': 'mozilla-release', 13:54:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:54:26 INFO - 'buildbot_json_path': 'buildprops.json', 13:54:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:54:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:54:26 INFO - 'download_minidump_stackwalk': True, 13:54:26 INFO - 'download_symbols': 'true', 13:54:26 INFO - 'e10s': False, 13:54:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:54:26 INFO - 'tooltool.py': '/tools/tooltool.py', 13:54:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:54:26 INFO - '/tools/misc-python/virtualenv.py')}, 13:54:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:54:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:54:26 INFO - 'log_level': 'info', 13:54:26 INFO - 'log_to_console': True, 13:54:26 INFO - 'opt_config_files': (), 13:54:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:54:26 INFO - '--processes=1', 13:54:26 INFO - '--config=%(test_path)s/wptrunner.ini', 13:54:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:54:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:54:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:54:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:54:26 INFO - 'pip_index': False, 13:54:26 INFO - 'require_test_zip': True, 13:54:26 INFO - 'test_type': ('testharness',), 13:54:26 INFO - 'this_chunk': '1', 13:54:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:54:26 INFO - 'total_chunks': '10', 13:54:26 INFO - 'virtualenv_path': 'venv', 13:54:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:54:26 INFO - 'work_dir': 'build'} 13:54:26 INFO - ##### 13:54:26 INFO - ##### Running clobber step. 13:54:26 INFO - ##### 13:54:26 INFO - Running pre-action listener: _resource_record_pre_action 13:54:26 INFO - Running main action method: clobber 13:54:26 INFO - rmtree: /builds/slave/test/build 13:54:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:54:29 INFO - Running post-action listener: _resource_record_post_action 13:54:29 INFO - ##### 13:54:29 INFO - ##### Running read-buildbot-config step. 13:54:29 INFO - ##### 13:54:29 INFO - Running pre-action listener: _resource_record_pre_action 13:54:29 INFO - Running main action method: read_buildbot_config 13:54:29 INFO - Using buildbot properties: 13:54:29 INFO - { 13:54:29 INFO - "project": "", 13:54:29 INFO - "product": "firefox", 13:54:29 INFO - "script_repo_revision": "production", 13:54:29 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 13:54:29 INFO - "repository": "", 13:54:29 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 13:54:29 INFO - "buildid": "20160815115917", 13:54:29 INFO - "pgo_build": "False", 13:54:29 INFO - "basedir": "/builds/slave/test", 13:54:29 INFO - "buildnumber": 17, 13:54:29 INFO - "slavename": "tst-linux32-spot-745", 13:54:29 INFO - "revision": "e33c4c0efaaf4df186fb5e11f24cc9d7f5df2ba8", 13:54:29 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 13:54:29 INFO - "platform": "linux", 13:54:29 INFO - "branch": "mozilla-release", 13:54:29 INFO - "repo_path": "releases/mozilla-release", 13:54:29 INFO - "moz_repo_path": "", 13:54:29 INFO - "stage_platform": "linux", 13:54:29 INFO - "builduid": "1c3b4d805a9e4a33a590e9c1e01ae69c", 13:54:29 INFO - "slavebuilddir": "test" 13:54:29 INFO - } 13:54:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2. 13:54:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json. 13:54:29 INFO - Running post-action listener: _resource_record_post_action 13:54:29 INFO - ##### 13:54:29 INFO - ##### Running download-and-extract step. 13:54:29 INFO - ##### 13:54:29 INFO - Running pre-action listener: _resource_record_pre_action 13:54:29 INFO - Running main action method: download_and_extract 13:54:29 INFO - mkdir: /builds/slave/test/build/tests 13:54: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')]} 13:54:29 INFO - https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:54:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 13:54:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 13:54:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:54:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:54:29 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 13:54:29 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 13:54:29 INFO - retry: Failed, sleeping 30 seconds before retrying 13:54:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:54:59 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 13:54:59 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 13:54:59 INFO - retry: Failed, sleeping 60 seconds before retrying 13:55:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:56:00 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 13:56:00 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 13:56:00 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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! 13:56:00 INFO - Caught exception: HTTP Error 404: Not Found 13:56:00 INFO - Caught exception: HTTP Error 404: Not Found 13:56:00 INFO - Caught exception: HTTP Error 404: Not Found 13:56:00 INFO - trying https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 13:56:00 INFO - Downloading https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:56:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:56:01 INFO - Downloaded 1325 bytes. 13:56:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 13:56:01 INFO - Using the following test package requirements: 13:56:01 INFO - {u'common': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 13:56:01 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 13:56:01 INFO - u'firefox-48.0.1.en-US.linux-i686.cppunittest.tests.zip'], 13:56:01 INFO - u'gtest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 13:56:01 INFO - u'firefox-48.0.1.en-US.linux-i686.gtest.tests.zip'], 13:56:01 INFO - u'jittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 13:56:01 INFO - u'jsshell-linux-i686.zip'], 13:56:01 INFO - u'mochitest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 13:56:01 INFO - u'firefox-48.0.1.en-US.linux-i686.mochitest.tests.zip'], 13:56:01 INFO - u'mozbase': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 13:56:01 INFO - u'reftest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 13:56:01 INFO - u'firefox-48.0.1.en-US.linux-i686.reftest.tests.zip'], 13:56:01 INFO - u'talos': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 13:56:01 INFO - u'firefox-48.0.1.en-US.linux-i686.talos.tests.zip'], 13:56:01 INFO - u'web-platform': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 13:56:01 INFO - u'firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'], 13:56:01 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 13:56:01 INFO - u'firefox-48.0.1.en-US.linux-i686.xpcshell.tests.zip']} 13:56:01 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 13:56:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:01 INFO - https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:56:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 13:56:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 13:56:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:56:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:56:01 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 13:56:01 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 13:56:01 INFO - retry: Failed, sleeping 30 seconds before retrying 13:56:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:56:32 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 13:56:32 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 13:56:32 INFO - retry: Failed, sleeping 60 seconds before retrying 13:57:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:57:32 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 13:57:32 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 13:57:32 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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! 13:57:32 INFO - Caught exception: HTTP Error 404: Not Found 13:57:32 INFO - Caught exception: HTTP Error 404: Not Found 13:57:32 INFO - Caught exception: HTTP Error 404: Not Found 13:57:32 INFO - trying https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 13:57:32 INFO - Downloading https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:57:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:57:40 INFO - Downloaded 22824493 bytes. 13:57:40 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/*'] 13:57:40 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/* 13:57:41 INFO - caution: filename not matched: web-platform/* 13:57:41 INFO - Return code: 11 13:57:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:41 INFO - https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:57:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 13:57:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 13:57:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:57:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:57:41 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 13:57:41 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 13:57:41 INFO - retry: Failed, sleeping 30 seconds before retrying 13:58:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:58:12 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 13:58:12 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 13:58:12 INFO - retry: Failed, sleeping 60 seconds before retrying 13:59:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:59:12 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 13:59:12 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 13:59:12 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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! 13:59:12 INFO - Caught exception: HTTP Error 404: Not Found 13:59:12 INFO - Caught exception: HTTP Error 404: Not Found 13:59:12 INFO - Caught exception: HTTP Error 404: Not Found 13:59:12 INFO - trying https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 13:59:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:59:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:59:23 INFO - Downloaded 36389875 bytes. 13:59:23 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/*'] 13:59:23 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/* 13:59:27 INFO - caution: filename not matched: bin/* 13:59:27 INFO - caution: filename not matched: config/* 13:59:27 INFO - caution: filename not matched: mozbase/* 13:59:27 INFO - caution: filename not matched: marionette/* 13:59:27 INFO - caution: filename not matched: tools/wptserve/* 13:59:27 INFO - Return code: 11 13:59:27 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')]} 13:59:27 INFO - https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:59:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 13:59:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 13:59:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:59:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:59:27 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 13:59:27 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 13:59:27 INFO - retry: Failed, sleeping 30 seconds before retrying 13:59:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 13:59:57 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 13:59:57 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 13:59:57 INFO - retry: Failed, sleeping 60 seconds before retrying 14:00:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 14:00:57 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 14:00:57 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 14:00:57 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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! 14:00:57 INFO - Caught exception: HTTP Error 404: Not Found 14:00:57 INFO - Caught exception: HTTP Error 404: Not Found 14:00:57 INFO - Caught exception: HTTP Error 404: Not Found 14:00:57 INFO - trying https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 14:00:57 INFO - Downloading https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 14:00:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 14:01:01 INFO - Downloaded 69358424 bytes. 14:01:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 14:01:01 INFO - mkdir: /builds/slave/test/properties 14:01:01 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:01:01 INFO - Writing to file /builds/slave/test/properties/build_url 14:01:01 INFO - Contents: 14:01:01 INFO - build_url:https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 14:01:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 14:01:02 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:01:02 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:01:02 INFO - Contents: 14:01:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 14:01:02 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')]} 14:01:02 INFO - https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:01:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 14:01:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 14:01:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 14:01:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 14:01:03 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 14:01:03 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 14:01:03 INFO - retry: Failed, sleeping 30 seconds before retrying 14:01:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 14:01:33 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 14:01:33 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 14:01:33 INFO - retry: Failed, sleeping 60 seconds before retrying 14:02:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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 14:02:33 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 14:02:33 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 14:02:33 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Due8bepsTRmJKe7nrqHWVw/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! 14:02:33 INFO - Caught exception: HTTP Error 404: Not Found 14:02:33 INFO - Caught exception: HTTP Error 404: Not Found 14:02:33 INFO - Caught exception: HTTP Error 404: Not Found 14:02:33 INFO - trying https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 14:02:33 INFO - Downloading https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 14:02:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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 14:02:37 INFO - Downloaded 92312302 bytes. 14:02:37 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'] 14:02:37 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 14:02:46 INFO - Return code: 0 14:02:46 INFO - Running post-action listener: _resource_record_post_action 14:02:46 INFO - Running post-action listener: set_extra_try_arguments 14:02:46 INFO - ##### 14:02:46 INFO - ##### Running create-virtualenv step. 14:02:46 INFO - ##### 14:02:46 INFO - Running pre-action listener: _pre_create_virtualenv 14:02:46 INFO - Running pre-action listener: _resource_record_pre_action 14:02:46 INFO - Running main action method: create_virtualenv 14:02:46 INFO - Creating virtualenv /builds/slave/test/build/venv 14:02:46 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 14:02:46 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:02:47 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:02:47 INFO - Using real prefix '/usr' 14:02:47 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:02:48 INFO - Installing distribute.............................................................................................................................................................................................done. 14:02:52 INFO - Installing pip.................done. 14:02:52 INFO - Return code: 0 14:02:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:02:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:02:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:02:52 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 0xa3afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa416598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1aae30>, '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 0xa447c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa4c6470>, '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-1471294426.445143-506003118', '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 14:02:52 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 14:02:52 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 14:02:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:02:52 INFO - 'CCACHE_UMASK': '002', 14:02:52 INFO - 'DISPLAY': ':0', 14:02:52 INFO - 'HOME': '/home/cltbld', 14:02:52 INFO - 'LANG': 'en_US.UTF-8', 14:02:52 INFO - 'LOGNAME': 'cltbld', 14:02:52 INFO - 'MAIL': '/var/mail/cltbld', 14:02:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:02:52 INFO - 'MOZ_NO_REMOTE': '1', 14:02:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:02:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:02:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:52 INFO - 'PWD': '/builds/slave/test', 14:02:52 INFO - 'SHELL': '/bin/bash', 14:02:52 INFO - 'SHLVL': '1', 14:02:52 INFO - 'TERM': 'linux', 14:02:52 INFO - 'TMOUT': '86400', 14:02:52 INFO - 'USER': 'cltbld', 14:02:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471294426.445143-506003118', 14:02:52 INFO - '_': '/tools/buildbot/bin/python'} 14:02:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:02:53 INFO - Downloading/unpacking psutil>=0.7.1 14:02:53 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 14:02:53 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 14:02:53 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 14:02:53 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 14:02:53 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 14:02:53 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 14:02:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:02:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:02:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:02:58 INFO - Installing collected packages: psutil 14:02:58 INFO - Running setup.py install for psutil 14:02:58 INFO - building 'psutil._psutil_linux' extension 14:02:58 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 14:02:58 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 14:02:58 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 14:02:59 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 14:02:59 INFO - building 'psutil._psutil_posix' extension 14:02:59 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 14:02:59 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 14:02:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:02:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:02:59 INFO - Successfully installed psutil 14:02:59 INFO - Cleaning up... 14:02:59 INFO - Return code: 0 14:02:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:02:59 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')]} 14:02:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:02:59 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')]} 14:02:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:02:59 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 0xa3afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa416598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1aae30>, '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 0xa447c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa4c6470>, '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-1471294426.445143-506003118', '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 14:02:59 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 14:02:59 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 14:02:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:02:59 INFO - 'CCACHE_UMASK': '002', 14:02:59 INFO - 'DISPLAY': ':0', 14:02:59 INFO - 'HOME': '/home/cltbld', 14:02:59 INFO - 'LANG': 'en_US.UTF-8', 14:02:59 INFO - 'LOGNAME': 'cltbld', 14:02:59 INFO - 'MAIL': '/var/mail/cltbld', 14:02:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:02:59 INFO - 'MOZ_NO_REMOTE': '1', 14:02:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:02:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:02:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:59 INFO - 'PWD': '/builds/slave/test', 14:02:59 INFO - 'SHELL': '/bin/bash', 14:02:59 INFO - 'SHLVL': '1', 14:02:59 INFO - 'TERM': 'linux', 14:02:59 INFO - 'TMOUT': '86400', 14:02:59 INFO - 'USER': 'cltbld', 14:02:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471294426.445143-506003118', 14:02:59 INFO - '_': '/tools/buildbot/bin/python'} 14:03:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:03:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:03:00 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 14:03:00 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 14:03:00 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 14:03:00 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 14:03:00 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 14:03:00 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 14:03:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:03:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:03:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:03:05 INFO - Installing collected packages: mozsystemmonitor 14:03:05 INFO - Running setup.py install for mozsystemmonitor 14:03:05 INFO - Successfully installed mozsystemmonitor 14:03:05 INFO - Cleaning up... 14:03:05 INFO - Return code: 0 14:03:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:03: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')]} 14:03:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:03:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:03: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')]} 14:03:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:03:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:03:05 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 0xa3afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa416598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1aae30>, '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 0xa447c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa4c6470>, '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-1471294426.445143-506003118', '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 14:03:05 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 14:03:05 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 14:03:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:03:05 INFO - 'CCACHE_UMASK': '002', 14:03:05 INFO - 'DISPLAY': ':0', 14:03:05 INFO - 'HOME': '/home/cltbld', 14:03:05 INFO - 'LANG': 'en_US.UTF-8', 14:03:05 INFO - 'LOGNAME': 'cltbld', 14:03:05 INFO - 'MAIL': '/var/mail/cltbld', 14:03:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:03:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:03:05 INFO - 'MOZ_NO_REMOTE': '1', 14:03:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:03:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:03:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:03:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:03:05 INFO - 'PWD': '/builds/slave/test', 14:03:05 INFO - 'SHELL': '/bin/bash', 14:03:05 INFO - 'SHLVL': '1', 14:03:05 INFO - 'TERM': 'linux', 14:03:05 INFO - 'TMOUT': '86400', 14:03:05 INFO - 'USER': 'cltbld', 14:03:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471294426.445143-506003118', 14:03:05 INFO - '_': '/tools/buildbot/bin/python'} 14:03:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:03:05 INFO - Downloading/unpacking blobuploader==1.2.4 14:03:05 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 14:03:05 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 14:03:05 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 14:03:05 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 14:03:05 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 14:03:05 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 14:03:11 INFO - Downloading blobuploader-1.2.4.tar.gz 14:03:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:03:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:03:11 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 14:03:11 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 14:03:11 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 14:03:11 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 14:03:11 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 14:03:11 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 14:03:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:03:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:03: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 14:03: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 14:03: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 14:03: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 14:03: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 14:03: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 14:03:13 INFO - Downloading docopt-0.6.1.tar.gz 14:03:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:03:13 INFO - Installing collected packages: blobuploader, requests, docopt 14:03:13 INFO - Running setup.py install for blobuploader 14:03:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:03:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:03:13 INFO - Running setup.py install for requests 14:03:14 INFO - Running setup.py install for docopt 14:03:14 INFO - Successfully installed blobuploader requests docopt 14:03:14 INFO - Cleaning up... 14:03:14 INFO - Return code: 0 14:03:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:03:14 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')]} 14:03:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:03:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:03:14 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')]} 14:03:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:03:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:03:14 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 0xa3afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa416598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1aae30>, '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 0xa447c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa4c6470>, '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-1471294426.445143-506003118', '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 14:03:14 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 14:03:14 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 14:03:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:03:14 INFO - 'CCACHE_UMASK': '002', 14:03:14 INFO - 'DISPLAY': ':0', 14:03:14 INFO - 'HOME': '/home/cltbld', 14:03:14 INFO - 'LANG': 'en_US.UTF-8', 14:03:14 INFO - 'LOGNAME': 'cltbld', 14:03:14 INFO - 'MAIL': '/var/mail/cltbld', 14:03:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:03:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:03:14 INFO - 'MOZ_NO_REMOTE': '1', 14:03:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:03:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:03:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:03:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:03:14 INFO - 'PWD': '/builds/slave/test', 14:03:14 INFO - 'SHELL': '/bin/bash', 14:03:14 INFO - 'SHLVL': '1', 14:03:14 INFO - 'TERM': 'linux', 14:03:14 INFO - 'TMOUT': '86400', 14:03:14 INFO - 'USER': 'cltbld', 14:03:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471294426.445143-506003118', 14:03:14 INFO - '_': '/tools/buildbot/bin/python'} 14:03:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:03:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:03:15 INFO - Running setup.py (path:/tmp/pip-lg_NX5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:03:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:03:15 INFO - Running setup.py (path:/tmp/pip-JcCQ9f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:03:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:03:15 INFO - Running setup.py (path:/tmp/pip-i3xKvX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:03:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:03:15 INFO - Running setup.py (path:/tmp/pip-PikvL1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:03:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:03:15 INFO - Running setup.py (path:/tmp/pip-QFZOIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:03:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:03:15 INFO - Running setup.py (path:/tmp/pip-MdrLg9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:03:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:03:16 INFO - Running setup.py (path:/tmp/pip-Cq9ooO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:03:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:03:16 INFO - Running setup.py (path:/tmp/pip-ewtZIg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:03:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:03:16 INFO - Running setup.py (path:/tmp/pip-lhWtBP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:03:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:03:16 INFO - Running setup.py (path:/tmp/pip-ITgGLB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:03:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:03:16 INFO - Running setup.py (path:/tmp/pip-IEH5vZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:03:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:03:16 INFO - Running setup.py (path:/tmp/pip-Q3P_vo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:03:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:03:16 INFO - Running setup.py (path:/tmp/pip-L3dLhj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:03:17 INFO - Running setup.py (path:/tmp/pip-OO_Qd6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:03:17 INFO - Running setup.py (path:/tmp/pip-Ef206w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:03:17 INFO - Running setup.py (path:/tmp/pip-f819PM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:03:17 INFO - Running setup.py (path:/tmp/pip-VWT7Pa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:03:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:03:17 INFO - Running setup.py (path:/tmp/pip-ZFrw1s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:03:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:03:17 INFO - Running setup.py (path:/tmp/pip-9CxSwV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:03:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:03:17 INFO - Running setup.py (path:/tmp/pip-UIKEYv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:03:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:03:18 INFO - Running setup.py (path:/tmp/pip-mg5eM9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:03:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:03:18 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 14:03:18 INFO - Running setup.py install for manifestparser 14:03:18 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:03:18 INFO - Running setup.py install for mozcrash 14:03:19 INFO - Running setup.py install for mozdebug 14:03:19 INFO - Running setup.py install for mozdevice 14:03:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:03:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:03:19 INFO - Running setup.py install for mozfile 14:03:19 INFO - Running setup.py install for mozhttpd 14:03:19 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:03:19 INFO - Running setup.py install for mozinfo 14:03:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:03:20 INFO - Running setup.py install for mozInstall 14:03:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:03:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:03:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:03:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:03:20 INFO - Running setup.py install for mozleak 14:03:20 INFO - Running setup.py install for mozlog 14:03:20 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:03:20 INFO - Running setup.py install for moznetwork 14:03:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:03:21 INFO - Running setup.py install for mozprocess 14:03:21 INFO - Running setup.py install for mozprofile 14:03:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:03:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:03:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:03:21 INFO - Running setup.py install for mozrunner 14:03:21 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:03:21 INFO - Running setup.py install for mozscreenshot 14:03:22 INFO - Running setup.py install for moztest 14:03:22 INFO - Running setup.py install for mozversion 14:03:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:03:22 INFO - Running setup.py install for wptserve 14:03:22 INFO - Running setup.py install for marionette-driver 14:03:23 INFO - Running setup.py install for browsermob-proxy 14:03:23 INFO - Running setup.py install for marionette-client 14:03:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:03:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:03:23 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 14:03:23 INFO - Cleaning up... 14:03:23 INFO - Return code: 0 14:03:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:03:23 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')]} 14:03:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:03:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:03:23 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')]} 14:03:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:03:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:03:23 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 0xa3afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa416598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1aae30>, '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 0xa447c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa4c6470>, '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-1471294426.445143-506003118', '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 14:03:23 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 14:03:23 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 14:03:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:03:23 INFO - 'CCACHE_UMASK': '002', 14:03:23 INFO - 'DISPLAY': ':0', 14:03:23 INFO - 'HOME': '/home/cltbld', 14:03:23 INFO - 'LANG': 'en_US.UTF-8', 14:03:23 INFO - 'LOGNAME': 'cltbld', 14:03:23 INFO - 'MAIL': '/var/mail/cltbld', 14:03:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:03:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:03:23 INFO - 'MOZ_NO_REMOTE': '1', 14:03:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:03:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:03:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:03:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:03:23 INFO - 'PWD': '/builds/slave/test', 14:03:23 INFO - 'SHELL': '/bin/bash', 14:03:23 INFO - 'SHLVL': '1', 14:03:23 INFO - 'TERM': 'linux', 14:03:23 INFO - 'TMOUT': '86400', 14:03:23 INFO - 'USER': 'cltbld', 14:03:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471294426.445143-506003118', 14:03:23 INFO - '_': '/tools/buildbot/bin/python'} 14:03:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:03:24 INFO - Running setup.py (path:/tmp/pip-XRTG17-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:03:24 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)) 14:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:03:24 INFO - Running setup.py (path:/tmp/pip-5yHj63-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:03:24 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)) 14:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:03:24 INFO - Running setup.py (path:/tmp/pip-8TbBFR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:03:24 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)) 14:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:03:24 INFO - Running setup.py (path:/tmp/pip-sxDRXP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:03:24 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)) 14:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:03:24 INFO - Running setup.py (path:/tmp/pip-0H1evG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:03:25 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)) 14:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:03:25 INFO - Running setup.py (path:/tmp/pip-uDenmt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:03:25 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)) 14:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:03:25 INFO - Running setup.py (path:/tmp/pip-Muvxza-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:03:25 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)) 14:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:03:25 INFO - Running setup.py (path:/tmp/pip-DdsnCz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:03:25 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)) 14:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:03:25 INFO - Running setup.py (path:/tmp/pip-fdeblW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:03:25 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)) 14:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:03:25 INFO - Running setup.py (path:/tmp/pip-qNbMjs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:03:25 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)) 14:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:03:25 INFO - Running setup.py (path:/tmp/pip-Yfyufa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:03:26 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)) 14:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:03:26 INFO - Running setup.py (path:/tmp/pip-DjFsFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:03:26 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)) 14:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:03:26 INFO - Running setup.py (path:/tmp/pip-d54v8T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:03:26 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)) 14:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:03:26 INFO - Running setup.py (path:/tmp/pip-d5LSIN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:03:26 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)) 14:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:03:26 INFO - Running setup.py (path:/tmp/pip-ODCqh3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:03:26 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)) 14:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:03:26 INFO - Running setup.py (path:/tmp/pip-sXBZZx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:03:26 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)) 14:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:03:26 INFO - Running setup.py (path:/tmp/pip-mlzPNP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:03:26 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)) 14:03:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:03:26 INFO - Running setup.py (path:/tmp/pip-MsqItB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:03:27 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)) 14:03:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:03:27 INFO - Running setup.py (path:/tmp/pip-dip0QH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:03:27 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)) 14:03:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:03:27 INFO - Running setup.py (path:/tmp/pip-M8MThf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:03:27 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)) 14:03:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:03:27 INFO - Running setup.py (path:/tmp/pip-PTdXI6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:03:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:03:27 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)) 14:03:27 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)) 14:03:27 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)) 14:03:27 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)) 14:03:27 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)) 14:03:27 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)) 14:03:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:03:27 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 14:03:27 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 14:03:27 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 14:03:27 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 14:03:27 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 14:03:27 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 14:03:32 INFO - Downloading blessings-1.6.tar.gz 14:03:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:03:33 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)) 14:03:33 INFO - Installing collected packages: blessings 14:03:33 INFO - Running setup.py install for blessings 14:03:33 INFO - Successfully installed blessings 14:03:33 INFO - Cleaning up... 14:03:33 INFO - Return code: 0 14:03:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:03:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:03:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:03:34 INFO - Reading from file tmpfile_stdout 14:03:34 INFO - Current package versions: 14:03:34 INFO - argparse == 1.2.1 14:03:34 INFO - blessings == 1.6 14:03:34 INFO - blobuploader == 1.2.4 14:03:34 INFO - browsermob-proxy == 0.6.0 14:03:34 INFO - docopt == 0.6.1 14:03:34 INFO - manifestparser == 1.1 14:03:34 INFO - marionette-client == 2.3.0 14:03:34 INFO - marionette-driver == 1.4.0 14:03:34 INFO - mozInstall == 1.12 14:03:34 INFO - mozcrash == 0.17 14:03:34 INFO - mozdebug == 0.1 14:03:34 INFO - mozdevice == 0.48 14:03:34 INFO - mozfile == 1.2 14:03:34 INFO - mozhttpd == 0.7 14:03:34 INFO - mozinfo == 0.9 14:03:34 INFO - mozleak == 0.1 14:03:34 INFO - mozlog == 3.1 14:03:34 INFO - moznetwork == 0.27 14:03:34 INFO - mozprocess == 0.22 14:03:34 INFO - mozprofile == 0.28 14:03:34 INFO - mozrunner == 6.11 14:03:34 INFO - mozscreenshot == 0.1 14:03:34 INFO - mozsystemmonitor == 0.0 14:03:34 INFO - moztest == 0.7 14:03:34 INFO - mozversion == 1.4 14:03:34 INFO - psutil == 3.1.1 14:03:34 INFO - requests == 1.2.3 14:03:34 INFO - wptserve == 1.4.0 14:03:34 INFO - wsgiref == 0.1.2 14:03:34 INFO - Running post-action listener: _resource_record_post_action 14:03:34 INFO - Running post-action listener: _start_resource_monitoring 14:03:34 INFO - Starting resource monitoring. 14:03:34 INFO - ##### 14:03:34 INFO - ##### Running pull step. 14:03:34 INFO - ##### 14:03:34 INFO - Running pre-action listener: _resource_record_pre_action 14:03:34 INFO - Running main action method: pull 14:03:34 INFO - Pull has nothing to do! 14:03:34 INFO - Running post-action listener: _resource_record_post_action 14:03:34 INFO - ##### 14:03:34 INFO - ##### Running install step. 14:03:34 INFO - ##### 14:03:34 INFO - Running pre-action listener: _resource_record_pre_action 14:03:34 INFO - Running main action method: install 14:03:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:03:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:03:34 INFO - Reading from file tmpfile_stdout 14:03:34 INFO - Detecting whether we're running mozinstall >=1.0... 14:03:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:03:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:03:34 INFO - Reading from file tmpfile_stdout 14:03:34 INFO - Output received: 14:03:34 INFO - Usage: mozinstall [options] installer 14:03:34 INFO - Options: 14:03:34 INFO - -h, --help show this help message and exit 14:03:34 INFO - -d DEST, --destination=DEST 14:03:34 INFO - Directory to install application into. [default: 14:03:34 INFO - "/builds/slave/test"] 14:03:34 INFO - --app=APP Application being installed. [default: firefox] 14:03:34 INFO - mkdir: /builds/slave/test/build/application 14:03:34 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'] 14:03:34 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 14:04:07 INFO - Reading from file tmpfile_stdout 14:04:08 INFO - Output received: 14:04:08 INFO - /builds/slave/test/build/application/firefox/firefox 14:04:08 INFO - Running post-action listener: _resource_record_post_action 14:04:08 INFO - ##### 14:04:08 INFO - ##### Running run-tests step. 14:04:08 INFO - ##### 14:04:08 INFO - Running pre-action listener: _resource_record_pre_action 14:04:08 INFO - Running main action method: run_tests 14:04:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:04:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:04:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:04:08 INFO - grabbing minidump binary from tooltool 14:04:08 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')]} 14:04:08 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 0xa1aae30>, '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 0xa447c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa4c6470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:04:08 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 14:04:08 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 14:04:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:04:08 INFO - Return code: 0 14:04:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 14:04:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:04:08 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/Due8bepsTRmJKe7nrqHWVw/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 14:04:08 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/Due8bepsTRmJKe7nrqHWVw/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 14:04:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:04:08 INFO - 'CCACHE_UMASK': '002', 14:04:08 INFO - 'DISPLAY': ':0', 14:04:08 INFO - 'HOME': '/home/cltbld', 14:04:08 INFO - 'LANG': 'en_US.UTF-8', 14:04:08 INFO - 'LOGNAME': 'cltbld', 14:04:08 INFO - 'MAIL': '/var/mail/cltbld', 14:04:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:04:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:04:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:04:08 INFO - 'MOZ_NO_REMOTE': '1', 14:04:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:04:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:04:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:04:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:04:08 INFO - 'PWD': '/builds/slave/test', 14:04:08 INFO - 'SHELL': '/bin/bash', 14:04:08 INFO - 'SHLVL': '1', 14:04:08 INFO - 'TERM': 'linux', 14:04:08 INFO - 'TMOUT': '86400', 14:04:08 INFO - 'USER': 'cltbld', 14:04:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471294426.445143-506003118', 14:04:08 INFO - '_': '/tools/buildbot/bin/python'} 14:04:08 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/Due8bepsTRmJKe7nrqHWVw/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 14:04:08 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 14:04:08 INFO - import pkg_resources 14:04:10 INFO - Using 1 client processes 14:04:10 INFO - wptserve Starting http server on 127.0.0.1:8000 14:04:10 INFO - wptserve Starting http server on 127.0.0.1:8001 14:04:10 INFO - wptserve Starting http server on 127.0.0.1:8443 14:04:12 INFO - SUITE-START | Running 778 tests 14:04:12 INFO - Running testharness tests 14:04:12 INFO - Setting up ssl 14:04:12 INFO - PROCESS | certutil | 14:04:13 INFO - PROCESS | certutil | 14:04:13 INFO - PROCESS | certutil | 14:04:13 INFO - Certificate Nickname Trust Attributes 14:04:13 INFO - SSL,S/MIME,JAR/XPI 14:04:13 INFO - 14:04:13 INFO - web-platform-tests CT,, 14:04:13 INFO - 14:04:13 INFO - Starting runner 14:04:16 INFO - PROCESS | 1782 | 1471295056108 Marionette DEBUG Marionette enabled via build flag and pref 14:04:16 INFO - PROCESS | 1782 | ++DOCSHELL 0xa4e59c00 == 1 [pid = 1782] [id = 1] 14:04:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 1 (0xa4e5a000) [pid = 1782] [serial = 1] [outer = (nil)] 14:04:16 INFO - PROCESS | 1782 | [1782] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:04:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 2 (0xa4e5a800) [pid = 1782] [serial = 2] [outer = 0xa4e5a000] 14:04:16 INFO - PROCESS | 1782 | 1471295056855 Marionette INFO Listening on port 2828 14:04:17 INFO - PROCESS | 1782 | 1471295057514 Marionette DEBUG Marionette enabled via command-line flag 14:04:17 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2002000 == 2 [pid = 1782] [id = 2] 14:04:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 3 (0xa2002400) [pid = 1782] [serial = 3] [outer = (nil)] 14:04:17 INFO - PROCESS | 1782 | [1782] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:04:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 4 (0xa2002c00) [pid = 1782] [serial = 4] [outer = 0xa2002400] 14:04:17 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d4480 14:04:17 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d4f60 14:04:17 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1001180 14:04:17 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1001e20 14:04:17 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20ebb00 14:04:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 5 (0xa1022000) [pid = 1782] [serial = 5] [outer = 0xa4e5a000] 14:04:17 INFO - PROCESS | 1782 | [1782] 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 14:04:17 INFO - PROCESS | 1782 | 1471295057958 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:33204 14:04:17 INFO - PROCESS | 1782 | [1782] 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 14:04:17 INFO - PROCESS | 1782 | 1471295057994 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:33205 14:04:18 INFO - PROCESS | 1782 | 1471295058058 Marionette DEBUG Closed connection conn0 14:04:18 INFO - PROCESS | 1782 | 1471295058063 Marionette DEBUG Closed connection conn1 14:04:18 INFO - PROCESS | 1782 | [1782] 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 14:04:18 INFO - PROCESS | 1782 | [1782] 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 14:04:18 INFO - PROCESS | 1782 | 1471295058196 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:33206 14:04:18 INFO - PROCESS | 1782 | [1782] 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 14:04:18 INFO - PROCESS | 1782 | 1471295058256 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:33207 14:04:18 INFO - PROCESS | 1782 | 1471295058263 Marionette DEBUG Closed connection conn2 14:04:18 INFO - PROCESS | 1782 | [1782] 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 14:04:18 INFO - PROCESS | 1782 | 1471295058318 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:33208 14:04:18 INFO - PROCESS | 1782 | 1471295058333 Marionette DEBUG Closed connection conn3 14:04:18 INFO - PROCESS | 1782 | 1471295058378 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:04:18 INFO - PROCESS | 1782 | 1471295058397 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":"20160815115917","device":"desktop","version":"48.0.1"} 14:04:19 INFO - PROCESS | 1782 | [1782] 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 14:04:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b5a5000 == 3 [pid = 1782] [id = 3] 14:04:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 6 (0x9b5a5400) [pid = 1782] [serial = 6] [outer = (nil)] 14:04:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b5a5800 == 4 [pid = 1782] [id = 4] 14:04:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 7 (0x9b5a5c00) [pid = 1782] [serial = 7] [outer = (nil)] 14:04:20 INFO - PROCESS | 1782 | [1782] 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 14:04:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x9ab0a800 == 5 [pid = 1782] [id = 5] 14:04:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 8 (0x9ab0ac00) [pid = 1782] [serial = 8] [outer = (nil)] 14:04:20 INFO - PROCESS | 1782 | [1782] 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 14:04:20 INFO - PROCESS | 1782 | [1782] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:04:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 9 (0x9a9de800) [pid = 1782] [serial = 9] [outer = 0x9ab0ac00] 14:04:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 10 (0x9ab1c400) [pid = 1782] [serial = 10] [outer = 0x9b5a5400] 14:04:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 11 (0x9ab1e000) [pid = 1782] [serial = 11] [outer = 0x9b5a5c00] 14:04:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 12 (0x9ab20400) [pid = 1782] [serial = 12] [outer = 0x9ab0ac00] 14:04:22 INFO - PROCESS | 1782 | 1471295062594 Marionette INFO startBrowser e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:22 INFO - PROCESS | 1782 | 1471295062641 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 1782 | 1471295062663 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 1782 | 1471295062668 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 13 (0x9a1f3c00) [pid = 1782] [serial = 13] [outer = 0x9ab0ac00] 14:04:23 INFO - PROCESS | 1782 | 1471295063490 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e6cbbb32-ce23-417a-9e43-ee4670032028","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":"20160815115917","device":"desktop","version":"48.0.1","command_id":1}}] 14:04:23 INFO - PROCESS | 1782 | 1471295063744 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:04:23 INFO - PROCESS | 1782 | 1471295063752 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:24 INFO - PROCESS | 1782 | 1471295064151 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 14:04:24 INFO - PROCESS | 1782 | 1471295064367 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:04:24 INFO - PROCESS | 1782 | 1471295064372 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:24 INFO - PROCESS | 1782 | [1782] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:04:24 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:04:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 14 (0x95292400) [pid = 1782] [serial = 14] [outer = 0x9ab0ac00] 14:04:24 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:04:24 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:24 INFO - PROCESS | 1782 | 1471295064982 Marionette TRACE conn4 <- [1,3,null,{}] 14:04:25 INFO - PROCESS | 1782 | 1471295065027 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:04:25 INFO - PROCESS | 1782 | 1471295065033 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:25 INFO - PROCESS | 1782 | 1471295065107 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 14:04:25 INFO - PROCESS | 1782 | 1471295065192 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 1782 | 1471295065196 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 14:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:04:25 INFO - PROCESS | 1782 | 1471295065224 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 1782 | 1471295065230 Marionette TRACE conn4 <- [1,6,null,{}] 14:04:25 INFO - PROCESS | 1782 | 1471295065270 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:25 INFO - PROCESS | 1782 | 1471295065276 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:25 INFO - PROCESS | 1782 | 1471295065380 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 14:04:25 INFO - PROCESS | 1782 | 1471295065397 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 1782 | 1471295065409 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x93d7e400 == 6 [pid = 1782] [id = 6] 14:04:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 15 (0x93d7e800) [pid = 1782] [serial = 15] [outer = (nil)] 14:04:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 16 (0x93d80800) [pid = 1782] [serial = 16] [outer = 0x93d7e800] 14:04:25 INFO - PROCESS | 1782 | 1471295065487 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 17 (0x93d85800) [pid = 1782] [serial = 17] [outer = 0x93d7e800] 14:04:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a71c00 == 7 [pid = 1782] [id = 7] 14:04:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 18 (0x93a72800) [pid = 1782] [serial = 18] [outer = (nil)] 14:04:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 19 (0x93a74800) [pid = 1782] [serial = 19] [outer = 0x93a72800] 14:04:26 INFO - PROCESS | 1782 | 1471295066082 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 20 (0x93a75800) [pid = 1782] [serial = 20] [outer = 0x93a72800] 14:04:26 INFO - PROCESS | 1782 | [1782] 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 14:04:26 INFO - PROCESS | 1782 | 1471295066836 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1767ms 14:04:27 INFO - PROCESS | 1782 | 1471295067077 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 1782 | 1471295067084 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 14:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:04:27 INFO - PROCESS | 1782 | 1471295067121 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 1782 | 1471295067127 Marionette TRACE conn4 <- [1,10,null,{}] 14:04:27 INFO - PROCESS | 1782 | 1471295067140 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:27 INFO - PROCESS | 1782 | 1471295067148 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:27 INFO - PROCESS | 1782 | 1471295067379 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 14:04:27 INFO - PROCESS | 1782 | 1471295067527 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 1782 | 1471295067534 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a6f800 == 8 [pid = 1782] [id = 8] 14:04:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 21 (0x93a75000) [pid = 1782] [serial = 21] [outer = (nil)] 14:04:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 22 (0x9792c400) [pid = 1782] [serial = 22] [outer = 0x93a75000] 14:04:27 INFO - PROCESS | 1782 | 1471295067625 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 23 (0x99485800) [pid = 1782] [serial = 23] [outer = 0x93a75000] 14:04:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b3c6c00 == 9 [pid = 1782] [id = 9] 14:04:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 24 (0x9b3c7000) [pid = 1782] [serial = 24] [outer = (nil)] 14:04:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 25 (0x9b3cac00) [pid = 1782] [serial = 25] [outer = 0x9b3c7000] 14:04:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 26 (0x9a409c00) [pid = 1782] [serial = 26] [outer = 0x9b3c7000] 14:04:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a87d000 == 10 [pid = 1782] [id = 10] 14:04:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 27 (0x9a87d400) [pid = 1782] [serial = 27] [outer = (nil)] 14:04:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 28 (0x9d4b1800) [pid = 1782] [serial = 28] [outer = 0x9a87d400] 14:04:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 29 (0x9a0e2c00) [pid = 1782] [serial = 29] [outer = 0x9a87d400] 14:04:28 INFO - PROCESS | 1782 | 1471295068783 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 14:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1762ms 14:04:28 INFO - PROCESS | 1782 | 1471295068955 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 1782 | 1471295068963 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 14:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:04:29 INFO - PROCESS | 1782 | 1471295069016 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 1782 | 1471295069020 Marionette TRACE conn4 <- [1,14,null,{}] 14:04:29 INFO - PROCESS | 1782 | 1471295069069 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:29 INFO - PROCESS | 1782 | 1471295069076 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:29 INFO - PROCESS | 1782 | 1471295069319 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 14:04:29 INFO - PROCESS | 1782 | 1471295069434 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 1782 | 1471295069446 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x9ab1bc00 == 11 [pid = 1782] [id = 11] 14:04:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 30 (0x9d4b0c00) [pid = 1782] [serial = 30] [outer = (nil)] 14:04:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 31 (0xa3211400) [pid = 1782] [serial = 31] [outer = 0x9d4b0c00] 14:04:29 INFO - PROCESS | 1782 | 1471295069572 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 32 (0xa34d4400) [pid = 1782] [serial = 32] [outer = 0x9d4b0c00] 14:04:30 INFO - PROCESS | 1782 | 1471295070577 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 14:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1641ms 14:04:30 INFO - PROCESS | 1782 | 1471295070623 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 1782 | 1471295070628 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 14:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:04:30 INFO - PROCESS | 1782 | 1471295070636 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 1782 | 1471295070643 Marionette TRACE conn4 <- [1,18,null,{}] 14:04:30 INFO - PROCESS | 1782 | 1471295070663 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:30 INFO - PROCESS | 1782 | 1471295070675 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:31 INFO - PROCESS | 1782 | 1471295070996 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 14:04:31 INFO - PROCESS | 1782 | 1471295071134 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 1782 | 1471295071147 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:31 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2328800 == 12 [pid = 1782] [id = 12] 14:04:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 33 (0xa23afc00) [pid = 1782] [serial = 33] [outer = (nil)] 14:04:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 34 (0xa6f78000) [pid = 1782] [serial = 34] [outer = 0xa23afc00] 14:04:31 INFO - PROCESS | 1782 | 1471295071244 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 35 (0xa82f7000) [pid = 1782] [serial = 35] [outer = 0xa23afc00] 14:04:32 INFO - PROCESS | 1782 | 1471295072188 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1592ms 14:04:32 INFO - PROCESS | 1782 | 1471295072230 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 14:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:04:32 INFO - PROCESS | 1782 | 1471295072237 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 14:04:32 INFO - PROCESS | 1782 | 1471295072245 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 1782 | 1471295072248 Marionette TRACE conn4 <- [1,22,null,{}] 14:04:32 INFO - PROCESS | 1782 | 1471295072255 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:32 INFO - PROCESS | 1782 | 1471295072260 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:32 INFO - PROCESS | 1782 | 1471295072460 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 14:04:32 INFO - PROCESS | 1782 | 1471295072896 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 1782 | 1471295072904 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a9da000 == 13 [pid = 1782] [id = 13] 14:04:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 36 (0x9ad6a000) [pid = 1782] [serial = 36] [outer = (nil)] 14:04:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 37 (0x9ad6f800) [pid = 1782] [serial = 37] [outer = 0x9ad6a000] 14:04:33 INFO - PROCESS | 1782 | 1471295073080 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 38 (0x9b0a0800) [pid = 1782] [serial = 38] [outer = 0x9ad6a000] 14:04:34 INFO - PROCESS | 1782 | 1471295074042 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 14:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1839ms 14:04:34 INFO - PROCESS | 1782 | 1471295074085 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 14:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:04:34 INFO - PROCESS | 1782 | 1471295074090 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 14:04:34 INFO - PROCESS | 1782 | 1471295074098 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 1782 | 1471295074103 Marionette TRACE conn4 <- [1,26,null,{}] 14:04:34 INFO - PROCESS | 1782 | 1471295074112 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:34 INFO - PROCESS | 1782 | 1471295074116 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:34 INFO - PROCESS | 1782 | 1471295074287 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 14:04:34 INFO - PROCESS | 1782 | 1471295074409 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 1782 | 1471295074418 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a9df800 == 14 [pid = 1782] [id = 14] 14:04:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 39 (0x9ad69800) [pid = 1782] [serial = 39] [outer = (nil)] 14:04:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 40 (0x9b737400) [pid = 1782] [serial = 40] [outer = 0x9ad69800] 14:04:34 INFO - PROCESS | 1782 | 1471295074502 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 41 (0x9b76c000) [pid = 1782] [serial = 41] [outer = 0x9ad69800] 14:04:35 INFO - PROCESS | 1782 | 1471295075284 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1239ms 14:04:35 INFO - PROCESS | 1782 | 1471295075341 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 1782 | 1471295075348 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 14:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:04:35 INFO - PROCESS | 1782 | 1471295075356 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 1782 | 1471295075360 Marionette TRACE conn4 <- [1,30,null,{}] 14:04:35 INFO - PROCESS | 1782 | 1471295075366 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:35 INFO - PROCESS | 1782 | 1471295075372 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:35 INFO - PROCESS | 1782 | 1471295075544 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 14:04:35 INFO - PROCESS | 1782 | 1471295075556 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 1782 | 1471295075562 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c036c00 == 15 [pid = 1782] [id = 15] 14:04:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 42 (0x9c037c00) [pid = 1782] [serial = 42] [outer = (nil)] 14:04:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 43 (0x9c03ac00) [pid = 1782] [serial = 43] [outer = 0x9c037c00] 14:04:35 INFO - PROCESS | 1782 | 1471295075636 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 44 (0x9c0c8800) [pid = 1782] [serial = 44] [outer = 0x9c037c00] 14:04:36 INFO - PROCESS | 1782 | 1471295076524 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1230ms 14:04:36 INFO - PROCESS | 1782 | 1471295076587 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 1782 | 1471295076590 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 14:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:04:36 INFO - PROCESS | 1782 | 1471295076605 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 1782 | 1471295076614 Marionette TRACE conn4 <- [1,34,null,{}] 14:04:36 INFO - PROCESS | 1782 | 1471295076624 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:36 INFO - PROCESS | 1782 | 1471295076630 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:36 INFO - PROCESS | 1782 | 1471295076807 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 14:04:36 INFO - PROCESS | 1782 | 1471295076908 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 1782 | 1471295076914 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x939e6400 == 16 [pid = 1782] [id = 16] 14:04:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 45 (0x95392800) [pid = 1782] [serial = 45] [outer = (nil)] 14:04:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 46 (0x9d822000) [pid = 1782] [serial = 46] [outer = 0x95392800] 14:04:37 INFO - PROCESS | 1782 | 1471295077007 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 47 (0xa1021400) [pid = 1782] [serial = 47] [outer = 0x95392800] 14:04:37 INFO - PROCESS | 1782 | 1471295077788 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 14:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1247ms 14:04:37 INFO - PROCESS | 1782 | 1471295077846 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 1782 | 1471295077851 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 14:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:04:37 INFO - PROCESS | 1782 | 1471295077858 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 1782 | 1471295077875 Marionette TRACE conn4 <- [1,38,null,{}] 14:04:37 INFO - PROCESS | 1782 | 1471295077883 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:37 INFO - PROCESS | 1782 | 1471295077887 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:38 INFO - PROCESS | 1782 | 1471295078092 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 14:04:38 INFO - PROCESS | 1782 | 1471295078201 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 1782 | 1471295078212 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x9bf9e800 == 17 [pid = 1782] [id = 17] 14:04:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 48 (0x9d825800) [pid = 1782] [serial = 48] [outer = (nil)] 14:04:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 49 (0xa2320c00) [pid = 1782] [serial = 49] [outer = 0x9d825800] 14:04:38 INFO - PROCESS | 1782 | 1471295078283 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 50 (0xa2378000) [pid = 1782] [serial = 50] [outer = 0x9d825800] 14:04:39 INFO - PROCESS | 1782 | 1471295079072 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1253ms 14:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:04:39 INFO - PROCESS | 1782 | 1471295079126 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 1782 | 1471295079129 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 14:04:39 INFO - PROCESS | 1782 | 1471295079137 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 1782 | 1471295079140 Marionette TRACE conn4 <- [1,42,null,{}] 14:04:39 INFO - PROCESS | 1782 | 1471295079147 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:39 INFO - PROCESS | 1782 | 1471295079154 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:39 INFO - PROCESS | 1782 | 1471295079321 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 14:04:39 INFO - PROCESS | 1782 | 1471295079333 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 1782 | 1471295079352 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:39 INFO - PROCESS | 1782 | ++DOCSHELL 0xa253d000 == 18 [pid = 1782] [id = 18] 14:04:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 51 (0xa253dc00) [pid = 1782] [serial = 51] [outer = (nil)] 14:04:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 52 (0xa255f400) [pid = 1782] [serial = 52] [outer = 0xa253dc00] 14:04:39 INFO - PROCESS | 1782 | 1471295079522 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 53 (0xa344c400) [pid = 1782] [serial = 53] [outer = 0xa253dc00] 14:04:40 INFO - PROCESS | 1782 | 1471295080603 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 14:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1488ms 14:04:40 INFO - PROCESS | 1782 | 1471295080625 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 1782 | 1471295080629 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 14:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:04:40 INFO - PROCESS | 1782 | 1471295080636 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 1782 | 1471295080640 Marionette TRACE conn4 <- [1,46,null,{}] 14:04:40 INFO - PROCESS | 1782 | 1471295080646 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:40 INFO - PROCESS | 1782 | 1471295080652 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:40 INFO - PROCESS | 1782 | 1471295080816 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 14:04:40 INFO - PROCESS | 1782 | 1471295080933 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 1782 | 1471295080942 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:40 INFO - PROCESS | 1782 | ++DOCSHELL 0xa250a400 == 19 [pid = 1782] [id = 19] 14:04:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 54 (0xa4e0c000) [pid = 1782] [serial = 54] [outer = (nil)] 14:04:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 55 (0xa508ac00) [pid = 1782] [serial = 55] [outer = 0xa4e0c000] 14:04:41 INFO - PROCESS | 1782 | 1471295081013 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 56 (0xa62ce400) [pid = 1782] [serial = 56] [outer = 0xa4e0c000] 14:04:41 INFO - PROCESS | 1782 | 1471295081770 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1186ms 14:04:41 INFO - PROCESS | 1782 | 1471295081824 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 1782 | 1471295081829 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 14:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:04:41 INFO - PROCESS | 1782 | 1471295081851 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - PROCESS | 1782 | 1471295081870 Marionette TRACE conn4 <- [1,50,null,{}] 14:04:41 INFO - PROCESS | 1782 | 1471295081877 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:41 INFO - PROCESS | 1782 | 1471295081882 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:42 INFO - PROCESS | 1782 | 1471295082046 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 14:04:42 INFO - PROCESS | 1782 | 1471295082056 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 1782 | 1471295082064 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a68000 == 20 [pid = 1782] [id = 20] 14:04:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x93a6e800) [pid = 1782] [serial = 57] [outer = (nil)] 14:04:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0xa6948c00) [pid = 1782] [serial = 58] [outer = 0x93a6e800] 14:04:42 INFO - PROCESS | 1782 | 1471295082137 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0xa6990800) [pid = 1782] [serial = 59] [outer = 0x93a6e800] 14:04:43 INFO - PROCESS | 1782 | --DOCSHELL 0x9ab1bc00 == 19 [pid = 1782] [id = 11] 14:04:43 INFO - PROCESS | 1782 | --DOCSHELL 0xa2328800 == 18 [pid = 1782] [id = 12] 14:04:43 INFO - PROCESS | 1782 | --DOCSHELL 0x93d7e400 == 17 [pid = 1782] [id = 6] 14:04:43 INFO - PROCESS | 1782 | --DOCSHELL 0x93a6f800 == 16 [pid = 1782] [id = 8] 14:04:44 INFO - PROCESS | 1782 | 1471295084057 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2252ms 14:04:44 INFO - PROCESS | 1782 | 1471295084103 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 1782 | 1471295084111 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 14:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:04:44 INFO - PROCESS | 1782 | 1471295084132 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 1782 | 1471295084139 Marionette TRACE conn4 <- [1,54,null,{}] 14:04:44 INFO - PROCESS | 1782 | 1471295084149 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:44 INFO - PROCESS | 1782 | 1471295084154 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:44 INFO - PROCESS | 1782 | 1471295084380 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 14:04:44 INFO - PROCESS | 1782 | 1471295084459 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 1782 | 1471295084473 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a6b400 == 17 [pid = 1782] [id = 21] 14:04:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x93a70000) [pid = 1782] [serial = 60] [outer = (nil)] 14:04:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x95686800) [pid = 1782] [serial = 61] [outer = 0x93a70000] 14:04:44 INFO - PROCESS | 1782 | 1471295084556 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x93d87800) [pid = 1782] [serial = 62] [outer = 0x93a70000] 14:04:45 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x9d4b0c00) [pid = 1782] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:04:45 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0xa23afc00) [pid = 1782] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:04:45 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0x9ad6a000) [pid = 1782] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:04:45 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0x9ad69800) [pid = 1782] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:04:45 INFO - PROCESS | 1782 | --DOMWINDOW == 57 (0x9c037c00) [pid = 1782] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:04:45 INFO - PROCESS | 1782 | --DOMWINDOW == 56 (0x95392800) [pid = 1782] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:04:45 INFO - PROCESS | 1782 | --DOMWINDOW == 55 (0x93d7e800) [pid = 1782] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:04:45 INFO - PROCESS | 1782 | --DOMWINDOW == 54 (0x93a75000) [pid = 1782] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:04:45 INFO - PROCESS | 1782 | 1471295085812 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1747ms 14:04:45 INFO - PROCESS | 1782 | 1471295085878 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 1782 | 1471295085885 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 14:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:04:45 INFO - PROCESS | 1782 | 1471295085896 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 1782 | 1471295085900 Marionette TRACE conn4 <- [1,58,null,{}] 14:04:45 INFO - PROCESS | 1782 | 1471295085907 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:45 INFO - PROCESS | 1782 | 1471295085914 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:46 INFO - PROCESS | 1782 | 1471295086085 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 14:04:46 INFO - PROCESS | 1782 | 1471295086096 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 1782 | 1471295086107 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x93d82400 == 18 [pid = 1782] [id = 22] 14:04:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 55 (0x95688400) [pid = 1782] [serial = 63] [outer = (nil)] 14:04:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 56 (0x9a30a800) [pid = 1782] [serial = 64] [outer = 0x95688400] 14:04:46 INFO - PROCESS | 1782 | 1471295086206 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x9a9e3000) [pid = 1782] [serial = 65] [outer = 0x95688400] 14:04:47 INFO - PROCESS | 1782 | 1471295087008 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1142ms 14:04:47 INFO - PROCESS | 1782 | 1471295087038 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 1782 | 1471295087041 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 14:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:04:47 INFO - PROCESS | 1782 | 1471295087049 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 1782 | 1471295087055 Marionette TRACE conn4 <- [1,62,null,{}] 14:04:47 INFO - PROCESS | 1782 | 1471295087071 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:47 INFO - PROCESS | 1782 | 1471295087080 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:47 INFO - PROCESS | 1782 | 1471295087277 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 14:04:47 INFO - PROCESS | 1782 | 1471295087394 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 1782 | 1471295087401 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x9393cc00 == 19 [pid = 1782] [id = 23] 14:04:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x9393d000) [pid = 1782] [serial = 66] [outer = (nil)] 14:04:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x93949000) [pid = 1782] [serial = 67] [outer = 0x9393d000] 14:04:47 INFO - PROCESS | 1782 | 1471295087491 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x93b6d000) [pid = 1782] [serial = 68] [outer = 0x9393d000] 14:04:48 INFO - PROCESS | 1782 | 1471295088425 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1434ms 14:04:48 INFO - PROCESS | 1782 | 1471295088489 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 1782 | 1471295088496 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 14:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:04:48 INFO - PROCESS | 1782 | 1471295088506 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 1782 | 1471295088512 Marionette TRACE conn4 <- [1,66,null,{}] 14:04:48 INFO - PROCESS | 1782 | 1471295088521 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:48 INFO - PROCESS | 1782 | 1471295088530 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:48 INFO - PROCESS | 1782 | 1471295088722 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 14:04:48 INFO - PROCESS | 1782 | 1471295088834 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 1782 | 1471295088845 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a6f800 == 20 [pid = 1782] [id = 24] 14:04:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x9948e000) [pid = 1782] [serial = 69] [outer = (nil)] 14:04:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x9ad77000) [pid = 1782] [serial = 70] [outer = 0x9948e000] 14:04:48 INFO - PROCESS | 1782 | 1471295088934 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x9b737800) [pid = 1782] [serial = 71] [outer = 0x9948e000] 14:04:49 INFO - PROCESS | 1782 | 1471295089843 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1385ms 14:04:49 INFO - PROCESS | 1782 | 1471295089895 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 1782 | 1471295089903 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 14:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:04:49 INFO - PROCESS | 1782 | 1471295089911 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 1782 | 1471295089916 Marionette TRACE conn4 <- [1,70,null,{}] 14:04:49 INFO - PROCESS | 1782 | 1471295089922 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:49 INFO - PROCESS | 1782 | 1471295089929 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:50 INFO - PROCESS | 1782 | 1471295090128 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 14:04:50 INFO - PROCESS | 1782 | 1471295090273 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 1782 | 1471295090282 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c035400 == 21 [pid = 1782] [id = 25] 14:04:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x9c035c00) [pid = 1782] [serial = 72] [outer = (nil)] 14:04:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x9c039400) [pid = 1782] [serial = 73] [outer = 0x9c035c00] 14:04:50 INFO - PROCESS | 1782 | 1471295090370 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x9c0c6000) [pid = 1782] [serial = 74] [outer = 0x9c035c00] 14:04:51 INFO - PROCESS | 1782 | 1471295091328 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1483ms 14:04:51 INFO - PROCESS | 1782 | 1471295091396 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 14:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:04:51 INFO - PROCESS | 1782 | 1471295091401 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 14:04:51 INFO - PROCESS | 1782 | 1471295091419 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 1782 | 1471295091430 Marionette TRACE conn4 <- [1,74,null,{}] 14:04:51 INFO - PROCESS | 1782 | 1471295091516 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:51 INFO - PROCESS | 1782 | 1471295091524 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:51 INFO - PROCESS | 1782 | 1471295091735 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 14:04:51 INFO - PROCESS | 1782 | 1471295091911 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 1782 | 1471295091920 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d32b400 == 22 [pid = 1782] [id = 26] 14:04:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x9d4af400) [pid = 1782] [serial = 75] [outer = (nil)] 14:04:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0xa2010400) [pid = 1782] [serial = 76] [outer = 0x9d4af400] 14:04:52 INFO - PROCESS | 1782 | 1471295092011 Marionette DEBUG loaded listener.js 14:04:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0xa2309000) [pid = 1782] [serial = 77] [outer = 0x9d4af400] 14:04:52 INFO - PROCESS | 1782 | 1471295092806 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1475ms 14:04:52 INFO - PROCESS | 1782 | 1471295092885 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 1782 | 1471295092889 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 14:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:04:52 INFO - PROCESS | 1782 | 1471295092897 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 1782 | 1471295092901 Marionette TRACE conn4 <- [1,78,null,{}] 14:04:52 INFO - PROCESS | 1782 | 1471295092908 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:52 INFO - PROCESS | 1782 | 1471295092913 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:53 INFO - PROCESS | 1782 | 1471295093101 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 14:04:53 INFO - PROCESS | 1782 | 1471295093246 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 1782 | 1471295093255 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x93943800 == 23 [pid = 1782] [id = 27] 14:04:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0xa23ae000) [pid = 1782] [serial = 78] [outer = (nil)] 14:04:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0xa2fc5c00) [pid = 1782] [serial = 79] [outer = 0xa23ae000] 14:04:53 INFO - PROCESS | 1782 | 1471295093357 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0xa2fcb800) [pid = 1782] [serial = 80] [outer = 0xa23ae000] 14:04:54 INFO - PROCESS | 1782 | 1471295094196 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1331ms 14:04:54 INFO - PROCESS | 1782 | 1471295094245 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 14:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:04:54 INFO - PROCESS | 1782 | 1471295094250 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 14:04:54 INFO - PROCESS | 1782 | 1471295094257 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 1782 | 1471295094261 Marionette TRACE conn4 <- [1,82,null,{}] 14:04:54 INFO - PROCESS | 1782 | 1471295094268 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:54 INFO - PROCESS | 1782 | 1471295094274 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:54 INFO - PROCESS | 1782 | 1471295094460 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 14:04:54 INFO - PROCESS | 1782 | 1471295094644 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 1782 | 1471295094663 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:54 INFO - PROCESS | 1782 | ++DOCSHELL 0xa3282c00 == 24 [pid = 1782] [id = 28] 14:04:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0xa3449400) [pid = 1782] [serial = 81] [outer = (nil)] 14:04:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0xa4e5ec00) [pid = 1782] [serial = 82] [outer = 0xa3449400] 14:04:54 INFO - PROCESS | 1782 | 1471295094757 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0xa6985800) [pid = 1782] [serial = 83] [outer = 0xa3449400] 14:04:55 INFO - PROCESS | 1782 | 1471295095711 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1533ms 14:04:55 INFO - PROCESS | 1782 | 1471295095790 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 1782 | 1471295095795 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 14:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:04:55 INFO - PROCESS | 1782 | 1471295095802 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 1782 | 1471295095806 Marionette TRACE conn4 <- [1,86,null,{}] 14:04:55 INFO - PROCESS | 1782 | 1471295095813 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:55 INFO - PROCESS | 1782 | 1471295095818 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:56 INFO - PROCESS | 1782 | 1471295096050 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 14:04:56 INFO - PROCESS | 1782 | 1471295096221 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 1782 | 1471295096228 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x9393bc00 == 25 [pid = 1782] [id = 29] 14:04:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x9528e400) [pid = 1782] [serial = 84] [outer = (nil)] 14:04:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x9ad6e400) [pid = 1782] [serial = 85] [outer = 0x9528e400] 14:04:56 INFO - PROCESS | 1782 | 1471295096319 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x9ad74800) [pid = 1782] [serial = 86] [outer = 0x9528e400] 14:04:57 INFO - PROCESS | 1782 | 1471295097305 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1536ms 14:04:57 INFO - PROCESS | 1782 | 1471295097340 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 1782 | 1471295097347 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 14:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:04:57 INFO - PROCESS | 1782 | 1471295097355 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 1782 | 1471295097363 Marionette TRACE conn4 <- [1,90,null,{}] 14:04:57 INFO - PROCESS | 1782 | 1471295097390 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:57 INFO - PROCESS | 1782 | 1471295097395 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:57 INFO - PROCESS | 1782 | 1471295097583 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 14:04:57 INFO - PROCESS | 1782 | 1471295097746 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 1782 | 1471295097763 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x95393c00 == 26 [pid = 1782] [id = 30] 14:04:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x95399000) [pid = 1782] [serial = 87] [outer = (nil)] 14:04:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x99714000) [pid = 1782] [serial = 88] [outer = 0x95399000] 14:04:57 INFO - PROCESS | 1782 | 1471295097848 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x9a382800) [pid = 1782] [serial = 89] [outer = 0x95399000] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x93d82400 == 25 [pid = 1782] [id = 22] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x93a6b400 == 24 [pid = 1782] [id = 21] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x9a9df800 == 23 [pid = 1782] [id = 14] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x9bf9e800 == 22 [pid = 1782] [id = 17] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x9a9da000 == 21 [pid = 1782] [id = 13] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0xa3282c00 == 20 [pid = 1782] [id = 28] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x9d32b400 == 19 [pid = 1782] [id = 26] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x9c036c00 == 18 [pid = 1782] [id = 15] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x93943800 == 17 [pid = 1782] [id = 27] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x93a68000 == 16 [pid = 1782] [id = 20] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0xa250a400 == 15 [pid = 1782] [id = 19] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x93a6f800 == 14 [pid = 1782] [id = 24] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x9c035400 == 13 [pid = 1782] [id = 25] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x939e6400 == 12 [pid = 1782] [id = 16] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0xa253d000 == 11 [pid = 1782] [id = 18] 14:04:58 INFO - PROCESS | 1782 | --DOCSHELL 0x9393cc00 == 10 [pid = 1782] [id = 23] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x9ab20400) [pid = 1782] [serial = 12] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x9d4b1800) [pid = 1782] [serial = 28] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0xa3211400) [pid = 1782] [serial = 31] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0xa6f78000) [pid = 1782] [serial = 34] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x9ad6f800) [pid = 1782] [serial = 37] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x9b737400) [pid = 1782] [serial = 40] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x9c03ac00) [pid = 1782] [serial = 43] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x9d822000) [pid = 1782] [serial = 46] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0xa2320c00) [pid = 1782] [serial = 49] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0xa255f400) [pid = 1782] [serial = 52] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0xa508ac00) [pid = 1782] [serial = 55] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x9b3cac00) [pid = 1782] [serial = 25] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0xa1021400) [pid = 1782] [serial = 47] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x99485800) [pid = 1782] [serial = 23] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0xa34d4400) [pid = 1782] [serial = 32] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x9c0c8800) [pid = 1782] [serial = 44] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x9b0a0800) [pid = 1782] [serial = 38] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x9b76c000) [pid = 1782] [serial = 41] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0xa82f7000) [pid = 1782] [serial = 35] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x93d85800) [pid = 1782] [serial = 17] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x9a9de800) [pid = 1782] [serial = 9] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0xa4e5a800) [pid = 1782] [serial = 2] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0x9792c400) [pid = 1782] [serial = 22] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 57 (0x93a74800) [pid = 1782] [serial = 19] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | --DOMWINDOW == 56 (0x93d80800) [pid = 1782] [serial = 16] [outer = (nil)] [url = about:blank] 14:04:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x93a75400) [pid = 1782] [serial = 90] [outer = 0x9a87d400] 14:04:59 INFO - PROCESS | 1782 | 1471295099676 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2365ms 14:04:59 INFO - PROCESS | 1782 | 1471295099731 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 1782 | 1471295099737 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 14:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:04:59 INFO - PROCESS | 1782 | 1471295099748 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 1782 | 1471295099753 Marionette TRACE conn4 <- [1,94,null,{}] 14:04:59 INFO - PROCESS | 1782 | 1471295099764 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:59 INFO - PROCESS | 1782 | 1471295099769 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:04:59 INFO - PROCESS | 1782 | 1471295099958 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 14:04:59 INFO - PROCESS | 1782 | 1471295099969 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 1782 | 1471295099982 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x95393800 == 11 [pid = 1782] [id = 31] 14:05:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x95397800) [pid = 1782] [serial = 91] [outer = (nil)] 14:05:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x99fb8800) [pid = 1782] [serial = 92] [outer = 0x95397800] 14:05:00 INFO - PROCESS | 1782 | 1471295100064 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x9a3f9800) [pid = 1782] [serial = 93] [outer = 0x95397800] 14:05:00 INFO - PROCESS | 1782 | 1471295100959 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1240ms 14:05:00 INFO - PROCESS | 1782 | 1471295100989 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 1782 | 1471295100998 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 14:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:05:01 INFO - PROCESS | 1782 | 1471295101011 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 1782 | 1471295101015 Marionette TRACE conn4 <- [1,98,null,{}] 14:05:01 INFO - PROCESS | 1782 | 1471295101028 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:01 INFO - PROCESS | 1782 | 1471295101035 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:01 INFO - PROCESS | 1782 | 1471295101328 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 14:05:01 INFO - PROCESS | 1782 | 1471295101350 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 1782 | 1471295101365 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x9ab1bc00 == 12 [pid = 1782] [id = 32] 14:05:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x9b3cb000) [pid = 1782] [serial = 94] [outer = (nil)] 14:05:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x9b5af000) [pid = 1782] [serial = 95] [outer = 0x9b3cb000] 14:05:01 INFO - PROCESS | 1782 | 1471295101468 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x9bcdac00) [pid = 1782] [serial = 96] [outer = 0x9b3cb000] 14:05:02 INFO - PROCESS | 1782 | 1471295102513 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1538ms 14:05:02 INFO - PROCESS | 1782 | 1471295102550 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 1782 | 1471295102555 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 14:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:05:02 INFO - PROCESS | 1782 | 1471295102563 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 1782 | 1471295102570 Marionette TRACE conn4 <- [1,102,null,{}] 14:05:02 INFO - PROCESS | 1782 | 1471295102606 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:02 INFO - PROCESS | 1782 | 1471295102616 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:02 INFO - PROCESS | 1782 | 1471295102849 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 14:05:02 INFO - PROCESS | 1782 | 1471295102879 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 1782 | 1471295102889 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d35ac00 == 13 [pid = 1782] [id = 33] 14:05:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x9d35cc00) [pid = 1782] [serial = 97] [outer = (nil)] 14:05:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x9d4b2800) [pid = 1782] [serial = 98] [outer = 0x9d35cc00] 14:05:02 INFO - PROCESS | 1782 | 1471295102968 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x9d4bac00) [pid = 1782] [serial = 99] [outer = 0x9d35cc00] 14:05:03 INFO - PROCESS | 1782 | 1471295103833 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x93a6e800) [pid = 1782] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x9d825800) [pid = 1782] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0xa253dc00) [pid = 1782] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0xa4e0c000) [pid = 1782] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x95688400) [pid = 1782] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x93a70000) [pid = 1782] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1412ms 14:05:03 INFO - PROCESS | 1782 | 1471295103983 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 1782 | 1471295103988 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 14:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:05:03 INFO - PROCESS | 1782 | 1471295103995 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 1782 | 1471295103999 Marionette TRACE conn4 <- [1,106,null,{}] 14:05:04 INFO - PROCESS | 1782 | 1471295104005 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:04 INFO - PROCESS | 1782 | 1471295104010 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:04 INFO - PROCESS | 1782 | 1471295104178 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 14:05:04 INFO - PROCESS | 1782 | 1471295104313 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 1782 | 1471295104321 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x9ab20c00 == 14 [pid = 1782] [id = 34] 14:05:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x9d4b1400) [pid = 1782] [serial = 100] [outer = (nil)] 14:05:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x9d8a1800) [pid = 1782] [serial = 101] [outer = 0x9d4b1400] 14:05:04 INFO - PROCESS | 1782 | 1471295104401 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0xa109a000) [pid = 1782] [serial = 102] [outer = 0x9d4b1400] 14:05:05 INFO - PROCESS | 1782 | 1471295105150 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1179ms 14:05:05 INFO - PROCESS | 1782 | 1471295105176 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 1782 | 1471295105179 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 14:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:05:05 INFO - PROCESS | 1782 | 1471295105189 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 1782 | 1471295105192 Marionette TRACE conn4 <- [1,110,null,{}] 14:05:05 INFO - PROCESS | 1782 | 1471295105199 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:05 INFO - PROCESS | 1782 | 1471295105205 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:05 INFO - PROCESS | 1782 | 1471295105432 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 14:05:05 INFO - PROCESS | 1782 | 1471295105450 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 1782 | 1471295105461 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b3c5400 == 15 [pid = 1782] [id = 35] 14:05:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x9b3cb400) [pid = 1782] [serial = 103] [outer = (nil)] 14:05:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0xa23b5800) [pid = 1782] [serial = 104] [outer = 0x9b3cb400] 14:05:05 INFO - PROCESS | 1782 | 1471295105532 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0xa255cc00) [pid = 1782] [serial = 105] [outer = 0x9b3cb400] 14:05:06 INFO - PROCESS | 1782 | 1471295106579 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1483ms 14:05:06 INFO - PROCESS | 1782 | 1471295106672 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 1782 | 1471295106679 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 14:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:05:06 INFO - PROCESS | 1782 | 1471295106689 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 1782 | 1471295106694 Marionette TRACE conn4 <- [1,114,null,{}] 14:05:06 INFO - PROCESS | 1782 | 1471295106761 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:06 INFO - PROCESS | 1782 | 1471295106768 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:07 INFO - PROCESS | 1782 | 1471295107013 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 14:05:07 INFO - PROCESS | 1782 | 1471295107181 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 1782 | 1471295107193 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x93b72000 == 16 [pid = 1782] [id = 36] 14:05:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x95291000) [pid = 1782] [serial = 106] [outer = (nil)] 14:05:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x9535fc00) [pid = 1782] [serial = 107] [outer = 0x95291000] 14:05:07 INFO - PROCESS | 1782 | 1471295107283 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x95390c00) [pid = 1782] [serial = 108] [outer = 0x95291000] 14:05:08 INFO - PROCESS | 1782 | 1471295108316 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1697ms 14:05:08 INFO - PROCESS | 1782 | 1471295108386 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 1782 | 1471295108394 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 14:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:05:08 INFO - PROCESS | 1782 | 1471295108406 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 1782 | 1471295108410 Marionette TRACE conn4 <- [1,118,null,{}] 14:05:08 INFO - PROCESS | 1782 | 1471295108418 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:08 INFO - PROCESS | 1782 | 1471295108424 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:08 INFO - PROCESS | 1782 | 1471295108668 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 14:05:08 INFO - PROCESS | 1782 | 1471295108871 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 1782 | 1471295108883 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x93b66c00 == 17 [pid = 1782] [id = 37] 14:05:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x9a9e0400) [pid = 1782] [serial = 109] [outer = (nil)] 14:05:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x9ad6dc00) [pid = 1782] [serial = 110] [outer = 0x9a9e0400] 14:05:08 INFO - PROCESS | 1782 | 1471295108966 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x9b5a4400) [pid = 1782] [serial = 111] [outer = 0x9a9e0400] 14:05:09 INFO - PROCESS | 1782 | 1471295109980 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1649ms 14:05:10 INFO - PROCESS | 1782 | 1471295110055 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 1782 | 1471295110059 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 14:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:05:10 INFO - PROCESS | 1782 | 1471295110067 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 1782 | 1471295110073 Marionette TRACE conn4 <- [1,122,null,{}] 14:05:10 INFO - PROCESS | 1782 | 1471295110091 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:10 INFO - PROCESS | 1782 | 1471295110101 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:10 INFO - PROCESS | 1782 | 1471295110326 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 14:05:10 INFO - PROCESS | 1782 | 1471295110508 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 1782 | 1471295110523 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x97935800 == 18 [pid = 1782] [id = 38] 14:05:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x98454c00) [pid = 1782] [serial = 112] [outer = (nil)] 14:05:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x9ad69c00) [pid = 1782] [serial = 113] [outer = 0x98454c00] 14:05:10 INFO - PROCESS | 1782 | 1471295110633 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x9d896400) [pid = 1782] [serial = 114] [outer = 0x98454c00] 14:05:11 INFO - PROCESS | 1782 | 1471295111745 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1740ms 14:05:11 INFO - PROCESS | 1782 | 1471295111813 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 1782 | 1471295111820 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 14:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:05:11 INFO - PROCESS | 1782 | 1471295111831 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 1782 | 1471295111836 Marionette TRACE conn4 <- [1,126,null,{}] 14:05:11 INFO - PROCESS | 1782 | 1471295111846 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:11 INFO - PROCESS | 1782 | 1471295111851 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:12 INFO - PROCESS | 1782 | 1471295112064 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 14:05:12 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0xa6948c00) [pid = 1782] [serial = 58] [outer = (nil)] [url = about:blank] 14:05:12 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0xa2378000) [pid = 1782] [serial = 50] [outer = (nil)] [url = about:blank] 14:05:12 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0xa344c400) [pid = 1782] [serial = 53] [outer = (nil)] [url = about:blank] 14:05:12 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0xa62ce400) [pid = 1782] [serial = 56] [outer = (nil)] [url = about:blank] 14:05:12 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x9a30a800) [pid = 1782] [serial = 64] [outer = (nil)] [url = about:blank] 14:05:12 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x9a9e3000) [pid = 1782] [serial = 65] [outer = (nil)] [url = about:blank] 14:05:12 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x95686800) [pid = 1782] [serial = 61] [outer = (nil)] [url = about:blank] 14:05:12 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x93d87800) [pid = 1782] [serial = 62] [outer = (nil)] [url = about:blank] 14:05:12 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0xa6990800) [pid = 1782] [serial = 59] [outer = (nil)] [url = about:blank] 14:05:12 INFO - PROCESS | 1782 | 1471295112243 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 1782 | 1471295112252 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x93d83400 == 19 [pid = 1782] [id = 39] 14:05:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x93d87800) [pid = 1782] [serial = 115] [outer = (nil)] 14:05:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x95391400) [pid = 1782] [serial = 116] [outer = 0x93d87800] 14:05:12 INFO - PROCESS | 1782 | 1471295112332 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x9792d000) [pid = 1782] [serial = 117] [outer = 0x93d87800] 14:05:13 INFO - PROCESS | 1782 | 1471295113145 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1393ms 14:05:13 INFO - PROCESS | 1782 | 1471295113244 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 1782 | 1471295113252 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 14:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:05:13 INFO - PROCESS | 1782 | 1471295113295 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 1782 | 1471295113301 Marionette TRACE conn4 <- [1,130,null,{}] 14:05:13 INFO - PROCESS | 1782 | 1471295113360 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:13 INFO - PROCESS | 1782 | 1471295113366 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:13 INFO - PROCESS | 1782 | 1471295113542 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 14:05:13 INFO - PROCESS | 1782 | 1471295113695 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 1782 | 1471295113703 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x9bfa0c00 == 20 [pid = 1782] [id = 40] 14:05:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x9c033000) [pid = 1782] [serial = 118] [outer = (nil)] 14:05:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x9c037400) [pid = 1782] [serial = 119] [outer = 0x9c033000] 14:05:13 INFO - PROCESS | 1782 | 1471295113797 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x9d354800) [pid = 1782] [serial = 120] [outer = 0x9c033000] 14:05:14 INFO - PROCESS | 1782 | 1471295114595 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 14:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1377ms 14:05:14 INFO - PROCESS | 1782 | 1471295114652 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 1782 | 1471295114657 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 14:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:05:14 INFO - PROCESS | 1782 | 1471295114670 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 1782 | 1471295114682 Marionette TRACE conn4 <- [1,134,null,{}] 14:05:14 INFO - PROCESS | 1782 | 1471295114722 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:14 INFO - PROCESS | 1782 | 1471295114732 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:14 INFO - PROCESS | 1782 | 1471295114967 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 14:05:15 INFO - PROCESS | 1782 | 1471295114994 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 1782 | 1471295115005 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:15 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2599c00 == 21 [pid = 1782] [id = 41] 14:05:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0xa259e400) [pid = 1782] [serial = 121] [outer = (nil)] 14:05:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0xa3214000) [pid = 1782] [serial = 122] [outer = 0xa259e400] 14:05:15 INFO - PROCESS | 1782 | 1471295115089 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0xa3451000) [pid = 1782] [serial = 123] [outer = 0xa259e400] 14:05:16 INFO - PROCESS | 1782 | 1471295116035 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1421ms 14:05:16 INFO - PROCESS | 1782 | 1471295116098 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 1782 | 1471295116106 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 14:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:05:16 INFO - PROCESS | 1782 | 1471295116115 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 1782 | 1471295116118 Marionette TRACE conn4 <- [1,138,null,{}] 14:05:16 INFO - PROCESS | 1782 | 1471295116125 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:16 INFO - PROCESS | 1782 | 1471295116130 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:16 INFO - PROCESS | 1782 | 1471295116394 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 14:05:16 INFO - PROCESS | 1782 | 1471295116452 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 1782 | 1471295116461 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:16 INFO - PROCESS | 1782 | ++DOCSHELL 0xa62c7800 == 22 [pid = 1782] [id = 42] 14:05:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0xa62c9c00) [pid = 1782] [serial = 124] [outer = (nil)] 14:05:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0xa689fc00) [pid = 1782] [serial = 125] [outer = 0xa62c9c00] 14:05:16 INFO - PROCESS | 1782 | 1471295116624 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0xa68a4000) [pid = 1782] [serial = 126] [outer = 0xa62c9c00] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x9948e000) [pid = 1782] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x9c035c00) [pid = 1782] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x9d4af400) [pid = 1782] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0xa23ae000) [pid = 1782] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0xa3449400) [pid = 1782] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x9528e400) [pid = 1782] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x9d4b1400) [pid = 1782] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x9b3cb000) [pid = 1782] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x95399000) [pid = 1782] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x9d35cc00) [pid = 1782] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x95397800) [pid = 1782] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:05:17 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x9393d000) [pid = 1782] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:05:17 INFO - PROCESS | 1782 | 1471295117736 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 14:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1689ms 14:05:17 INFO - PROCESS | 1782 | 1471295117804 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 1782 | 1471295117808 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 14:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:05:17 INFO - PROCESS | 1782 | 1471295117815 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 1782 | 1471295117819 Marionette TRACE conn4 <- [1,142,null,{}] 14:05:17 INFO - PROCESS | 1782 | 1471295117826 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:17 INFO - PROCESS | 1782 | 1471295117832 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:18 INFO - PROCESS | 1782 | 1471295117998 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 14:05:18 INFO - PROCESS | 1782 | 1471295118102 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 1782 | 1471295118110 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x9792e800 == 23 [pid = 1782] [id = 43] 14:05:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x99fbbc00) [pid = 1782] [serial = 127] [outer = (nil)] 14:05:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0xa502a400) [pid = 1782] [serial = 128] [outer = 0x99fbbc00] 14:05:18 INFO - PROCESS | 1782 | 1471295118191 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0xa3449400) [pid = 1782] [serial = 129] [outer = 0x99fbbc00] 14:05:19 INFO - PROCESS | 1782 | 1471295119055 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1338ms 14:05:19 INFO - PROCESS | 1782 | 1471295119155 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 1782 | 1471295119161 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 14:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:05:19 INFO - PROCESS | 1782 | 1471295119187 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 1782 | 1471295119193 Marionette TRACE conn4 <- [1,146,null,{}] 14:05:19 INFO - PROCESS | 1782 | 1471295119203 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:19 INFO - PROCESS | 1782 | 1471295119209 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:19 INFO - PROCESS | 1782 | 1471295119521 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 14:05:19 INFO - PROCESS | 1782 | 1471295119689 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 1782 | 1471295119714 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x95361400 == 24 [pid = 1782] [id = 44] 14:05:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x95362400) [pid = 1782] [serial = 130] [outer = (nil)] 14:05:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x97932000) [pid = 1782] [serial = 131] [outer = 0x95362400] 14:05:19 INFO - PROCESS | 1782 | 1471295119845 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x97998000) [pid = 1782] [serial = 132] [outer = 0x95362400] 14:05:20 INFO - PROCESS | 1782 | 1471295120860 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1744ms 14:05:20 INFO - PROCESS | 1782 | 1471295120930 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 1782 | 1471295120936 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 14:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:05:20 INFO - PROCESS | 1782 | 1471295120948 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 1782 | 1471295120956 Marionette TRACE conn4 <- [1,150,null,{}] 14:05:20 INFO - PROCESS | 1782 | 1471295120964 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:20 INFO - PROCESS | 1782 | 1471295120970 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:21 INFO - PROCESS | 1782 | 1471295121211 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 14:05:21 INFO - PROCESS | 1782 | 1471295121398 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 1782 | 1471295121405 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a379c00 == 25 [pid = 1782] [id = 45] 14:05:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x9a9df800) [pid = 1782] [serial = 133] [outer = (nil)] 14:05:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x9ad69400) [pid = 1782] [serial = 134] [outer = 0x9a9df800] 14:05:21 INFO - PROCESS | 1782 | 1471295121541 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x9b5b1800) [pid = 1782] [serial = 135] [outer = 0x9a9df800] 14:05:22 INFO - PROCESS | 1782 | 1471295122457 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 14:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1560ms 14:05:22 INFO - PROCESS | 1782 | 1471295122505 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 14:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:05:22 INFO - PROCESS | 1782 | 1471295122510 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 14:05:22 INFO - PROCESS | 1782 | 1471295122517 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 1782 | 1471295122521 Marionette TRACE conn4 <- [1,154,null,{}] 14:05:22 INFO - PROCESS | 1782 | 1471295122539 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:22 INFO - PROCESS | 1782 | 1471295122548 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:22 INFO - PROCESS | 1782 | 1471295122883 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 14:05:22 INFO - PROCESS | 1782 | 1471295122969 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:05:23 INFO - PROCESS | 1782 | 1471295123144 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 1782 | 1471295123160 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:23 INFO - PROCESS | 1782 | ++DOCSHELL 0xa4e5b400 == 26 [pid = 1782] [id = 46] 14:05:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0xa4e5bc00) [pid = 1782] [serial = 136] [outer = (nil)] 14:05:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0xa68a1400) [pid = 1782] [serial = 137] [outer = 0xa4e5bc00] 14:05:23 INFO - PROCESS | 1782 | 1471295123250 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0xa6da6000) [pid = 1782] [serial = 138] [outer = 0xa4e5bc00] 14:05:24 INFO - PROCESS | 1782 | 1471295124141 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1699ms 14:05:24 INFO - PROCESS | 1782 | 1471295124216 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 1782 | 1471295124220 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 14:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:05:24 INFO - PROCESS | 1782 | 1471295124229 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 1782 | 1471295124235 Marionette TRACE conn4 <- [1,158,null,{}] 14:05:24 INFO - PROCESS | 1782 | 1471295124241 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:24 INFO - PROCESS | 1782 | 1471295124247 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:24 INFO - PROCESS | 1782 | 1471295124442 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 14:05:24 INFO - PROCESS | 1782 | 1471295124589 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 1782 | 1471295124600 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:24 INFO - PROCESS | 1782 | ++DOCSHELL 0xa1096c00 == 27 [pid = 1782] [id = 47] 14:05:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0xa6db0c00) [pid = 1782] [serial = 139] [outer = (nil)] 14:05:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0xa6f47000) [pid = 1782] [serial = 140] [outer = 0xa6db0c00] 14:05:24 INFO - PROCESS | 1782 | 1471295124684 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0xa6f43000) [pid = 1782] [serial = 141] [outer = 0xa6db0c00] 14:05:25 INFO - PROCESS | 1782 | 1471295125868 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 14:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1691ms 14:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:05:25 INFO - PROCESS | 1782 | 1471295125920 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 1782 | 1471295125923 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 14:05:25 INFO - PROCESS | 1782 | 1471295125932 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 1782 | 1471295125935 Marionette TRACE conn4 <- [1,162,null,{}] 14:05:25 INFO - PROCESS | 1782 | 1471295125942 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:25 INFO - PROCESS | 1782 | 1471295125946 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:26 INFO - PROCESS | 1782 | 1471295126174 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 14:05:26 INFO - PROCESS | 1782 | 1471295126373 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 1782 | 1471295126383 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x939ecc00 == 28 [pid = 1782] [id = 48] 14:05:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x9bcb3400) [pid = 1782] [serial = 142] [outer = (nil)] 14:05:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x9bcbb800) [pid = 1782] [serial = 143] [outer = 0x9bcb3400] 14:05:26 INFO - PROCESS | 1782 | 1471295126479 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x9bcbe800) [pid = 1782] [serial = 144] [outer = 0x9bcb3400] 14:05:27 INFO - PROCESS | 1782 | 1471295127431 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 14:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1539ms 14:05:27 INFO - PROCESS | 1782 | 1471295127471 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 14:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:05:27 INFO - PROCESS | 1782 | 1471295127475 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 14:05:27 INFO - PROCESS | 1782 | 1471295127482 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 1782 | 1471295127487 Marionette TRACE conn4 <- [1,166,null,{}] 14:05:27 INFO - PROCESS | 1782 | 1471295127494 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:27 INFO - PROCESS | 1782 | 1471295127505 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:27 INFO - PROCESS | 1782 | 1471295127789 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 14:05:28 INFO - PROCESS | 1782 | 1471295128184 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 1782 | 1471295128192 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a76000 == 29 [pid = 1782] [id = 49] 14:05:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x93a76800) [pid = 1782] [serial = 145] [outer = (nil)] 14:05:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x95356400) [pid = 1782] [serial = 146] [outer = 0x93a76800] 14:05:28 INFO - PROCESS | 1782 | 1471295128274 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x95392000) [pid = 1782] [serial = 147] [outer = 0x93a76800] 14:05:29 INFO - PROCESS | 1782 | 1471295129304 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x9b5af000) [pid = 1782] [serial = 95] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x9a382800) [pid = 1782] [serial = 89] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x99714000) [pid = 1782] [serial = 88] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x9d4b2800) [pid = 1782] [serial = 98] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x99fb8800) [pid = 1782] [serial = 92] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x9a3f9800) [pid = 1782] [serial = 93] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x9d4bac00) [pid = 1782] [serial = 99] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x9a0e2c00) [pid = 1782] [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.] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x93b6d000) [pid = 1782] [serial = 68] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x93949000) [pid = 1782] [serial = 67] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x9b737800) [pid = 1782] [serial = 71] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x9ad77000) [pid = 1782] [serial = 70] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x9c0c6000) [pid = 1782] [serial = 74] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x9c039400) [pid = 1782] [serial = 73] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0xa2309000) [pid = 1782] [serial = 77] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0xa2010400) [pid = 1782] [serial = 76] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0xa2fcb800) [pid = 1782] [serial = 80] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0xa2fc5c00) [pid = 1782] [serial = 79] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0xa6985800) [pid = 1782] [serial = 83] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0xa4e5ec00) [pid = 1782] [serial = 82] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x9ad74800) [pid = 1782] [serial = 86] [outer = (nil)] [url = about:blank] 14:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1891ms 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x9ad6e400) [pid = 1782] [serial = 85] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x9d8a1800) [pid = 1782] [serial = 101] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0xa23b5800) [pid = 1782] [serial = 104] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x9bcdac00) [pid = 1782] [serial = 96] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0xa109a000) [pid = 1782] [serial = 102] [outer = (nil)] [url = about:blank] 14:05:29 INFO - PROCESS | 1782 | 1471295129378 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 1782 | 1471295129386 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 14:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:05:29 INFO - PROCESS | 1782 | 1471295129395 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 1782 | 1471295129400 Marionette TRACE conn4 <- [1,170,null,{}] 14:05:29 INFO - PROCESS | 1782 | 1471295129409 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:29 INFO - PROCESS | 1782 | 1471295129417 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:29 INFO - PROCESS | 1782 | 1471295129614 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 14:05:29 INFO - PROCESS | 1782 | 1471295129777 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 1782 | 1471295129786 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x979a2c00 == 30 [pid = 1782] [id = 50] 14:05:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x9844f400) [pid = 1782] [serial = 148] [outer = (nil)] 14:05:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x9a0df400) [pid = 1782] [serial = 149] [outer = 0x9844f400] 14:05:29 INFO - PROCESS | 1782 | 1471295129860 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x9a401c00) [pid = 1782] [serial = 150] [outer = 0x9844f400] 14:05:30 INFO - PROCESS | 1782 | 1471295130604 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1241ms 14:05:30 INFO - PROCESS | 1782 | 1471295130640 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 1782 | 1471295130647 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 14:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:05:30 INFO - PROCESS | 1782 | 1471295130655 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 1782 | 1471295130658 Marionette TRACE conn4 <- [1,174,null,{}] 14:05:30 INFO - PROCESS | 1782 | 1471295130665 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:30 INFO - PROCESS | 1782 | 1471295130669 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:30 INFO - PROCESS | 1782 | 1471295130847 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 14:05:30 INFO - PROCESS | 1782 | 1471295130859 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 1782 | 1471295130867 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x9ad77000 == 31 [pid = 1782] [id = 51] 14:05:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x9aebb800) [pid = 1782] [serial = 151] [outer = (nil)] 14:05:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x9aec2000) [pid = 1782] [serial = 152] [outer = 0x9aebb800] 14:05:30 INFO - PROCESS | 1782 | 1471295130937 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x9aec7400) [pid = 1782] [serial = 153] [outer = 0x9aebb800] 14:05:31 INFO - PROCESS | 1782 | 1471295131817 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1181ms 14:05:31 INFO - PROCESS | 1782 | 1471295131842 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 14:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:05:31 INFO - PROCESS | 1782 | 1471295131847 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 14:05:31 INFO - PROCESS | 1782 | 1471295131862 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 1782 | 1471295131872 Marionette TRACE conn4 <- [1,178,null,{}] 14:05:31 INFO - PROCESS | 1782 | 1471295131884 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:31 INFO - PROCESS | 1782 | 1471295131895 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:32 INFO - PROCESS | 1782 | 1471295132126 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 14:05:32 INFO - PROCESS | 1782 | 1471295132266 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 1782 | 1471295132272 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x93945800 == 32 [pid = 1782] [id = 52] 14:05:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x9aec0c00) [pid = 1782] [serial = 154] [outer = (nil)] 14:05:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x9bcd7800) [pid = 1782] [serial = 155] [outer = 0x9aec0c00] 14:05:32 INFO - PROCESS | 1782 | 1471295132350 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x9c031c00) [pid = 1782] [serial = 156] [outer = 0x9aec0c00] 14:05:33 INFO - PROCESS | 1782 | 1471295133206 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1399ms 14:05:33 INFO - PROCESS | 1782 | 1471295133254 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 14:05:33 INFO - PROCESS | 1782 | 1471295133259 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 14:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:05:33 INFO - PROCESS | 1782 | 1471295133272 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 1782 | 1471295133275 Marionette TRACE conn4 <- [1,182,null,{}] 14:05:33 INFO - PROCESS | 1782 | 1471295133282 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:33 INFO - PROCESS | 1782 | 1471295133287 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:33 INFO - PROCESS | 1782 | 1471295133526 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 14:05:33 INFO - PROCESS | 1782 | 1471295133551 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 1782 | 1471295133559 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a887400 == 33 [pid = 1782] [id = 53] 14:05:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x9ad6c800) [pid = 1782] [serial = 157] [outer = (nil)] 14:05:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x9c0c8c00) [pid = 1782] [serial = 158] [outer = 0x9ad6c800] 14:05:33 INFO - PROCESS | 1782 | 1471295133637 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x9d4af000) [pid = 1782] [serial = 159] [outer = 0x9ad6c800] 14:05:34 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0xa62c9c00) [pid = 1782] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:05:34 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x93d87800) [pid = 1782] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:05:34 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0xa259e400) [pid = 1782] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:05:34 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x98454c00) [pid = 1782] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:05:34 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x9c033000) [pid = 1782] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:05:34 INFO - PROCESS | 1782 | 1471295134567 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1339ms 14:05:34 INFO - PROCESS | 1782 | 1471295134612 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 1782 | 1471295134616 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 14:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:05:34 INFO - PROCESS | 1782 | 1471295134623 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 1782 | 1471295134626 Marionette TRACE conn4 <- [1,186,null,{}] 14:05:34 INFO - PROCESS | 1782 | 1471295134632 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:34 INFO - PROCESS | 1782 | 1471295134637 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:34 INFO - PROCESS | 1782 | 1471295134788 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 14:05:34 INFO - PROCESS | 1782 | 1471295134803 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:34 INFO - PROCESS | 1782 | 1471295134818 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d4bac00 == 34 [pid = 1782] [id = 54] 14:05:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x9d81ec00) [pid = 1782] [serial = 160] [outer = (nil)] 14:05:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0xa101ac00) [pid = 1782] [serial = 161] [outer = 0x9d81ec00] 14:05:35 INFO - PROCESS | 1782 | 1471295134996 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0xa2261800) [pid = 1782] [serial = 162] [outer = 0x9d81ec00] 14:05:35 INFO - PROCESS | 1782 | 1471295135744 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1135ms 14:05:35 INFO - PROCESS | 1782 | 1471295135759 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 1782 | 1471295135762 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 14:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:05:35 INFO - PROCESS | 1782 | 1471295135769 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 1782 | 1471295135771 Marionette TRACE conn4 <- [1,190,null,{}] 14:05:35 INFO - PROCESS | 1782 | 1471295135777 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:35 INFO - PROCESS | 1782 | 1471295135783 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:35 INFO - PROCESS | 1782 | 1471295135943 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 14:05:36 INFO - PROCESS | 1782 | 1471295136058 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 1782 | 1471295136067 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x9393d800 == 35 [pid = 1782] [id = 55] 14:05:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x93946000) [pid = 1782] [serial = 163] [outer = (nil)] 14:05:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0xa250ec00) [pid = 1782] [serial = 164] [outer = 0x93946000] 14:05:36 INFO - PROCESS | 1782 | 1471295136163 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0xa3217c00) [pid = 1782] [serial = 165] [outer = 0x93946000] 14:05:37 INFO - PROCESS | 1782 | 1471295137112 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1398ms 14:05:37 INFO - PROCESS | 1782 | 1471295137169 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 1782 | 1471295137176 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 14:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:05:37 INFO - PROCESS | 1782 | 1471295137185 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 1782 | 1471295137194 Marionette TRACE conn4 <- [1,194,null,{}] 14:05:37 INFO - PROCESS | 1782 | 1471295137201 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:37 INFO - PROCESS | 1782 | 1471295137210 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:37 INFO - PROCESS | 1782 | 1471295137520 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 14:05:37 INFO - PROCESS | 1782 | 1471295137679 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 1782 | 1471295137691 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x979a1000 == 36 [pid = 1782] [id = 56] 14:05:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x979a2000) [pid = 1782] [serial = 166] [outer = (nil)] 14:05:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x9a30a000) [pid = 1782] [serial = 167] [outer = 0x979a2000] 14:05:37 INFO - PROCESS | 1782 | 1471295137796 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x9ad6c400) [pid = 1782] [serial = 168] [outer = 0x979a2000] 14:05:38 INFO - PROCESS | 1782 | 1471295138756 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1605ms 14:05:38 INFO - PROCESS | 1782 | 1471295138790 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 1782 | 1471295138799 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 14:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:05:38 INFO - PROCESS | 1782 | 1471295138811 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 1782 | 1471295138815 Marionette TRACE conn4 <- [1,198,null,{}] 14:05:38 INFO - PROCESS | 1782 | 1471295138823 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:38 INFO - PROCESS | 1782 | 1471295138830 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:39 INFO - PROCESS | 1782 | 1471295139106 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 14:05:39 INFO - PROCESS | 1782 | 1471295139331 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 1782 | 1471295139342 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b5a4000 == 37 [pid = 1782] [id = 57] 14:05:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x9b76a400) [pid = 1782] [serial = 169] [outer = (nil)] 14:05:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x9bcbac00) [pid = 1782] [serial = 170] [outer = 0x9b76a400] 14:05:39 INFO - PROCESS | 1782 | 1471295139473 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x9c039400) [pid = 1782] [serial = 171] [outer = 0x9b76a400] 14:05:40 INFO - PROCESS | 1782 | 1471295140385 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1643ms 14:05:40 INFO - PROCESS | 1782 | 1471295140454 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 14:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:05:40 INFO - PROCESS | 1782 | 1471295140459 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 14:05:40 INFO - PROCESS | 1782 | 1471295140467 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 1782 | 1471295140474 Marionette TRACE conn4 <- [1,202,null,{}] 14:05:40 INFO - PROCESS | 1782 | 1471295140493 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:40 INFO - PROCESS | 1782 | 1471295140503 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:40 INFO - PROCESS | 1782 | 1471295140743 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 14:05:40 INFO - PROCESS | 1782 | 1471295140936 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 1782 | 1471295140950 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x9393e800 == 38 [pid = 1782] [id = 58] 14:05:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x9a06cc00) [pid = 1782] [serial = 172] [outer = (nil)] 14:05:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x9ab16400) [pid = 1782] [serial = 173] [outer = 0x9a06cc00] 14:05:41 INFO - PROCESS | 1782 | 1471295141079 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x9d4b1c00) [pid = 1782] [serial = 174] [outer = 0x9a06cc00] 14:05:42 INFO - PROCESS | 1782 | 1471295142020 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1593ms 14:05:42 INFO - PROCESS | 1782 | 1471295142061 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 1782 | 1471295142067 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 14:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:05:42 INFO - PROCESS | 1782 | 1471295142074 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - PROCESS | 1782 | 1471295142078 Marionette TRACE conn4 <- [1,206,null,{}] 14:05:42 INFO - PROCESS | 1782 | 1471295142085 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:42 INFO - PROCESS | 1782 | 1471295142089 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:42 INFO - PROCESS | 1782 | 1471295142325 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 14:05:42 INFO - PROCESS | 1782 | 1471295142525 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 1782 | 1471295142535 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a074c00 == 39 [pid = 1782] [id = 59] 14:05:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0xa200f800) [pid = 1782] [serial = 175] [outer = (nil)] 14:05:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0xa253d000) [pid = 1782] [serial = 176] [outer = 0xa200f800] 14:05:42 INFO - PROCESS | 1782 | 1471295142632 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0xa3211400) [pid = 1782] [serial = 177] [outer = 0xa200f800] 14:05:43 INFO - PROCESS | 1782 | 1471295143466 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1438ms 14:05:43 INFO - PROCESS | 1782 | 1471295143522 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 1782 | 1471295143527 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 14:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:05:43 INFO - PROCESS | 1782 | 1471295143538 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 1782 | 1471295143541 Marionette TRACE conn4 <- [1,210,null,{}] 14:05:43 INFO - PROCESS | 1782 | 1471295143548 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:43 INFO - PROCESS | 1782 | 1471295143554 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:43 INFO - PROCESS | 1782 | 1471295143752 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 14:05:43 INFO - PROCESS | 1782 | 1471295143918 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 1782 | 1471295143930 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a70c00 == 40 [pid = 1782] [id = 60] 14:05:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x9ad6bc00) [pid = 1782] [serial = 178] [outer = (nil)] 14:05:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0xa62c3000) [pid = 1782] [serial = 179] [outer = 0x9ad6bc00] 14:05:44 INFO - PROCESS | 1782 | 1471295144015 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0xa62c9c00) [pid = 1782] [serial = 180] [outer = 0x9ad6bc00] 14:05:44 INFO - PROCESS | 1782 | 1471295144954 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1486ms 14:05:45 INFO - PROCESS | 1782 | 1471295145025 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 1782 | 1471295145029 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 14:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:05:45 INFO - PROCESS | 1782 | 1471295145036 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 1782 | 1471295145040 Marionette TRACE conn4 <- [1,214,null,{}] 14:05:45 INFO - PROCESS | 1782 | 1471295145046 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:45 INFO - PROCESS | 1782 | 1471295145058 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:45 INFO - PROCESS | 1782 | 1471295145320 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 14:05:45 INFO - PROCESS | 1782 | 1471295145519 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 1782 | 1471295145525 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x9792a400 == 41 [pid = 1782] [id = 61] 14:05:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x97999400) [pid = 1782] [serial = 181] [outer = (nil)] 14:05:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0xa063a400) [pid = 1782] [serial = 182] [outer = 0x97999400] 14:05:45 INFO - PROCESS | 1782 | 1471295145654 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0xa5037800) [pid = 1782] [serial = 183] [outer = 0x97999400] 14:05:46 INFO - PROCESS | 1782 | 1471295146490 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1484ms 14:05:46 INFO - PROCESS | 1782 | 1471295146521 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 1782 | 1471295146526 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 14:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:05:46 INFO - PROCESS | 1782 | 1471295146533 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 1782 | 1471295146537 Marionette TRACE conn4 <- [1,218,null,{}] 14:05:46 INFO - PROCESS | 1782 | 1471295146544 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:46 INFO - PROCESS | 1782 | 1471295146549 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:46 INFO - PROCESS | 1782 | 1471295146733 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 14:05:47 INFO - PROCESS | 1782 | 1471295147119 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 1782 | 1471295147130 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x93d7e800 == 42 [pid = 1782] [id = 62] 14:05:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x93d85800) [pid = 1782] [serial = 184] [outer = (nil)] 14:05:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x97995800) [pid = 1782] [serial = 185] [outer = 0x93d85800] 14:05:47 INFO - PROCESS | 1782 | 1471295147252 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x979a1400) [pid = 1782] [serial = 186] [outer = 0x93d85800] 14:05:48 INFO - PROCESS | 1782 | 1471295148116 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1635ms 14:05:48 INFO - PROCESS | 1782 | 1471295148171 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 1782 | 1471295148185 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 14:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:05:48 INFO - PROCESS | 1782 | 1471295148202 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 1782 | 1471295148217 Marionette TRACE conn4 <- [1,222,null,{}] 14:05:48 INFO - PROCESS | 1782 | 1471295148232 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:48 INFO - PROCESS | 1782 | 1471295148239 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:48 INFO - PROCESS | 1782 | 1471295148494 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 14:05:48 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0xa502a400) [pid = 1782] [serial = 128] [outer = (nil)] [url = about:blank] 14:05:48 INFO - PROCESS | 1782 | 1471295148712 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 1782 | 1471295148721 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x95362800 == 43 [pid = 1782] [id = 63] 14:05:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x97928c00) [pid = 1782] [serial = 187] [outer = (nil)] 14:05:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x9a070000) [pid = 1782] [serial = 188] [outer = 0x97928c00] 14:05:48 INFO - PROCESS | 1782 | 1471295148830 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x9ab09000) [pid = 1782] [serial = 189] [outer = 0x97928c00] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0xa689fc00) [pid = 1782] [serial = 125] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x95391400) [pid = 1782] [serial = 116] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0xa3451000) [pid = 1782] [serial = 123] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x9792d000) [pid = 1782] [serial = 117] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x9535fc00) [pid = 1782] [serial = 107] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x9d896400) [pid = 1782] [serial = 114] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x9ad69c00) [pid = 1782] [serial = 113] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x9ad6dc00) [pid = 1782] [serial = 110] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x9c037400) [pid = 1782] [serial = 119] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0xa3214000) [pid = 1782] [serial = 122] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0xa68a4000) [pid = 1782] [serial = 126] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x9d354800) [pid = 1782] [serial = 120] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1782 | 1471295149632 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1462ms 14:05:49 INFO - PROCESS | 1782 | 1471295149664 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 1782 | 1471295149669 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 14:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:05:49 INFO - PROCESS | 1782 | 1471295149677 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 1782 | 1471295149680 Marionette TRACE conn4 <- [1,226,null,{}] 14:05:49 INFO - PROCESS | 1782 | 1471295149687 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:49 INFO - PROCESS | 1782 | 1471295149692 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:49 INFO - PROCESS | 1782 | 1471295149919 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 14:05:49 INFO - PROCESS | 1782 | 1471295149935 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 1782 | 1471295149944 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x9aeb9800 == 44 [pid = 1782] [id = 64] 14:05:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x9aec3000) [pid = 1782] [serial = 190] [outer = (nil)] 14:05:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x9b0ef000) [pid = 1782] [serial = 191] [outer = 0x9aec3000] 14:05:50 INFO - PROCESS | 1782 | 1471295150016 Marionette DEBUG loaded listener.js 14:05:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x9b0f4000) [pid = 1782] [serial = 192] [outer = 0x9aec3000] 14:05:50 INFO - PROCESS | 1782 | 1471295150876 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1233ms 14:05:50 INFO - PROCESS | 1782 | 1471295150911 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 1782 | 1471295150915 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 14:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:05:50 INFO - PROCESS | 1782 | 1471295150934 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 1782 | 1471295150944 Marionette TRACE conn4 <- [1,230,null,{}] 14:05:50 INFO - PROCESS | 1782 | 1471295150954 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:50 INFO - PROCESS | 1782 | 1471295150962 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:51 INFO - PROCESS | 1782 | 1471295151140 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 14:05:51 INFO - PROCESS | 1782 | 1471295151278 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 1782 | 1471295151285 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x9aeb8c00 == 45 [pid = 1782] [id = 65] 14:05:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x9b0f3000) [pid = 1782] [serial = 193] [outer = (nil)] 14:05:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x9c03d400) [pid = 1782] [serial = 194] [outer = 0x9b0f3000] 14:05:51 INFO - PROCESS | 1782 | 1471295151358 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x9d4b1800) [pid = 1782] [serial = 195] [outer = 0x9b0f3000] 14:05:52 INFO - PROCESS | 1782 | 1471295152255 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1396ms 14:05:52 INFO - PROCESS | 1782 | 1471295152324 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 1782 | 1471295152329 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 14:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:05:52 INFO - PROCESS | 1782 | 1471295152336 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 1782 | 1471295152339 Marionette TRACE conn4 <- [1,234,null,{}] 14:05:52 INFO - PROCESS | 1782 | 1471295152346 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:52 INFO - PROCESS | 1782 | 1471295152351 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:52 INFO - PROCESS | 1782 | 1471295152605 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 14:05:52 INFO - PROCESS | 1782 | 1471295152865 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 1782 | 1471295152874 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:52 INFO - PROCESS | 1782 | ++DOCSHELL 0xa0636400 == 46 [pid = 1782] [id = 66] 14:05:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0xa0636800) [pid = 1782] [serial = 196] [outer = (nil)] 14:05:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0xa063e000) [pid = 1782] [serial = 197] [outer = 0xa0636800] 14:05:52 INFO - PROCESS | 1782 | 1471295152977 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0xa1095c00) [pid = 1782] [serial = 198] [outer = 0xa0636800] 14:05:53 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x9aec0c00) [pid = 1782] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:05:53 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x9844f400) [pid = 1782] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:05:53 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x9ad6c800) [pid = 1782] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:05:53 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x93a76800) [pid = 1782] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:05:53 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x9aebb800) [pid = 1782] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:05:53 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x9d81ec00) [pid = 1782] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:05:53 INFO - PROCESS | 1782 | 1471295153813 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1491ms 14:05:53 INFO - PROCESS | 1782 | 1471295153828 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 1782 | 1471295153831 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 14:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:05:53 INFO - PROCESS | 1782 | 1471295153839 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 1782 | 1471295153843 Marionette TRACE conn4 <- [1,238,null,{}] 14:05:53 INFO - PROCESS | 1782 | 1471295153856 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:53 INFO - PROCESS | 1782 | 1471295153860 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:54 INFO - PROCESS | 1782 | 1471295154020 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 14:05:54 INFO - PROCESS | 1782 | 1471295154035 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 1782 | 1471295154052 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x9afd1800 == 47 [pid = 1782] [id = 67] 14:05:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x9afd2400) [pid = 1782] [serial = 199] [outer = (nil)] 14:05:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x9afd5800) [pid = 1782] [serial = 200] [outer = 0x9afd2400] 14:05:54 INFO - PROCESS | 1782 | 1471295154135 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x9afda800) [pid = 1782] [serial = 201] [outer = 0x9afd2400] 14:05:55 INFO - PROCESS | 1782 | 1471295154999 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1198ms 14:05:55 INFO - PROCESS | 1782 | 1471295155038 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 1782 | 1471295155041 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 14:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:05:55 INFO - PROCESS | 1782 | 1471295155048 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 1782 | 1471295155052 Marionette TRACE conn4 <- [1,242,null,{}] 14:05:55 INFO - PROCESS | 1782 | 1471295155057 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:55 INFO - PROCESS | 1782 | 1471295155063 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:55 INFO - PROCESS | 1782 | 1471295155264 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 14:05:55 INFO - PROCESS | 1782 | 1471295155472 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 1782 | 1471295155486 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x93940000 == 48 [pid = 1782] [id = 68] 14:05:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x93943400) [pid = 1782] [serial = 202] [outer = (nil)] 14:05:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x93b72800) [pid = 1782] [serial = 203] [outer = 0x93943400] 14:05:55 INFO - PROCESS | 1782 | 1471295155577 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x9535d000) [pid = 1782] [serial = 204] [outer = 0x93943400] 14:05:56 INFO - PROCESS | 1782 | 1471295156556 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 14:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1583ms 14:05:56 INFO - PROCESS | 1782 | 1471295156634 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 14:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:05:56 INFO - PROCESS | 1782 | 1471295156640 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 14:05:56 INFO - PROCESS | 1782 | 1471295156648 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 1782 | 1471295156654 Marionette TRACE conn4 <- [1,246,null,{}] 14:05:56 INFO - PROCESS | 1782 | 1471295156663 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:56 INFO - PROCESS | 1782 | 1471295156671 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:57 INFO - PROCESS | 1782 | 1471295157010 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 14:05:57 INFO - PROCESS | 1782 | 1471295157189 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 1782 | 1471295157200 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a405c00 == 49 [pid = 1782] [id = 69] 14:05:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x9ad6dc00) [pid = 1782] [serial = 205] [outer = (nil)] 14:05:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x9aebdc00) [pid = 1782] [serial = 206] [outer = 0x9ad6dc00] 14:05:57 INFO - PROCESS | 1782 | 1471295157294 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x9afce400) [pid = 1782] [serial = 207] [outer = 0x9ad6dc00] 14:05:58 INFO - PROCESS | 1782 | 1471295158208 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1641ms 14:05:58 INFO - PROCESS | 1782 | 1471295158293 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 1782 | 1471295158301 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 14:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:05:58 INFO - PROCESS | 1782 | 1471295158309 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 1782 | 1471295158314 Marionette TRACE conn4 <- [1,250,null,{}] 14:05:58 INFO - PROCESS | 1782 | 1471295158321 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:58 INFO - PROCESS | 1782 | 1471295158327 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:58 INFO - PROCESS | 1782 | 1471295158602 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 14:05:58 INFO - PROCESS | 1782 | 1471295158805 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 1782 | 1471295158812 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:05:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a06f000 == 50 [pid = 1782] [id = 70] 14:05:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x9b0f2c00) [pid = 1782] [serial = 208] [outer = (nil)] 14:05:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x9b5af000) [pid = 1782] [serial = 209] [outer = 0x9b0f2c00] 14:05:58 INFO - PROCESS | 1782 | 1471295158943 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x9bcbc400) [pid = 1782] [serial = 210] [outer = 0x9b0f2c00] 14:05:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0xa0635800) [pid = 1782] [serial = 211] [outer = 0x9a87d400] 14:05:59 INFO - PROCESS | 1782 | 1471295159997 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1747ms 14:06:00 INFO - PROCESS | 1782 | 1471295160058 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 1782 | 1471295160063 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 14:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:06:00 INFO - PROCESS | 1782 | 1471295160079 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 1782 | 1471295160090 Marionette TRACE conn4 <- [1,254,null,{}] 14:06:00 INFO - PROCESS | 1782 | 1471295160110 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:00 INFO - PROCESS | 1782 | 1471295160119 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:00 INFO - PROCESS | 1782 | 1471295160444 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 14:06:00 INFO - PROCESS | 1782 | 1471295160650 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1782 | 1471295160661 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c03b400 == 51 [pid = 1782] [id = 71] 14:06:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x9d825800) [pid = 1782] [serial = 212] [outer = (nil)] 14:06:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0xa2261000) [pid = 1782] [serial = 213] [outer = 0x9d825800] 14:06:00 INFO - PROCESS | 1782 | 1471295160747 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0xa23b0000) [pid = 1782] [serial = 214] [outer = 0x9d825800] 14:06:01 INFO - PROCESS | 1782 | 1471295161699 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1655ms 14:06:01 INFO - PROCESS | 1782 | 1471295161729 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 14:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:06:01 INFO - PROCESS | 1782 | 1471295161735 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 14:06:01 INFO - PROCESS | 1782 | 1471295161743 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 1782 | 1471295161746 Marionette TRACE conn4 <- [1,258,null,{}] 14:06:01 INFO - PROCESS | 1782 | 1471295161754 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:01 INFO - PROCESS | 1782 | 1471295161760 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:01 INFO - PROCESS | 1782 | 1471295161967 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 14:06:02 INFO - PROCESS | 1782 | 1471295162126 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 1782 | 1471295162135 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9393c000 == 52 [pid = 1782] [id = 72] 14:06:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x939ef000) [pid = 1782] [serial = 215] [outer = (nil)] 14:06:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0xa4e0b400) [pid = 1782] [serial = 216] [outer = 0x939ef000] 14:06:02 INFO - PROCESS | 1782 | 1471295162259 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0xa502cc00) [pid = 1782] [serial = 217] [outer = 0x939ef000] 14:06:03 INFO - PROCESS | 1782 | 1471295163207 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1536ms 14:06:03 INFO - PROCESS | 1782 | 1471295163279 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 14:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:06:03 INFO - PROCESS | 1782 | 1471295163283 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 14:06:03 INFO - PROCESS | 1782 | 1471295163292 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 1782 | 1471295163295 Marionette TRACE conn4 <- [1,262,null,{}] 14:06:03 INFO - PROCESS | 1782 | 1471295163303 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:03 INFO - PROCESS | 1782 | 1471295163308 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:03 INFO - PROCESS | 1782 | 1471295163543 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 14:06:03 INFO - PROCESS | 1782 | 1471295163746 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 1782 | 1471295163764 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x9135ec00 == 53 [pid = 1782] [id = 73] 14:06:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x9135f800) [pid = 1782] [serial = 218] [outer = (nil)] 14:06:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x91362800) [pid = 1782] [serial = 219] [outer = 0x9135f800] 14:06:03 INFO - PROCESS | 1782 | 1471295163904 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0xa4e58000) [pid = 1782] [serial = 220] [outer = 0x9135f800] 14:06:04 INFO - PROCESS | 1782 | 1471295164888 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1633ms 14:06:04 INFO - PROCESS | 1782 | 1471295164925 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 1782 | 1471295164929 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 14:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:06:04 INFO - PROCESS | 1782 | 1471295164936 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 1782 | 1471295164939 Marionette TRACE conn4 <- [1,266,null,{}] 14:06:04 INFO - PROCESS | 1782 | 1471295164947 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:04 INFO - PROCESS | 1782 | 1471295164952 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:05 INFO - PROCESS | 1782 | 1471295165158 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 14:06:05 INFO - PROCESS | 1782 | 1471295165368 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 1782 | 1471295165379 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x914b2400 == 54 [pid = 1782] [id = 74] 14:06:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x914b2800) [pid = 1782] [serial = 221] [outer = (nil)] 14:06:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x9393b800) [pid = 1782] [serial = 222] [outer = 0x914b2800] 14:06:05 INFO - PROCESS | 1782 | 1471295165701 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x939ee800) [pid = 1782] [serial = 223] [outer = 0x914b2800] 14:06:06 INFO - PROCESS | 1782 | 1471295166594 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 14:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1688ms 14:06:06 INFO - PROCESS | 1782 | 1471295166626 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 1782 | 1471295166632 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 14:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:06:06 INFO - PROCESS | 1782 | 1471295166641 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - PROCESS | 1782 | 1471295166645 Marionette TRACE conn4 <- [1,270,null,{}] 14:06:06 INFO - PROCESS | 1782 | 1471295166653 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:06 INFO - PROCESS | 1782 | 1471295166659 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:06 INFO - PROCESS | 1782 | 1471295166851 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 14:06:07 INFO - PROCESS | 1782 | 1471295167121 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 1782 | 1471295167127 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x99481c00 == 55 [pid = 1782] [id = 75] 14:06:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x99fb6800) [pid = 1782] [serial = 224] [outer = (nil)] 14:06:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x9a069400) [pid = 1782] [serial = 225] [outer = 0x99fb6800] 14:06:07 INFO - PROCESS | 1782 | 1471295167260 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x9a06f800) [pid = 1782] [serial = 226] [outer = 0x99fb6800] 14:06:07 INFO - PROCESS | 1782 | --DOCSHELL 0x9ab20c00 == 54 [pid = 1782] [id = 34] 14:06:07 INFO - PROCESS | 1782 | --DOCSHELL 0x95393c00 == 53 [pid = 1782] [id = 30] 14:06:07 INFO - PROCESS | 1782 | --DOCSHELL 0x9d35ac00 == 52 [pid = 1782] [id = 33] 14:06:07 INFO - PROCESS | 1782 | --DOCSHELL 0x93945800 == 51 [pid = 1782] [id = 52] 14:06:07 INFO - PROCESS | 1782 | --DOCSHELL 0xa2599c00 == 50 [pid = 1782] [id = 41] 14:06:07 INFO - PROCESS | 1782 | --DOCSHELL 0x9ad77000 == 49 [pid = 1782] [id = 51] 14:06:07 INFO - PROCESS | 1782 | --DOCSHELL 0x9ab1bc00 == 48 [pid = 1782] [id = 32] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0x95393800 == 47 [pid = 1782] [id = 31] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0x9bfa0c00 == 46 [pid = 1782] [id = 40] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0x93d83400 == 45 [pid = 1782] [id = 39] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0xa62c7800 == 44 [pid = 1782] [id = 42] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0x9afd1800 == 43 [pid = 1782] [id = 67] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0xa0636400 == 42 [pid = 1782] [id = 66] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0x9aeb8c00 == 41 [pid = 1782] [id = 65] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0x9aeb9800 == 40 [pid = 1782] [id = 64] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0x95362800 == 39 [pid = 1782] [id = 63] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0x93d7e800 == 38 [pid = 1782] [id = 62] 14:06:08 INFO - PROCESS | 1782 | 1471295168201 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:06:08 INFO - PROCESS | 1782 | --DOCSHELL 0x979a1000 == 37 [pid = 1782] [id = 56] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0xa6f47000) [pid = 1782] [serial = 140] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x9c031c00) [pid = 1782] [serial = 156] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x9a0df400) [pid = 1782] [serial = 149] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x9bcbb800) [pid = 1782] [serial = 143] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x9d4af000) [pid = 1782] [serial = 159] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x95392000) [pid = 1782] [serial = 147] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x9aec7400) [pid = 1782] [serial = 153] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x9aec2000) [pid = 1782] [serial = 152] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x97932000) [pid = 1782] [serial = 131] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x95356400) [pid = 1782] [serial = 146] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x9c0c8c00) [pid = 1782] [serial = 158] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0xa101ac00) [pid = 1782] [serial = 161] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x9ad69400) [pid = 1782] [serial = 134] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0xa68a1400) [pid = 1782] [serial = 137] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x9a401c00) [pid = 1782] [serial = 150] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x9bcd7800) [pid = 1782] [serial = 155] [outer = (nil)] [url = about:blank] 14:06:08 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0xa2261800) [pid = 1782] [serial = 162] [outer = (nil)] [url = about:blank] 14:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1646ms 14:06:08 INFO - PROCESS | 1782 | 1471295168287 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 1782 | 1471295168292 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 14:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:06:08 INFO - PROCESS | 1782 | 1471295168305 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 1782 | 1471295168309 Marionette TRACE conn4 <- [1,274,null,{}] 14:06:08 INFO - PROCESS | 1782 | 1471295168316 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:08 INFO - PROCESS | 1782 | 1471295168320 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:08 INFO - PROCESS | 1782 | 1471295168516 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 14:06:08 INFO - PROCESS | 1782 | 1471295168668 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 1782 | 1471295168679 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a073800 == 38 [pid = 1782] [id = 76] 14:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x9a0df400) [pid = 1782] [serial = 227] [outer = (nil)] 14:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x9a402400) [pid = 1782] [serial = 228] [outer = 0x9a0df400] 14:06:08 INFO - PROCESS | 1782 | 1471295168753 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x9aeb9000) [pid = 1782] [serial = 229] [outer = 0x9a0df400] 14:06:09 INFO - PROCESS | 1782 | 1471295169554 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1289ms 14:06:09 INFO - PROCESS | 1782 | 1471295169594 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 1782 | 1471295169598 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 14:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:06:09 INFO - PROCESS | 1782 | 1471295169606 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 1782 | 1471295169611 Marionette TRACE conn4 <- [1,278,null,{}] 14:06:09 INFO - PROCESS | 1782 | 1471295169628 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:09 INFO - PROCESS | 1782 | 1471295169637 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:09 INFO - PROCESS | 1782 | 1471295169845 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 14:06:09 INFO - PROCESS | 1782 | 1471295169978 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 1782 | 1471295169986 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x9afce000 == 39 [pid = 1782] [id = 77] 14:06:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x9afd0000) [pid = 1782] [serial = 230] [outer = (nil)] 14:06:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x9b5a6400) [pid = 1782] [serial = 231] [outer = 0x9afd0000] 14:06:10 INFO - PROCESS | 1782 | 1471295170060 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x9b744c00) [pid = 1782] [serial = 232] [outer = 0x9afd0000] 14:06:10 INFO - PROCESS | 1782 | 1471295170983 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1441ms 14:06:11 INFO - PROCESS | 1782 | 1471295171047 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 1782 | 1471295171052 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 14:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:06:11 INFO - PROCESS | 1782 | 1471295171066 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 1782 | 1471295171070 Marionette TRACE conn4 <- [1,282,null,{}] 14:06:11 INFO - PROCESS | 1782 | 1471295171077 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:11 INFO - PROCESS | 1782 | 1471295171082 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:11 INFO - PROCESS | 1782 | 1471295171300 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 14:06:11 INFO - PROCESS | 1782 | 1471295171325 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 1782 | 1471295171335 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x914af800 == 40 [pid = 1782] [id = 78] 14:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x9bcbb800) [pid = 1782] [serial = 233] [outer = (nil)] 14:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x9c03e800) [pid = 1782] [serial = 234] [outer = 0x9bcbb800] 14:06:11 INFO - PROCESS | 1782 | 1471295171421 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x9d333400) [pid = 1782] [serial = 235] [outer = 0x9bcbb800] 14:06:12 INFO - PROCESS | 1782 | 1471295172293 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1282ms 14:06:12 INFO - PROCESS | 1782 | 1471295172356 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 14:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:06:12 INFO - PROCESS | 1782 | 1471295172360 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 14:06:12 INFO - PROCESS | 1782 | 1471295172366 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 1782 | 1471295172370 Marionette TRACE conn4 <- [1,286,null,{}] 14:06:12 INFO - PROCESS | 1782 | 1471295172376 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:12 INFO - PROCESS | 1782 | 1471295172382 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:12 INFO - PROCESS | 1782 | 1471295172594 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 14:06:12 INFO - PROCESS | 1782 | 1471295172618 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 1782 | 1471295172627 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d4b4000 == 41 [pid = 1782] [id = 79] 14:06:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x9d4b5400) [pid = 1782] [serial = 236] [outer = (nil)] 14:06:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0xa0630c00) [pid = 1782] [serial = 237] [outer = 0x9d4b5400] 14:06:12 INFO - PROCESS | 1782 | 1471295172716 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0xa22dd000) [pid = 1782] [serial = 238] [outer = 0x9d4b5400] 14:06:13 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0xa0636800) [pid = 1782] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:06:13 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x97928c00) [pid = 1782] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:06:13 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x93d85800) [pid = 1782] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:06:13 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x9aec3000) [pid = 1782] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:06:13 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x9b0f3000) [pid = 1782] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:06:13 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x9a9e0400) [pid = 1782] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:06:13 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x95291000) [pid = 1782] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:06:13 INFO - PROCESS | 1782 | 1471295173829 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1490ms 14:06:13 INFO - PROCESS | 1782 | 1471295173857 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 1782 | 1471295173860 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 14:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:06:13 INFO - PROCESS | 1782 | 1471295173867 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 1782 | 1471295173870 Marionette TRACE conn4 <- [1,290,null,{}] 14:06:13 INFO - PROCESS | 1782 | 1471295173876 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:13 INFO - PROCESS | 1782 | 1471295173887 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:14 INFO - PROCESS | 1782 | 1471295174058 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 14:06:14 INFO - PROCESS | 1782 | 1471295174075 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 1782 | 1471295174083 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x914b1400 == 42 [pid = 1782] [id = 80] 14:06:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x9bcb3800) [pid = 1782] [serial = 239] [outer = (nil)] 14:06:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0xa3279c00) [pid = 1782] [serial = 240] [outer = 0x9bcb3800] 14:06:14 INFO - PROCESS | 1782 | 1471295174155 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0xa5034000) [pid = 1782] [serial = 241] [outer = 0x9bcb3800] 14:06:15 INFO - PROCESS | 1782 | 1471295175038 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1232ms 14:06:15 INFO - PROCESS | 1782 | 1471295175101 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 14:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:06:15 INFO - PROCESS | 1782 | 1471295175105 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 14:06:15 INFO - PROCESS | 1782 | 1471295175111 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 1782 | 1471295175115 Marionette TRACE conn4 <- [1,294,null,{}] 14:06:15 INFO - PROCESS | 1782 | 1471295175121 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:15 INFO - PROCESS | 1782 | 1471295175126 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:15 INFO - PROCESS | 1782 | 1471295175389 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 14:06:15 INFO - PROCESS | 1782 | 1471295175551 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 1782 | 1471295175559 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x9135e000 == 43 [pid = 1782] [id = 81] 14:06:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x914aec00) [pid = 1782] [serial = 242] [outer = (nil)] 14:06:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x914b5800) [pid = 1782] [serial = 243] [outer = 0x914aec00] 14:06:15 INFO - PROCESS | 1782 | 1471295175670 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x92403c00) [pid = 1782] [serial = 244] [outer = 0x914aec00] 14:06:16 INFO - PROCESS | 1782 | 1471295176714 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:16 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. 14:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1640ms 14:06:16 INFO - PROCESS | 1782 | 1471295176753 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 1782 | 1471295176760 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 14:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:06:16 INFO - PROCESS | 1782 | 1471295176770 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 1782 | 1471295176774 Marionette TRACE conn4 <- [1,298,null,{}] 14:06:16 INFO - PROCESS | 1782 | 1471295176783 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:16 INFO - PROCESS | 1782 | 1471295176790 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:17 INFO - PROCESS | 1782 | 1471295177002 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 14:06:17 INFO - PROCESS | 1782 | 1471295177221 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 1782 | 1471295177234 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a76800 == 44 [pid = 1782] [id = 82] 14:06:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x9539dc00) [pid = 1782] [serial = 245] [outer = (nil)] 14:06:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x97934400) [pid = 1782] [serial = 246] [outer = 0x9539dc00] 14:06:17 INFO - PROCESS | 1782 | 1471295177382 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x979a1c00) [pid = 1782] [serial = 247] [outer = 0x9539dc00] 14:06:18 INFO - PROCESS | 1782 | 1471295178306 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:18 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. 14:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1586ms 14:06:18 INFO - PROCESS | 1782 | 1471295178357 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 1782 | 1471295178362 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 14:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:06:18 INFO - PROCESS | 1782 | 1471295178372 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 1782 | 1471295178377 Marionette TRACE conn4 <- [1,302,null,{}] 14:06:18 INFO - PROCESS | 1782 | 1471295178384 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:18 INFO - PROCESS | 1782 | 1471295178390 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:18 INFO - PROCESS | 1782 | 1471295178622 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 14:06:18 INFO - PROCESS | 1782 | 1471295178832 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 1782 | 1471295178840 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x9aeb8c00 == 45 [pid = 1782] [id = 83] 14:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x9aec2000) [pid = 1782] [serial = 248] [outer = (nil)] 14:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x9afcd400) [pid = 1782] [serial = 249] [outer = 0x9aec2000] 14:06:18 INFO - PROCESS | 1782 | 1471295178974 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x9afda000) [pid = 1782] [serial = 250] [outer = 0x9aec2000] 14:06:19 INFO - PROCESS | 1782 | 1471295179973 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:20 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. 14:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1634ms 14:06:20 INFO - PROCESS | 1782 | 1471295180008 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 1782 | 1471295180015 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 14:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:06:20 INFO - PROCESS | 1782 | 1471295180034 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 1782 | 1471295180042 Marionette TRACE conn4 <- [1,306,null,{}] 14:06:20 INFO - PROCESS | 1782 | 1471295180049 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:20 INFO - PROCESS | 1782 | 1471295180057 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:20 INFO - PROCESS | 1782 | 1471295180312 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 14:06:20 INFO - PROCESS | 1782 | 1471295180563 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 1782 | 1471295180572 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x9ad71000 == 46 [pid = 1782] [id = 84] 14:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x9afd9c00) [pid = 1782] [serial = 251] [outer = (nil)] 14:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0xa0636c00) [pid = 1782] [serial = 252] [outer = 0x9afd9c00] 14:06:20 INFO - PROCESS | 1782 | 1471295180676 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0xa2266000) [pid = 1782] [serial = 253] [outer = 0x9afd9c00] 14:06:21 INFO - PROCESS | 1782 | 1471295181607 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:21 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. 14:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1646ms 14:06:21 INFO - PROCESS | 1782 | 1471295181671 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 1782 | 1471295181676 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 14:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:06:21 INFO - PROCESS | 1782 | 1471295181683 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 1782 | 1471295181688 Marionette TRACE conn4 <- [1,310,null,{}] 14:06:21 INFO - PROCESS | 1782 | 1471295181694 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:21 INFO - PROCESS | 1782 | 1471295181699 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:21 INFO - PROCESS | 1782 | 1471295181951 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 14:06:22 INFO - PROCESS | 1782 | 1471295182154 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 1782 | 1471295182163 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:22 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2380400 == 47 [pid = 1782] [id = 85] 14:06:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0xa259b800) [pid = 1782] [serial = 254] [outer = (nil)] 14:06:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0xa34d1400) [pid = 1782] [serial = 255] [outer = 0xa259b800] 14:06:22 INFO - PROCESS | 1782 | 1471295182294 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0xa68a0400) [pid = 1782] [serial = 256] [outer = 0xa259b800] 14:06:23 INFO - PROCESS | 1782 | 1471295183201 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:23 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. 14:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1588ms 14:06:23 INFO - PROCESS | 1782 | 1471295183273 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 1782 | 1471295183278 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 14:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:06:23 INFO - PROCESS | 1782 | 1471295183286 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 1782 | 1471295183290 Marionette TRACE conn4 <- [1,314,null,{}] 14:06:23 INFO - PROCESS | 1782 | 1471295183297 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:23 INFO - PROCESS | 1782 | 1471295183302 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:23 INFO - PROCESS | 1782 | 1471295183553 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 14:06:23 INFO - PROCESS | 1782 | 1471295183769 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 1782 | 1471295183788 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f98b800 == 48 [pid = 1782] [id = 86] 14:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8f98bc00) [pid = 1782] [serial = 257] [outer = (nil)] 14:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8f98e400) [pid = 1782] [serial = 258] [outer = 0x8f98bc00] 14:06:23 INFO - PROCESS | 1782 | 1471295183929 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0xa6dafc00) [pid = 1782] [serial = 259] [outer = 0x8f98bc00] 14:06:24 INFO - PROCESS | 1782 | 1471295184975 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:25 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. 14:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1731ms 14:06:25 INFO - PROCESS | 1782 | 1471295185019 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 1782 | 1471295185024 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 14:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:06:25 INFO - PROCESS | 1782 | 1471295185032 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 1782 | 1471295185037 Marionette TRACE conn4 <- [1,318,null,{}] 14:06:25 INFO - PROCESS | 1782 | 1471295185044 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:25 INFO - PROCESS | 1782 | 1471295185050 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:25 INFO - PROCESS | 1782 | 1471295185296 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 14:06:25 INFO - PROCESS | 1782 | 1471295185546 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 1782 | 1471295185552 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb02800 == 49 [pid = 1782] [id = 87] 14:06:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8fb06000) [pid = 1782] [serial = 260] [outer = (nil)] 14:06:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8fb0bc00) [pid = 1782] [serial = 261] [outer = 0x8fb06000] 14:06:25 INFO - PROCESS | 1782 | 1471295185641 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8fb0ec00) [pid = 1782] [serial = 262] [outer = 0x8fb06000] 14:06:26 INFO - PROCESS | 1782 | 1471295186691 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:26 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. 14:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1681ms 14:06:26 INFO - PROCESS | 1782 | 1471295186715 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 1782 | 1471295186720 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 14:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:06:26 INFO - PROCESS | 1782 | 1471295186727 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 1782 | 1471295186732 Marionette TRACE conn4 <- [1,322,null,{}] 14:06:26 INFO - PROCESS | 1782 | 1471295186739 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:26 INFO - PROCESS | 1782 | 1471295186744 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:26 INFO - PROCESS | 1782 | 1471295186967 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 14:06:27 INFO - PROCESS | 1782 | 1471295187180 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 1782 | 1471295187188 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb01400 == 50 [pid = 1782] [id = 88] 14:06:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8fb01c00) [pid = 1782] [serial = 263] [outer = (nil)] 14:06:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8fb04c00) [pid = 1782] [serial = 264] [outer = 0x8fb01c00] 14:06:27 INFO - PROCESS | 1782 | 1471295187520 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x9135ac00) [pid = 1782] [serial = 265] [outer = 0x8fb01c00] 14:06:28 INFO - PROCESS | 1782 | 1471295188521 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:28 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. 14:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1835ms 14:06:28 INFO - PROCESS | 1782 | 1471295188565 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 1782 | 1471295188571 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 14:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:06:28 INFO - PROCESS | 1782 | 1471295188582 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 1782 | 1471295188585 Marionette TRACE conn4 <- [1,326,null,{}] 14:06:28 INFO - PROCESS | 1782 | 1471295188594 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:28 INFO - PROCESS | 1782 | 1471295188600 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:28 INFO - PROCESS | 1782 | 1471295188845 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 14:06:29 INFO - PROCESS | 1782 | 1471295189146 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 1782 | 1471295189156 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x914b9800 == 51 [pid = 1782] [id = 89] 14:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x92408400) [pid = 1782] [serial = 266] [outer = (nil)] 14:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x93a6d800) [pid = 1782] [serial = 267] [outer = 0x92408400] 14:06:29 INFO - PROCESS | 1782 | 1471295189244 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x9535bc00) [pid = 1782] [serial = 268] [outer = 0x92408400] 14:06:29 INFO - PROCESS | 1782 | --DOCSHELL 0x93a76000 == 50 [pid = 1782] [id = 49] 14:06:29 INFO - PROCESS | 1782 | --DOCSHELL 0x914b1400 == 49 [pid = 1782] [id = 80] 14:06:29 INFO - PROCESS | 1782 | --DOCSHELL 0x9d4b4000 == 48 [pid = 1782] [id = 79] 14:06:29 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9afd5800) [pid = 1782] [serial = 200] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOCSHELL 0x914af800 == 47 [pid = 1782] [id = 78] 14:06:30 INFO - PROCESS | 1782 | --DOCSHELL 0x9afce000 == 46 [pid = 1782] [id = 77] 14:06:30 INFO - PROCESS | 1782 | --DOCSHELL 0x9a073800 == 45 [pid = 1782] [id = 76] 14:06:30 INFO - PROCESS | 1782 | --DOCSHELL 0x99481c00 == 44 [pid = 1782] [id = 75] 14:06:30 INFO - PROCESS | 1782 | --DOCSHELL 0x914b2400 == 43 [pid = 1782] [id = 74] 14:06:30 INFO - PROCESS | 1782 | 1471295190186 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x9a30a000) [pid = 1782] [serial = 167] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0xa1095c00) [pid = 1782] [serial = 198] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9d4b1800) [pid = 1782] [serial = 195] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9c03d400) [pid = 1782] [serial = 194] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9b5a4400) [pid = 1782] [serial = 111] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x95390c00) [pid = 1782] [serial = 108] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0xa063e000) [pid = 1782] [serial = 197] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x9a070000) [pid = 1782] [serial = 188] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9ab16400) [pid = 1782] [serial = 173] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x9bcbac00) [pid = 1782] [serial = 170] [outer = (nil)] [url = about:blank] 14:06:30 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. 14:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1651ms 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0xa253d000) [pid = 1782] [serial = 176] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x9ab09000) [pid = 1782] [serial = 189] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x979a1400) [pid = 1782] [serial = 186] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x97995800) [pid = 1782] [serial = 185] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0xa62c3000) [pid = 1782] [serial = 179] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x9b0ef000) [pid = 1782] [serial = 191] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x9b0f4000) [pid = 1782] [serial = 192] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0xa063a400) [pid = 1782] [serial = 182] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0xa250ec00) [pid = 1782] [serial = 164] [outer = (nil)] [url = about:blank] 14:06:30 INFO - PROCESS | 1782 | 1471295190248 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 1782 | 1471295190255 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 14:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:06:30 INFO - PROCESS | 1782 | 1471295190269 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 1782 | 1471295190273 Marionette TRACE conn4 <- [1,330,null,{}] 14:06:30 INFO - PROCESS | 1782 | 1471295190279 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:30 INFO - PROCESS | 1782 | 1471295190285 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:30 INFO - PROCESS | 1782 | 1471295190467 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 14:06:30 INFO - PROCESS | 1782 | 1471295190642 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 1782 | 1471295190651 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x95689800 == 44 [pid = 1782] [id = 90] 14:06:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x97930000) [pid = 1782] [serial = 269] [outer = (nil)] 14:06:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x984f8400) [pid = 1782] [serial = 270] [outer = 0x97930000] 14:06:30 INFO - PROCESS | 1782 | 1471295190727 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x9a0e2800) [pid = 1782] [serial = 271] [outer = 0x97930000] 14:06:31 INFO - PROCESS | 1782 | 1471295191657 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:31 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. 14:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1437ms 14:06:31 INFO - PROCESS | 1782 | 1471295191707 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 1782 | 1471295191711 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 14:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:06:31 INFO - PROCESS | 1782 | 1471295191718 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 1782 | 1471295191724 Marionette TRACE conn4 <- [1,334,null,{}] 14:06:31 INFO - PROCESS | 1782 | 1471295191740 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:31 INFO - PROCESS | 1782 | 1471295191749 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:31 INFO - PROCESS | 1782 | 1471295191939 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 14:06:32 INFO - PROCESS | 1782 | 1471295192115 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 1782 | 1471295192124 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x9afce800 == 45 [pid = 1782] [id = 91] 14:06:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x9afd2000) [pid = 1782] [serial = 272] [outer = (nil)] 14:06:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x9b0ed000) [pid = 1782] [serial = 273] [outer = 0x9afd2000] 14:06:32 INFO - PROCESS | 1782 | 1471295192200 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x9b0f1c00) [pid = 1782] [serial = 274] [outer = 0x9afd2000] 14:06:33 INFO - PROCESS | 1782 | 1471295193022 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:33 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. 14:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1337ms 14:06:33 INFO - PROCESS | 1782 | 1471295193056 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 1782 | 1471295193060 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 14:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:06:33 INFO - PROCESS | 1782 | 1471295193067 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 1782 | 1471295193070 Marionette TRACE conn4 <- [1,338,null,{}] 14:06:33 INFO - PROCESS | 1782 | 1471295193082 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:33 INFO - PROCESS | 1782 | 1471295193086 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:33 INFO - PROCESS | 1782 | 1471295193324 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 14:06:33 INFO - PROCESS | 1782 | 1471295193360 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 1782 | 1471295193368 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f990000 == 46 [pid = 1782] [id = 92] 14:06:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x9b0a0800) [pid = 1782] [serial = 275] [outer = (nil)] 14:06:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x9b740800) [pid = 1782] [serial = 276] [outer = 0x9b0a0800] 14:06:33 INFO - PROCESS | 1782 | 1471295193453 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x9bcb9400) [pid = 1782] [serial = 277] [outer = 0x9b0a0800] 14:06:34 INFO - PROCESS | 1782 | 1471295194329 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:34 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. 14:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1286ms 14:06:34 INFO - PROCESS | 1782 | 1471295194354 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 1782 | 1471295194358 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 14:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:06:34 INFO - PROCESS | 1782 | 1471295194369 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - PROCESS | 1782 | 1471295194371 Marionette TRACE conn4 <- [1,342,null,{}] 14:06:34 INFO - PROCESS | 1782 | 1471295194532 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:34 INFO - PROCESS | 1782 | 1471295194536 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:34 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x9afd2400) [pid = 1782] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:06:34 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x9a0df400) [pid = 1782] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:06:34 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x9afd0000) [pid = 1782] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:06:34 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x9bcbb800) [pid = 1782] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:06:34 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x99fb6800) [pid = 1782] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:06:34 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x914b2800) [pid = 1782] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:06:34 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x9d4b5400) [pid = 1782] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:06:34 INFO - PROCESS | 1782 | 1471295194765 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 14:06:34 INFO - PROCESS | 1782 | 1471295194786 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 1782 | 1471295194799 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b5a7000 == 47 [pid = 1782] [id = 93] 14:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x9b5b1000) [pid = 1782] [serial = 278] [outer = (nil)] 14:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x9bcda800) [pid = 1782] [serial = 279] [outer = 0x9b5b1000] 14:06:34 INFO - PROCESS | 1782 | 1471295194951 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x9d4b5400) [pid = 1782] [serial = 280] [outer = 0x9b5b1000] 14:06:35 INFO - PROCESS | 1782 | 1471295195849 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:35 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. 14:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1542ms 14:06:35 INFO - PROCESS | 1782 | 1471295195907 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 1782 | 1471295195911 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 14:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:06:35 INFO - PROCESS | 1782 | 1471295195919 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 1782 | 1471295195922 Marionette TRACE conn4 <- [1,346,null,{}] 14:06:35 INFO - PROCESS | 1782 | 1471295195930 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:35 INFO - PROCESS | 1782 | 1471295195943 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:36 INFO - PROCESS | 1782 | 1471295196148 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 14:06:36 INFO - PROCESS | 1782 | 1471295196272 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 1782 | 1471295196279 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f98f800 == 48 [pid = 1782] [id = 94] 14:06:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x93aae000) [pid = 1782] [serial = 281] [outer = (nil)] 14:06:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x93ab4400) [pid = 1782] [serial = 282] [outer = 0x93aae000] 14:06:36 INFO - PROCESS | 1782 | 1471295196355 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x9d4b2800) [pid = 1782] [serial = 283] [outer = 0x93aae000] 14:06:37 INFO - PROCESS | 1782 | 1471295197335 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:37 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. 14:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1487ms 14:06:37 INFO - PROCESS | 1782 | 1471295197408 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 1782 | 1471295197416 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 14:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:06:37 INFO - PROCESS | 1782 | 1471295197425 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 1782 | 1471295197431 Marionette TRACE conn4 <- [1,350,null,{}] 14:06:37 INFO - PROCESS | 1782 | 1471295197442 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:37 INFO - PROCESS | 1782 | 1471295197447 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:37 INFO - PROCESS | 1782 | 1471295197708 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 14:06:38 INFO - PROCESS | 1782 | 1471295197980 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 1782 | 1471295197988 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x92408000 == 49 [pid = 1782] [id = 95] 14:06:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x92409400) [pid = 1782] [serial = 284] [outer = (nil)] 14:06:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x93aa9000) [pid = 1782] [serial = 285] [outer = 0x92409400] 14:06:38 INFO - PROCESS | 1782 | 1471295198082 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x93aaf400) [pid = 1782] [serial = 286] [outer = 0x92409400] 14:06:39 INFO - PROCESS | 1782 | 1471295199041 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:39 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. 14:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1647ms 14:06:39 INFO - PROCESS | 1782 | 1471295199073 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 1782 | 1471295199080 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 14:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:06:39 INFO - PROCESS | 1782 | 1471295199092 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 1782 | 1471295199096 Marionette TRACE conn4 <- [1,354,null,{}] 14:06:39 INFO - PROCESS | 1782 | 1471295199104 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:39 INFO - PROCESS | 1782 | 1471295199111 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:39 INFO - PROCESS | 1782 | 1471295199317 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 14:06:39 INFO - PROCESS | 1782 | 1471295199532 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 1782 | 1471295199540 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x9799e000 == 50 [pid = 1782] [id = 96] 14:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x984f8c00) [pid = 1782] [serial = 287] [outer = (nil)] 14:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x9a070000) [pid = 1782] [serial = 288] [outer = 0x984f8c00] 14:06:39 INFO - PROCESS | 1782 | 1471295199674 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x9a9dbc00) [pid = 1782] [serial = 289] [outer = 0x984f8c00] 14:06:40 INFO - PROCESS | 1782 | 1471295200673 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:40 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. 14:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1641ms 14:06:40 INFO - PROCESS | 1782 | 1471295200735 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 1782 | 1471295200740 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 14:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:06:40 INFO - PROCESS | 1782 | 1471295200748 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 1782 | 1471295200755 Marionette TRACE conn4 <- [1,358,null,{}] 14:06:40 INFO - PROCESS | 1782 | 1471295200816 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:40 INFO - PROCESS | 1782 | 1471295200826 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:41 INFO - PROCESS | 1782 | 1471295201111 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 14:06:41 INFO - PROCESS | 1782 | 1471295201311 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 1782 | 1471295201321 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c0d3c00 == 51 [pid = 1782] [id = 97] 14:06:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x9d326800) [pid = 1782] [serial = 290] [outer = (nil)] 14:06:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0xa0636800) [pid = 1782] [serial = 291] [outer = 0x9d326800] 14:06:41 INFO - PROCESS | 1782 | 1471295201410 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0xa101ac00) [pid = 1782] [serial = 292] [outer = 0x9d326800] 14:06:42 INFO - PROCESS | 1782 | 1471295202352 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:42 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. 14:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1645ms 14:06:42 INFO - PROCESS | 1782 | 1471295202394 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 1782 | 1471295202399 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 14:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:06:42 INFO - PROCESS | 1782 | 1471295202407 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 1782 | 1471295202410 Marionette TRACE conn4 <- [1,362,null,{}] 14:06:42 INFO - PROCESS | 1782 | 1471295202417 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:42 INFO - PROCESS | 1782 | 1471295202422 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:42 INFO - PROCESS | 1782 | 1471295202637 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 14:06:42 INFO - PROCESS | 1782 | 1471295202846 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 1782 | 1471295202856 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0b0800 == 52 [pid = 1782] [id = 98] 14:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8f0b1c00) [pid = 1782] [serial = 293] [outer = (nil)] 14:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8f0b6c00) [pid = 1782] [serial = 294] [outer = 0x8f0b1c00] 14:06:42 INFO - PROCESS | 1782 | 1471295202987 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8f98d000) [pid = 1782] [serial = 295] [outer = 0x8f0b1c00] 14:06:43 INFO - PROCESS | 1782 | 1471295203936 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:43 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. 14:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1584ms 14:06:43 INFO - PROCESS | 1782 | 1471295203991 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 1782 | 1471295203995 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 14:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:06:44 INFO - PROCESS | 1782 | 1471295204003 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 1782 | 1471295204006 Marionette TRACE conn4 <- [1,366,null,{}] 14:06:44 INFO - PROCESS | 1782 | 1471295204013 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:44 INFO - PROCESS | 1782 | 1471295204018 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:44 INFO - PROCESS | 1782 | 1471295204235 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 14:06:44 INFO - PROCESS | 1782 | 1471295204459 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 1782 | 1471295204469 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0b7800 == 53 [pid = 1782] [id = 99] 14:06:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f0bac00) [pid = 1782] [serial = 296] [outer = (nil)] 14:06:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0xa2267800) [pid = 1782] [serial = 297] [outer = 0x8f0bac00] 14:06:44 INFO - PROCESS | 1782 | 1471295204596 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0xa23adc00) [pid = 1782] [serial = 298] [outer = 0x8f0bac00] 14:06:45 INFO - PROCESS | 1782 | 1471295205577 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:45 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. 14:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1633ms 14:06:45 INFO - PROCESS | 1782 | 1471295205637 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 1782 | 1471295205640 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 14:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:06:45 INFO - PROCESS | 1782 | 1471295205648 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 1782 | 1471295205653 Marionette TRACE conn4 <- [1,370,null,{}] 14:06:45 INFO - PROCESS | 1782 | 1471295205660 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:45 INFO - PROCESS | 1782 | 1471295205670 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:45 INFO - PROCESS | 1782 | 1471295205937 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 14:06:46 INFO - PROCESS | 1782 | 1471295206220 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 1782 | 1471295206231 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f98b000 == 54 [pid = 1782] [id = 100] 14:06:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x93a6ec00) [pid = 1782] [serial = 299] [outer = (nil)] 14:06:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0xa6991000) [pid = 1782] [serial = 300] [outer = 0x93a6ec00] 14:06:46 INFO - PROCESS | 1782 | 1471295206326 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0xa6f45000) [pid = 1782] [serial = 301] [outer = 0x93a6ec00] 14:06:47 INFO - PROCESS | 1782 | 1471295207266 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:06:47 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. 14:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1691ms 14:06:47 INFO - PROCESS | 1782 | 1471295207341 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 1782 | 1471295207344 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 14:06:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:06:47 INFO - PROCESS | 1782 | 1471295207353 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 1782 | 1471295207357 Marionette TRACE conn4 <- [1,374,null,{}] 14:06:47 INFO - PROCESS | 1782 | 1471295207363 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:47 INFO - PROCESS | 1782 | 1471295207370 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:47 INFO - PROCESS | 1782 | 1471295207608 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 14:06:47 INFO - PROCESS | 1782 | 1471295207868 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 1782 | 1471295207878 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f4c8400 == 55 [pid = 1782] [id = 101] 14:06:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8f4ca400) [pid = 1782] [serial = 302] [outer = (nil)] 14:06:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8f4d1800) [pid = 1782] [serial = 303] [outer = 0x8f4ca400] 14:06:47 INFO - PROCESS | 1782 | 1471295207961 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8f4d4c00) [pid = 1782] [serial = 304] [outer = 0x8f4ca400] 14:06:48 INFO - PROCESS | 1782 | 1471295208880 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:06:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1583ms 14:06:48 INFO - PROCESS | 1782 | 1471295208936 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 1782 | 1471295208948 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 14:06:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:06:48 INFO - PROCESS | 1782 | 1471295208955 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 1782 | 1471295208960 Marionette TRACE conn4 <- [1,378,null,{}] 14:06:48 INFO - PROCESS | 1782 | 1471295208966 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:48 INFO - PROCESS | 1782 | 1471295208972 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:49 INFO - PROCESS | 1782 | 1471295209220 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 14:06:49 INFO - PROCESS | 1782 | 1471295209436 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 1782 | 1471295209447 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0ac400 == 56 [pid = 1782] [id = 102] 14:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f982800) [pid = 1782] [serial = 305] [outer = (nil)] 14:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f986c00) [pid = 1782] [serial = 306] [outer = 0x8f982800] 14:06:49 INFO - PROCESS | 1782 | 1471295209765 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8fb09000) [pid = 1782] [serial = 307] [outer = 0x8f982800] 14:06:50 INFO - PROCESS | 1782 | 1471295210721 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:06:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1797ms 14:06:50 INFO - PROCESS | 1782 | 1471295210754 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 1782 | 1471295210761 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 14:06:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:06:50 INFO - PROCESS | 1782 | 1471295210770 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 1782 | 1471295210775 Marionette TRACE conn4 <- [1,382,null,{}] 14:06:50 INFO - PROCESS | 1782 | 1471295210784 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:50 INFO - PROCESS | 1782 | 1471295210790 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:50 INFO - PROCESS | 1782 | 1471295210986 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 14:06:51 INFO - PROCESS | 1782 | 1471295211339 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 1782 | 1471295211348 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x9240bc00 == 57 [pid = 1782] [id = 103] 14:06:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9240f400) [pid = 1782] [serial = 308] [outer = (nil)] 14:06:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x93aae400) [pid = 1782] [serial = 309] [outer = 0x9240f400] 14:06:51 INFO - PROCESS | 1782 | 1471295211436 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x93d85800) [pid = 1782] [serial = 310] [outer = 0x9240f400] 14:06:52 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:52 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:06:52 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:52 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:52 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:52 INFO - PROCESS | 1782 | 1471295212378 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:06:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1635ms 14:06:52 INFO - PROCESS | 1782 | 1471295212404 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 1782 | 1471295212411 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 14:06:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:06:52 INFO - PROCESS | 1782 | 1471295212422 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 1782 | 1471295212426 Marionette TRACE conn4 <- [1,386,null,{}] 14:06:52 INFO - PROCESS | 1782 | 1471295212433 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:52 INFO - PROCESS | 1782 | 1471295212440 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:52 INFO - PROCESS | 1782 | 1471295212633 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 14:06:52 INFO - PROCESS | 1782 | 1471295212850 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 1782 | 1471295212857 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x93ab1800 == 58 [pid = 1782] [id = 104] 14:06:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9535b800) [pid = 1782] [serial = 311] [outer = (nil)] 14:06:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9a0e1800) [pid = 1782] [serial = 312] [outer = 0x9535b800] 14:06:52 INFO - PROCESS | 1782 | 1471295212978 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9aec1800) [pid = 1782] [serial = 313] [outer = 0x9535b800] 14:06:53 INFO - PROCESS | 1782 | --DOCSHELL 0x93b66c00 == 57 [pid = 1782] [id = 37] 14:06:53 INFO - PROCESS | 1782 | --DOCSHELL 0x9393e800 == 56 [pid = 1782] [id = 58] 14:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x93b72800) [pid = 1782] [serial = 203] [outer = (nil)] [url = about:blank] 14:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x91362800) [pid = 1782] [serial = 219] [outer = (nil)] [url = about:blank] 14:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9b5af000) [pid = 1782] [serial = 209] [outer = (nil)] [url = about:blank] 14:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9aebdc00) [pid = 1782] [serial = 206] [outer = (nil)] [url = about:blank] 14:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0xa2261000) [pid = 1782] [serial = 213] [outer = (nil)] [url = about:blank] 14:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0xa4e0b400) [pid = 1782] [serial = 216] [outer = (nil)] [url = about:blank] 14:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa3279c00) [pid = 1782] [serial = 240] [outer = (nil)] [url = about:blank] 14:06:53 INFO - PROCESS | 1782 | --DOCSHELL 0xa2380400 == 55 [pid = 1782] [id = 85] 14:06:53 INFO - PROCESS | 1782 | --DOCSHELL 0x9ad71000 == 54 [pid = 1782] [id = 84] 14:06:53 INFO - PROCESS | 1782 | --DOCSHELL 0x9aeb8c00 == 53 [pid = 1782] [id = 83] 14:06:53 INFO - PROCESS | 1782 | --DOCSHELL 0x93a76800 == 52 [pid = 1782] [id = 82] 14:06:53 INFO - PROCESS | 1782 | --DOCSHELL 0x9135e000 == 51 [pid = 1782] [id = 81] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9a402400) [pid = 1782] [serial = 228] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9aeb9000) [pid = 1782] [serial = 229] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9b5a6400) [pid = 1782] [serial = 231] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9c03e800) [pid = 1782] [serial = 234] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9a06f800) [pid = 1782] [serial = 226] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9a069400) [pid = 1782] [serial = 225] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x9393b800) [pid = 1782] [serial = 222] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x939ee800) [pid = 1782] [serial = 223] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0xa0630c00) [pid = 1782] [serial = 237] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9d333400) [pid = 1782] [serial = 235] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x93a75400) [pid = 1782] [serial = 90] [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.] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0xa22dd000) [pid = 1782] [serial = 238] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x9b744c00) [pid = 1782] [serial = 232] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9afda800) [pid = 1782] [serial = 201] [outer = (nil)] [url = about:blank] 14:06:54 INFO - PROCESS | 1782 | 1471295214055 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:06:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1681ms 14:06:54 INFO - PROCESS | 1782 | 1471295214104 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 1782 | 1471295214107 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 14:06:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:06:54 INFO - PROCESS | 1782 | 1471295214115 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 1782 | 1471295214120 Marionette TRACE conn4 <- [1,390,null,{}] 14:06:54 INFO - PROCESS | 1782 | 1471295214137 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:54 INFO - PROCESS | 1782 | 1471295214145 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:54 INFO - PROCESS | 1782 | 1471295214335 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 14:06:54 INFO - PROCESS | 1782 | 1471295214526 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 1782 | 1471295214535 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x91362800 == 52 [pid = 1782] [id = 105] 14:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x9a06c400) [pid = 1782] [serial = 314] [outer = (nil)] 14:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x9aebc000) [pid = 1782] [serial = 315] [outer = 0x9a06c400] 14:06:54 INFO - PROCESS | 1782 | 1471295214605 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x9afcdc00) [pid = 1782] [serial = 316] [outer = 0x9a06c400] 14:06:55 INFO - PROCESS | 1782 | 1471295215377 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:06:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1286ms 14:06:55 INFO - PROCESS | 1782 | 1471295215402 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 14:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:06:55 INFO - PROCESS | 1782 | 1471295215406 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 14:06:55 INFO - PROCESS | 1782 | 1471295215422 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 1782 | 1471295215424 Marionette TRACE conn4 <- [1,394,null,{}] 14:06:55 INFO - PROCESS | 1782 | 1471295215433 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:55 INFO - PROCESS | 1782 | 1471295215438 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:55 INFO - PROCESS | 1782 | 1471295215607 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 14:06:55 INFO - PROCESS | 1782 | 1471295215622 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1782 | 1471295215628 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x91364c00 == 53 [pid = 1782] [id = 106] 14:06:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x914b8800) [pid = 1782] [serial = 317] [outer = (nil)] 14:06:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x9b737c00) [pid = 1782] [serial = 318] [outer = 0x914b8800] 14:06:55 INFO - PROCESS | 1782 | 1471295215701 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9bcb6400) [pid = 1782] [serial = 319] [outer = 0x914b8800] 14:06:56 INFO - PROCESS | 1782 | 1471295216765 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:06:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1395ms 14:06:56 INFO - PROCESS | 1782 | 1471295216808 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 1782 | 1471295216812 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 14:06:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:06:56 INFO - PROCESS | 1782 | 1471295216818 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 1782 | 1471295216822 Marionette TRACE conn4 <- [1,398,null,{}] 14:06:56 INFO - PROCESS | 1782 | 1471295216833 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:56 INFO - PROCESS | 1782 | 1471295216837 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:57 INFO - PROCESS | 1782 | 1471295217059 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 14:06:57 INFO - PROCESS | 1782 | 1471295217081 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 1782 | 1471295217089 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f14f400 == 54 [pid = 1782] [id = 107] 14:06:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f150800) [pid = 1782] [serial = 320] [outer = (nil)] 14:06:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8f155000) [pid = 1782] [serial = 321] [outer = 0x8f150800] 14:06:57 INFO - PROCESS | 1782 | 1471295217184 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x9afdb400) [pid = 1782] [serial = 322] [outer = 0x8f150800] 14:06:58 INFO - PROCESS | 1782 | 1471295218176 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:06:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1404ms 14:06:58 INFO - PROCESS | 1782 | 1471295218225 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 1782 | 1471295218229 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 14:06:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:06:58 INFO - PROCESS | 1782 | 1471295218256 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 1782 | 1471295218259 Marionette TRACE conn4 <- [1,402,null,{}] 14:06:58 INFO - PROCESS | 1782 | 1471295218265 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:58 INFO - PROCESS | 1782 | 1471295218274 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:58 INFO - PROCESS | 1782 | 1471295218508 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x93946000) [pid = 1782] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x9a9df800) [pid = 1782] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9b76a400) [pid = 1782] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9b3cb400) [pid = 1782] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9ad6bc00) [pid = 1782] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x979a2000) [pid = 1782] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9bcb3400) [pid = 1782] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x97999400) [pid = 1782] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x95362400) [pid = 1782] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0xa4e5bc00) [pid = 1782] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0xa6db0c00) [pid = 1782] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x99fbbc00) [pid = 1782] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0xa200f800) [pid = 1782] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9a06cc00) [pid = 1782] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x9b0a0800) [pid = 1782] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8fb01c00) [pid = 1782] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:06:59 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x97930000) [pid = 1782] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:06:59 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x9afd2000) [pid = 1782] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:06:59 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x92408400) [pid = 1782] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:06:59 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x9bcb3800) [pid = 1782] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:06:59 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x9b5b1000) [pid = 1782] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:06:59 INFO - PROCESS | 1782 | 1471295219078 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 1782 | 1471295219085 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:06:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f982400 == 55 [pid = 1782] [id = 108] 14:06:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8f989400) [pid = 1782] [serial = 323] [outer = (nil)] 14:06:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x92409c00) [pid = 1782] [serial = 324] [outer = 0x8f989400] 14:06:59 INFO - PROCESS | 1782 | 1471295219157 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x93946000) [pid = 1782] [serial = 325] [outer = 0x8f989400] 14:06:59 INFO - PROCESS | 1782 | 1471295219918 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:06:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1684ms 14:06:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:06:59 INFO - PROCESS | 1782 | 1471295219950 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 1782 | 1471295219953 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 14:06:59 INFO - PROCESS | 1782 | 1471295219961 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 1782 | 1471295219965 Marionette TRACE conn4 <- [1,406,null,{}] 14:06:59 INFO - PROCESS | 1782 | 1471295219970 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:59 INFO - PROCESS | 1782 | 1471295219976 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:00 INFO - PROCESS | 1782 | 1471295220148 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 14:07:00 INFO - PROCESS | 1782 | 1471295220163 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 1782 | 1471295220171 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x914b3400 == 56 [pid = 1782] [id = 109] 14:07:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x9799b000) [pid = 1782] [serial = 326] [outer = (nil)] 14:07:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x9b3cb400) [pid = 1782] [serial = 327] [outer = 0x9799b000] 14:07:00 INFO - PROCESS | 1782 | 1471295220241 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x9c03ec00) [pid = 1782] [serial = 328] [outer = 0x9799b000] 14:07:01 INFO - PROCESS | 1782 | 1471295221325 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:07:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1398ms 14:07:01 INFO - PROCESS | 1782 | 1471295221358 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 1782 | 1471295221366 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 14:07:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:07:01 INFO - PROCESS | 1782 | 1471295221377 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 1782 | 1471295221381 Marionette TRACE conn4 <- [1,410,null,{}] 14:07:01 INFO - PROCESS | 1782 | 1471295221391 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:01 INFO - PROCESS | 1782 | 1471295221398 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:01 INFO - PROCESS | 1782 | 1471295221633 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 14:07:01 INFO - PROCESS | 1782 | 1471295221894 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 1782 | 1471295221912 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f4cec00 == 57 [pid = 1782] [id = 110] 14:07:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8f4d2800) [pid = 1782] [serial = 329] [outer = (nil)] 14:07:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8fb0f400) [pid = 1782] [serial = 330] [outer = 0x8f4d2800] 14:07:02 INFO - PROCESS | 1782 | 1471295222019 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x91365c00) [pid = 1782] [serial = 331] [outer = 0x8f4d2800] 14:07:03 INFO - PROCESS | 1782 | 1471295223032 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1698ms 14:07:03 INFO - PROCESS | 1782 | 1471295223075 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 1782 | 1471295223083 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 14:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:07:03 INFO - PROCESS | 1782 | 1471295223096 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 1782 | 1471295223100 Marionette TRACE conn4 <- [1,414,null,{}] 14:07:03 INFO - PROCESS | 1782 | 1471295223107 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:03 INFO - PROCESS | 1782 | 1471295223114 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:03 INFO - PROCESS | 1782 | 1471295223336 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 14:07:03 INFO - PROCESS | 1782 | 1471295223607 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 1782 | 1471295223615 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f152800 == 58 [pid = 1782] [id = 111] 14:07:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x9177b400) [pid = 1782] [serial = 332] [outer = (nil)] 14:07:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x9177d800) [pid = 1782] [serial = 333] [outer = 0x9177b400] 14:07:03 INFO - PROCESS | 1782 | 1471295223706 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x92403400) [pid = 1782] [serial = 334] [outer = 0x9177b400] 14:07:04 INFO - PROCESS | 1782 | 1471295224786 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 14:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1739ms 14:07:04 INFO - PROCESS | 1782 | 1471295224835 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 14:07:04 INFO - PROCESS | 1782 | 1471295224840 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 14:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:07:04 INFO - PROCESS | 1782 | 1471295224848 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 1782 | 1471295224855 Marionette TRACE conn4 <- [1,418,null,{}] 14:07:04 INFO - PROCESS | 1782 | 1471295224873 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:04 INFO - PROCESS | 1782 | 1471295224883 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:05 INFO - PROCESS | 1782 | 1471295225092 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 14:07:05 INFO - PROCESS | 1782 | 1471295225305 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 1782 | 1471295225316 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x99fb6800 == 59 [pid = 1782] [id = 112] 14:07:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x9a068c00) [pid = 1782] [serial = 335] [outer = (nil)] 14:07:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x9a073800) [pid = 1782] [serial = 336] [outer = 0x9a068c00] 14:07:05 INFO - PROCESS | 1782 | 1471295225407 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x9ad77000) [pid = 1782] [serial = 337] [outer = 0x9a068c00] 14:07:06 INFO - PROCESS | 1782 | 1471295226813 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 14:07:06 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 14:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2003ms 14:07:06 INFO - PROCESS | 1782 | 1471295226852 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 1782 | 1471295226858 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 14:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:07:06 INFO - PROCESS | 1782 | 1471295226865 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 1782 | 1471295226869 Marionette TRACE conn4 <- [1,422,null,{}] 14:07:06 INFO - PROCESS | 1782 | 1471295226876 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:06 INFO - PROCESS | 1782 | 1471295226881 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:07 INFO - PROCESS | 1782 | 1471295227073 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 14:07:07 INFO - PROCESS | 1782 | 1471295227249 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 1782 | 1471295227261 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x99483000 == 60 [pid = 1782] [id = 113] 14:07:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9a071400) [pid = 1782] [serial = 338] [outer = (nil)] 14:07:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x9bcb3800) [pid = 1782] [serial = 339] [outer = 0x9a071400] 14:07:07 INFO - PROCESS | 1782 | 1471295227345 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9d35f000) [pid = 1782] [serial = 340] [outer = 0x9a071400] 14:07:08 INFO - PROCESS | 1782 | 1471295228704 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1883ms 14:07:08 INFO - PROCESS | 1782 | 1471295228807 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 1782 | 1471295228812 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 14:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:07:08 INFO - PROCESS | 1782 | 1471295228825 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 1782 | 1471295228828 Marionette TRACE conn4 <- [1,426,null,{}] 14:07:08 INFO - PROCESS | 1782 | 1471295228841 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:08 INFO - PROCESS | 1782 | 1471295228850 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:09 INFO - PROCESS | 1782 | 1471295229037 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 14:07:09 INFO - PROCESS | 1782 | 1471295229209 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 1782 | 1471295229218 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0b6000 == 61 [pid = 1782] [id = 114] 14:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x9a382800) [pid = 1782] [serial = 341] [outer = (nil)] 14:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0xa1094800) [pid = 1782] [serial = 342] [outer = 0x9a382800] 14:07:09 INFO - PROCESS | 1782 | 1471295229301 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0xa200f800) [pid = 1782] [serial = 343] [outer = 0x9a382800] 14:07:10 INFO - PROCESS | 1782 | 1471295230276 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 14:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:07:10 INFO - PROCESS | 1782 | 1471295230330 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 14:07:10 INFO - PROCESS | 1782 | 1471295230337 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - PROCESS | 1782 | 1471295230341 Marionette TRACE conn4 <- [1,430,null,{}] 14:07:10 INFO - PROCESS | 1782 | 1471295230348 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:10 INFO - PROCESS | 1782 | 1471295230359 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:10 INFO - PROCESS | 1782 | 1471295230611 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 14:07:10 INFO - PROCESS | 1782 | 1471295230845 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 1782 | 1471295230856 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e9e4c00 == 62 [pid = 1782] [id = 115] 14:07:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8e9e9000) [pid = 1782] [serial = 344] [outer = (nil)] 14:07:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0xa237ac00) [pid = 1782] [serial = 345] [outer = 0x8e9e9000] 14:07:10 INFO - PROCESS | 1782 | 1471295230954 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0xa2544000) [pid = 1782] [serial = 346] [outer = 0x8e9e9000] 14:07:11 INFO - PROCESS | 1782 | 1471295231943 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:07:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1636ms 14:07:11 INFO - PROCESS | 1782 | 1471295231974 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 1782 | 1471295231978 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 14:07:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:07:11 INFO - PROCESS | 1782 | 1471295231986 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 1782 | 1471295231989 Marionette TRACE conn4 <- [1,434,null,{}] 14:07:11 INFO - PROCESS | 1782 | 1471295231997 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:12 INFO - PROCESS | 1782 | 1471295232003 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:12 INFO - PROCESS | 1782 | 1471295232242 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 14:07:12 INFO - PROCESS | 1782 | 1471295232520 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 1782 | 1471295232530 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df97000 == 63 [pid = 1782] [id = 116] 14:07:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8df98400) [pid = 1782] [serial = 347] [outer = (nil)] 14:07:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8df9ec00) [pid = 1782] [serial = 348] [outer = 0x8df98400] 14:07:12 INFO - PROCESS | 1782 | 1471295232621 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8dfa2800) [pid = 1782] [serial = 349] [outer = 0x8df98400] 14:07:13 INFO - PROCESS | 1782 | 1471295233566 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1642ms 14:07:13 INFO - PROCESS | 1782 | 1471295233627 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 1782 | 1471295233633 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 14:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:07:13 INFO - PROCESS | 1782 | 1471295233641 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 1782 | 1471295233645 Marionette TRACE conn4 <- [1,438,null,{}] 14:07:13 INFO - PROCESS | 1782 | 1471295233653 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:13 INFO - PROCESS | 1782 | 1471295233658 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:13 INFO - PROCESS | 1782 | 1471295233926 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 14:07:14 INFO - PROCESS | 1782 | 1471295234206 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 1782 | 1471295234214 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0b3c00 == 64 [pid = 1782] [id = 117] 14:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8fb10800) [pid = 1782] [serial = 350] [outer = (nil)] 14:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x92402000) [pid = 1782] [serial = 351] [outer = 0x8fb10800] 14:07:14 INFO - PROCESS | 1782 | 1471295234304 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x93ab3000) [pid = 1782] [serial = 352] [outer = 0x8fb10800] 14:07:15 INFO - PROCESS | 1782 | 1471295235318 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1734ms 14:07:15 INFO - PROCESS | 1782 | 1471295235375 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 1782 | 1471295235379 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 14:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:07:15 INFO - PROCESS | 1782 | 1471295235387 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 1782 | 1471295235390 Marionette TRACE conn4 <- [1,442,null,{}] 14:07:15 INFO - PROCESS | 1782 | 1471295235397 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:15 INFO - PROCESS | 1782 | 1471295235404 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:15 INFO - PROCESS | 1782 | 1471295235624 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 14:07:15 INFO - PROCESS | 1782 | 1471295235826 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 1782 | 1471295235836 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a072400 == 65 [pid = 1782] [id = 118] 14:07:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9a0e2400) [pid = 1782] [serial = 353] [outer = (nil)] 14:07:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9bcb8800) [pid = 1782] [serial = 354] [outer = 0x9a0e2400] 14:07:15 INFO - PROCESS | 1782 | 1471295235917 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9d822000) [pid = 1782] [serial = 355] [outer = 0x9a0e2400] 14:07:16 INFO - PROCESS | 1782 | 1471295236926 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1937ms 14:07:17 INFO - PROCESS | 1782 | 1471295237467 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 1782 | 1471295237475 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 14:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:07:17 INFO - PROCESS | 1782 | 1471295237504 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 1782 | 1471295237510 Marionette TRACE conn4 <- [1,446,null,{}] 14:07:17 INFO - PROCESS | 1782 | 1471295237519 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:17 INFO - PROCESS | 1782 | 1471295237526 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:17 INFO - PROCESS | 1782 | 1471295237713 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 14:07:17 INFO - PROCESS | 1782 | 1471295237895 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 1782 | 1471295237909 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f4d2000 == 66 [pid = 1782] [id = 119] 14:07:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f4d6400) [pid = 1782] [serial = 356] [outer = (nil)] 14:07:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f989800) [pid = 1782] [serial = 357] [outer = 0x8f4d6400] 14:07:17 INFO - PROCESS | 1782 | 1471295237985 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fb07c00) [pid = 1782] [serial = 358] [outer = 0x8f4d6400] 14:07:19 INFO - PROCESS | 1782 | 1471295239113 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1651ms 14:07:19 INFO - PROCESS | 1782 | 1471295239153 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 1782 | 1471295239158 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 14:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:07:19 INFO - PROCESS | 1782 | 1471295239170 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 1782 | 1471295239175 Marionette TRACE conn4 <- [1,450,null,{}] 14:07:19 INFO - PROCESS | 1782 | 1471295239183 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:19 INFO - PROCESS | 1782 | 1471295239189 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:19 INFO - PROCESS | 1782 | 1471295239389 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 14:07:19 INFO - PROCESS | 1782 | 1471295239692 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 1782 | 1471295239702 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:19 INFO - PROCESS | 1782 | --DOCSHELL 0x9792e800 == 65 [pid = 1782] [id = 43] 14:07:19 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x93ab4400) [pid = 1782] [serial = 282] [outer = (nil)] [url = about:blank] 14:07:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f98f000 == 66 [pid = 1782] [id = 120] 14:07:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fb09400) [pid = 1782] [serial = 359] [outer = (nil)] 14:07:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9135f000) [pid = 1782] [serial = 360] [outer = 0x8fb09400] 14:07:19 INFO - PROCESS | 1782 | 1471295239847 Marionette DEBUG loaded listener.js 14:07:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9177dc00) [pid = 1782] [serial = 361] [outer = 0x8fb09400] 14:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8f98b800 == 65 [pid = 1782] [id = 86] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0xa3217c00) [pid = 1782] [serial = 165] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9b5b1800) [pid = 1782] [serial = 135] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9c039400) [pid = 1782] [serial = 171] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0xa255cc00) [pid = 1782] [serial = 105] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0xa62c9c00) [pid = 1782] [serial = 180] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9ad6c400) [pid = 1782] [serial = 168] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9bcbe800) [pid = 1782] [serial = 144] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0xa5037800) [pid = 1782] [serial = 183] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x97998000) [pid = 1782] [serial = 132] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0xa6da6000) [pid = 1782] [serial = 138] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0xa6f43000) [pid = 1782] [serial = 141] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa3449400) [pid = 1782] [serial = 129] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0xa3211400) [pid = 1782] [serial = 177] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9d4b1c00) [pid = 1782] [serial = 174] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9b740800) [pid = 1782] [serial = 276] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9bcb9400) [pid = 1782] [serial = 277] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0xa0636c00) [pid = 1782] [serial = 252] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9135ac00) [pid = 1782] [serial = 265] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8fb04c00) [pid = 1782] [serial = 264] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0xa34d1400) [pid = 1782] [serial = 255] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8f98e400) [pid = 1782] [serial = 258] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8fb0bc00) [pid = 1782] [serial = 261] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x984f8400) [pid = 1782] [serial = 270] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9a0e2800) [pid = 1782] [serial = 271] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x914b5800) [pid = 1782] [serial = 243] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9b0ed000) [pid = 1782] [serial = 273] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x97934400) [pid = 1782] [serial = 246] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9afcd400) [pid = 1782] [serial = 249] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9535bc00) [pid = 1782] [serial = 268] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x93a6d800) [pid = 1782] [serial = 267] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0xa5034000) [pid = 1782] [serial = 241] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x9bcda800) [pid = 1782] [serial = 279] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9d4b5400) [pid = 1782] [serial = 280] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x9b0f1c00) [pid = 1782] [serial = 274] [outer = (nil)] [url = about:blank] 14:07:20 INFO - PROCESS | 1782 | 1471295240802 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 1782 | 1471295240865 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 14:07:20 INFO - PROCESS | 1782 | 1471295240873 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 1782 | 1471295240876 Marionette TRACE conn4 <- [1,454,null,{}] 14:07:20 INFO - PROCESS | 1782 | 1471295240892 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:20 INFO - PROCESS | 1782 | 1471295240901 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:21 INFO - PROCESS | 1782 | 1471295241089 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 14:07:21 INFO - PROCESS | 1782 | 1471295241317 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 1782 | 1471295241332 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x93aab000 == 66 [pid = 1782] [id = 121] 14:07:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x93aab800) [pid = 1782] [serial = 362] [outer = (nil)] 14:07:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x93d81400) [pid = 1782] [serial = 363] [outer = 0x93aab800] 14:07:21 INFO - PROCESS | 1782 | 1471295241412 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x95360000) [pid = 1782] [serial = 364] [outer = 0x93aab800] 14:07:22 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:22 INFO - PROCESS | 1782 | 1471295242452 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1749ms 14:07:22 INFO - PROCESS | 1782 | 1471295242868 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 1782 | 1471295242873 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 14:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:07:22 INFO - PROCESS | 1782 | 1471295242920 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 1782 | 1471295242923 Marionette TRACE conn4 <- [1,458,null,{}] 14:07:22 INFO - PROCESS | 1782 | 1471295242931 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:22 INFO - PROCESS | 1782 | 1471295242936 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:23 INFO - PROCESS | 1782 | 1471295243168 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 14:07:23 INFO - PROCESS | 1782 | 1471295243192 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 1782 | 1471295243198 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x9240b400 == 67 [pid = 1782] [id = 122] 14:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x9799a000) [pid = 1782] [serial = 365] [outer = (nil)] 14:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x9a068800) [pid = 1782] [serial = 366] [outer = 0x9799a000] 14:07:23 INFO - PROCESS | 1782 | 1471295243297 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x9b0f0400) [pid = 1782] [serial = 367] [outer = 0x9799a000] 14:07:24 INFO - PROCESS | 1782 | 1471295244721 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 1782 | 1471295244858 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 14:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:07:24 INFO - PROCESS | 1782 | 1471295244866 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 1782 | 1471295244869 Marionette TRACE conn4 <- [1,462,null,{}] 14:07:24 INFO - PROCESS | 1782 | 1471295244875 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:24 INFO - PROCESS | 1782 | 1471295244880 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:25 INFO - PROCESS | 1782 | 1471295245119 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 14:07:25 INFO - PROCESS | 1782 | 1471295245211 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 1782 | 1471295245217 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df9ac00 == 68 [pid = 1782] [id = 123] 14:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x9240f400) [pid = 1782] [serial = 368] [outer = (nil)] 14:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x9a885000) [pid = 1782] [serial = 369] [outer = 0x9240f400] 14:07:25 INFO - PROCESS | 1782 | 1471295245290 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x9b0f7000) [pid = 1782] [serial = 370] [outer = 0x9240f400] 14:07:26 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:26 INFO - PROCESS | 1782 | 1471295246124 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 1782 | 1471295246206 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 14:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:07:26 INFO - PROCESS | 1782 | 1471295246214 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 1782 | 1471295246218 Marionette TRACE conn4 <- [1,466,null,{}] 14:07:26 INFO - PROCESS | 1782 | 1471295246224 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:26 INFO - PROCESS | 1782 | 1471295246234 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:26 INFO - PROCESS | 1782 | 1471295246459 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 14:07:26 INFO - PROCESS | 1782 | 1471295246719 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 1782 | 1471295246727 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df96000 == 69 [pid = 1782] [id = 124] 14:07:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8df96800) [pid = 1782] [serial = 371] [outer = (nil)] 14:07:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8e9e6000) [pid = 1782] [serial = 372] [outer = 0x8df96800] 14:07:26 INFO - PROCESS | 1782 | 1471295246931 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8f0b9400) [pid = 1782] [serial = 373] [outer = 0x8df96800] 14:07:28 INFO - PROCESS | 1782 | 1471295248029 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 1782 | 1471295248112 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 14:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:07:28 INFO - PROCESS | 1782 | 1471295248121 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 1782 | 1471295248125 Marionette TRACE conn4 <- [1,470,null,{}] 14:07:28 INFO - PROCESS | 1782 | 1471295248135 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:28 INFO - PROCESS | 1782 | 1471295248141 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:28 INFO - PROCESS | 1782 | 1471295248419 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 14:07:28 INFO - PROCESS | 1782 | 1471295248660 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 1782 | 1471295248672 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x914b7800 == 70 [pid = 1782] [id = 125] 14:07:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x91778c00) [pid = 1782] [serial = 374] [outer = (nil)] 14:07:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x9240fc00) [pid = 1782] [serial = 375] [outer = 0x91778c00] 14:07:28 INFO - PROCESS | 1782 | 1471295248799 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x93a71000) [pid = 1782] [serial = 376] [outer = 0x91778c00] 14:07:29 INFO - PROCESS | 1782 | 1471295249875 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 14:07:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x9240f000) [pid = 1782] [serial = 377] [outer = 0x9a87d400] 14:07:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:07:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1836ms 14:07:29 INFO - PROCESS | 1782 | 1471295249971 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 1782 | 1471295249978 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 14:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:07:30 INFO - PROCESS | 1782 | 1471295250084 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 1782 | 1471295250090 Marionette TRACE conn4 <- [1,474,null,{}] 14:07:30 INFO - PROCESS | 1782 | 1471295250101 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:30 INFO - PROCESS | 1782 | 1471295250107 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:30 INFO - PROCESS | 1782 | 1471295250386 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 14:07:30 INFO - PROCESS | 1782 | 1471295250607 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 1782 | 1471295250621 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x93d85c00 == 71 [pid = 1782] [id = 126] 14:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x97996c00) [pid = 1782] [serial = 378] [outer = (nil)] 14:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x9afd3800) [pid = 1782] [serial = 379] [outer = 0x97996c00] 14:07:30 INFO - PROCESS | 1782 | 1471295250704 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9b740800) [pid = 1782] [serial = 380] [outer = 0x97996c00] 14:07:31 INFO - PROCESS | 1782 | 1471295251836 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1858ms 14:07:31 INFO - PROCESS | 1782 | 1471295251873 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 14:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:07:31 INFO - PROCESS | 1782 | 1471295251878 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 14:07:31 INFO - PROCESS | 1782 | 1471295251886 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 1782 | 1471295251893 Marionette TRACE conn4 <- [1,478,null,{}] 14:07:31 INFO - PROCESS | 1782 | 1471295251912 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:31 INFO - PROCESS | 1782 | 1471295251922 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:32 INFO - PROCESS | 1782 | 1471295252157 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 14:07:32 INFO - PROCESS | 1782 | 1471295252363 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 1782 | 1471295252374 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0ab800 == 72 [pid = 1782] [id = 127] 14:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x9d331400) [pid = 1782] [serial = 381] [outer = (nil)] 14:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9d820000) [pid = 1782] [serial = 382] [outer = 0x9d331400] 14:07:32 INFO - PROCESS | 1782 | 1471295252478 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0xa0639c00) [pid = 1782] [serial = 383] [outer = 0x9d331400] 14:07:33 INFO - PROCESS | 1782 | 1471295253513 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:07:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1695ms 14:07:33 INFO - PROCESS | 1782 | 1471295253581 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 1782 | 1471295253586 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 14:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:07:33 INFO - PROCESS | 1782 | 1471295253594 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 1782 | 1471295253597 Marionette TRACE conn4 <- [1,482,null,{}] 14:07:33 INFO - PROCESS | 1782 | 1471295253604 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:33 INFO - PROCESS | 1782 | 1471295253609 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:33 INFO - PROCESS | 1782 | 1471295253857 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 14:07:34 INFO - PROCESS | 1782 | 1471295254087 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 1782 | 1471295254098 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:34 INFO - PROCESS | 1782 | ++DOCSHELL 0xa1094000 == 73 [pid = 1782] [id = 128] 14:07:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0xa2262800) [pid = 1782] [serial = 384] [outer = (nil)] 14:07:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0xa259b400) [pid = 1782] [serial = 385] [outer = 0xa2262800] 14:07:34 INFO - PROCESS | 1782 | 1471295254179 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0xa2fcfc00) [pid = 1782] [serial = 386] [outer = 0xa2262800] 14:07:35 INFO - PROCESS | 1782 | 1471295255231 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 14:07:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:07:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1694ms 14:07:35 INFO - PROCESS | 1782 | 1471295255288 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 1782 | 1471295255293 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 14:07:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:07:35 INFO - PROCESS | 1782 | 1471295255301 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - PROCESS | 1782 | 1471295255305 Marionette TRACE conn4 <- [1,486,null,{}] 14:07:35 INFO - PROCESS | 1782 | 1471295255313 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:35 INFO - PROCESS | 1782 | 1471295255319 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:35 INFO - PROCESS | 1782 | 1471295255530 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 14:07:35 INFO - PROCESS | 1782 | 1471295255758 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 1782 | 1471295255765 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f008400 == 74 [pid = 1782] [id = 129] 14:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8f008800) [pid = 1782] [serial = 387] [outer = (nil)] 14:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8f00bc00) [pid = 1782] [serial = 388] [outer = 0x8f008800] 14:07:35 INFO - PROCESS | 1782 | 1471295255866 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0xa20a3c00) [pid = 1782] [serial = 389] [outer = 0x8f008800] 14:07:36 INFO - PROCESS | 1782 | 1471295256924 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:07:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1690ms 14:07:36 INFO - PROCESS | 1782 | 1471295256992 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 14:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:07:37 INFO - PROCESS | 1782 | 1471295256997 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 14:07:37 INFO - PROCESS | 1782 | 1471295257005 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 1782 | 1471295257008 Marionette TRACE conn4 <- [1,490,null,{}] 14:07:37 INFO - PROCESS | 1782 | 1471295257015 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:37 INFO - PROCESS | 1782 | 1471295257026 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:37 INFO - PROCESS | 1782 | 1471295257275 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 14:07:37 INFO - PROCESS | 1782 | 1471295257554 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 1782 | 1471295257563 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f003c00 == 75 [pid = 1782] [id = 130] 14:07:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0xa34dd000) [pid = 1782] [serial = 390] [outer = (nil)] 14:07:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0xa62c9c00) [pid = 1782] [serial = 391] [outer = 0xa34dd000] 14:07:37 INFO - PROCESS | 1782 | 1471295257649 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0xa68a3400) [pid = 1782] [serial = 392] [outer = 0xa34dd000] 14:07:38 INFO - PROCESS | 1782 | 1471295258576 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 14:07:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:07:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1638ms 14:07:38 INFO - PROCESS | 1782 | 1471295258643 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 1782 | 1471295258647 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 14:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:07:38 INFO - PROCESS | 1782 | 1471295258654 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 1782 | 1471295258659 Marionette TRACE conn4 <- [1,494,null,{}] 14:07:38 INFO - PROCESS | 1782 | 1471295258665 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:38 INFO - PROCESS | 1782 | 1471295258671 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:38 INFO - PROCESS | 1782 | 1471295258908 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 14:07:39 INFO - PROCESS | 1782 | 1471295259131 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 1782 | 1471295259140 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e72b000 == 76 [pid = 1782] [id = 131] 14:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8e72bc00) [pid = 1782] [serial = 393] [outer = (nil)] 14:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8e732c00) [pid = 1782] [serial = 394] [outer = 0x8e72bc00] 14:07:39 INFO - PROCESS | 1782 | 1471295259267 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8e735400) [pid = 1782] [serial = 395] [outer = 0x8e72bc00] 14:07:40 INFO - PROCESS | 1782 | 1471295260190 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1592ms 14:07:40 INFO - PROCESS | 1782 | 1471295260247 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 14:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:07:40 INFO - PROCESS | 1782 | 1471295260258 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 14:07:40 INFO - PROCESS | 1782 | 1471295260266 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 1782 | 1471295260270 Marionette TRACE conn4 <- [1,498,null,{}] 14:07:40 INFO - PROCESS | 1782 | 1471295260276 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:40 INFO - PROCESS | 1782 | 1471295260282 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:40 INFO - PROCESS | 1782 | 1471295260519 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 14:07:40 INFO - PROCESS | 1782 | 1471295260753 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 1782 | 1471295260768 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e730800 == 77 [pid = 1782] [id = 132] 14:07:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8e734800) [pid = 1782] [serial = 396] [outer = (nil)] 14:07:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0xa4e54c00) [pid = 1782] [serial = 397] [outer = 0x8e734800] 14:07:40 INFO - PROCESS | 1782 | 1471295260871 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0xa689e400) [pid = 1782] [serial = 398] [outer = 0x8e734800] 14:07:41 INFO - PROCESS | 1782 | 1471295261794 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1643ms 14:07:41 INFO - PROCESS | 1782 | 1471295261908 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 1782 | 1471295261913 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 14:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:07:41 INFO - PROCESS | 1782 | 1471295261920 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 1782 | 1471295261924 Marionette TRACE conn4 <- [1,502,null,{}] 14:07:41 INFO - PROCESS | 1782 | 1471295261931 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:41 INFO - PROCESS | 1782 | 1471295261936 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:42 INFO - PROCESS | 1782 | 1471295262145 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 14:07:42 INFO - PROCESS | 1782 | 1471295262359 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 1782 | 1471295262367 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e9ec000 == 78 [pid = 1782] [id = 133] 14:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f4d5000) [pid = 1782] [serial = 399] [outer = (nil)] 14:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9135f400) [pid = 1782] [serial = 400] [outer = 0x8f4d5000] 14:07:42 INFO - PROCESS | 1782 | 1471295262499 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9aec0000) [pid = 1782] [serial = 401] [outer = 0x8f4d5000] 14:07:43 INFO - PROCESS | 1782 | 1471295263469 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1639ms 14:07:43 INFO - PROCESS | 1782 | 1471295263560 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1782 | 1471295263565 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 14:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:07:43 INFO - PROCESS | 1782 | 1471295263572 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 1782 | 1471295263576 Marionette TRACE conn4 <- [1,506,null,{}] 14:07:43 INFO - PROCESS | 1782 | 1471295263583 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:43 INFO - PROCESS | 1782 | 1471295263590 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:43 INFO - PROCESS | 1782 | 1471295263865 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 14:07:44 INFO - PROCESS | 1782 | 1471295264397 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 1782 | 1471295264404 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e738c00 == 79 [pid = 1782] [id = 134] 14:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8f00a400) [pid = 1782] [serial = 402] [outer = (nil)] 14:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8f00e800) [pid = 1782] [serial = 403] [outer = 0x8f00a400] 14:07:44 INFO - PROCESS | 1782 | 1471295264493 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8f14b400) [pid = 1782] [serial = 404] [outer = 0x8f00a400] 14:07:45 INFO - PROCESS | 1782 | 1471295265577 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:07:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2087ms 14:07:45 INFO - PROCESS | 1782 | 1471295265662 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 1782 | 1471295265669 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 14:07:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:07:45 INFO - PROCESS | 1782 | 1471295265678 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 1782 | 1471295265684 Marionette TRACE conn4 <- [1,510,null,{}] 14:07:45 INFO - PROCESS | 1782 | 1471295265693 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:45 INFO - PROCESS | 1782 | 1471295265702 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:46 INFO - PROCESS | 1782 | 1471295266067 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x9afce800 == 78 [pid = 1782] [id = 91] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x914b9800 == 77 [pid = 1782] [id = 89] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9b3cb400) [pid = 1782] [serial = 327] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x9a074c00 == 76 [pid = 1782] [id = 59] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8df9ac00 == 75 [pid = 1782] [id = 123] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x9240b400 == 74 [pid = 1782] [id = 122] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x93aab000 == 73 [pid = 1782] [id = 121] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f98f000 == 72 [pid = 1782] [id = 120] 14:07:46 INFO - PROCESS | 1782 | 1471295266296 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 1782 | 1471295266306 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f4d2000 == 71 [pid = 1782] [id = 119] 14:07:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df98c00 == 72 [pid = 1782] [id = 135] 14:07:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8dfa1400) [pid = 1782] [serial = 405] [outer = (nil)] 14:07:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8f158000) [pid = 1782] [serial = 406] [outer = 0x8dfa1400] 14:07:46 INFO - PROCESS | 1782 | 1471295266403 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8fb0b000) [pid = 1782] [serial = 407] [outer = 0x8dfa1400] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8df97000 == 71 [pid = 1782] [id = 116] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8e9e4c00 == 70 [pid = 1782] [id = 115] 14:07:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0b6000 == 69 [pid = 1782] [id = 114] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0xa6991000) [pid = 1782] [serial = 300] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8f155000) [pid = 1782] [serial = 321] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9afdb400) [pid = 1782] [serial = 322] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9aebc000) [pid = 1782] [serial = 315] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9afcdc00) [pid = 1782] [serial = 316] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x93946000) [pid = 1782] [serial = 325] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8f4d1800) [pid = 1782] [serial = 303] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x93aa9000) [pid = 1782] [serial = 285] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0xa0636800) [pid = 1782] [serial = 291] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8f0b6c00) [pid = 1782] [serial = 294] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0xa2267800) [pid = 1782] [serial = 297] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9a0e1800) [pid = 1782] [serial = 312] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8fb09000) [pid = 1782] [serial = 307] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9b737c00) [pid = 1782] [serial = 318] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9a070000) [pid = 1782] [serial = 288] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x93aae400) [pid = 1782] [serial = 309] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x92409c00) [pid = 1782] [serial = 324] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9bcb6400) [pid = 1782] [serial = 319] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8f986c00) [pid = 1782] [serial = 306] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9aec1800) [pid = 1782] [serial = 313] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x93d85800) [pid = 1782] [serial = 310] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1782 | 1471295267343 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:07:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1736ms 14:07:47 INFO - PROCESS | 1782 | 1471295267418 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 14:07:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:07:47 INFO - PROCESS | 1782 | 1471295267425 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 14:07:47 INFO - PROCESS | 1782 | 1471295267433 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 1782 | 1471295267436 Marionette TRACE conn4 <- [1,514,null,{}] 14:07:47 INFO - PROCESS | 1782 | 1471295267443 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:47 INFO - PROCESS | 1782 | 1471295267449 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:47 INFO - PROCESS | 1782 | 1471295267662 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 14:07:47 INFO - PROCESS | 1782 | 1471295267907 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 1782 | 1471295267916 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x9177c000 == 70 [pid = 1782] [id = 136] 14:07:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9240d000) [pid = 1782] [serial = 408] [outer = (nil)] 14:07:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x939f0c00) [pid = 1782] [serial = 409] [outer = 0x9240d000] 14:07:48 INFO - PROCESS | 1782 | 1471295267997 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x93ab4c00) [pid = 1782] [serial = 410] [outer = 0x9240d000] 14:07:48 INFO - PROCESS | 1782 | 1471295268848 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 14:07:48 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 14:07:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1501ms 14:07:48 INFO - PROCESS | 1782 | 1471295268933 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 14:07:48 INFO - PROCESS | 1782 | 1471295268938 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 14:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:07:48 INFO - PROCESS | 1782 | 1471295268954 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 1782 | 1471295268964 Marionette TRACE conn4 <- [1,518,null,{}] 14:07:48 INFO - PROCESS | 1782 | 1471295268977 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:48 INFO - PROCESS | 1782 | 1471295268984 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:49 INFO - PROCESS | 1782 | 1471295269257 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 14:07:49 INFO - PROCESS | 1782 | 1471295269286 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 1782 | 1471295269296 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x9240cc00 == 71 [pid = 1782] [id = 137] 14:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x93a76800) [pid = 1782] [serial = 411] [outer = (nil)] 14:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9aebe800) [pid = 1782] [serial = 412] [outer = 0x93a76800] 14:07:49 INFO - PROCESS | 1782 | 1471295269368 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9aec4400) [pid = 1782] [serial = 413] [outer = 0x93a76800] 14:07:50 INFO - PROCESS | 1782 | 1471295270378 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:07:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1463ms 14:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:07:50 INFO - PROCESS | 1782 | 1471295270410 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 1782 | 1471295270414 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 14:07:50 INFO - PROCESS | 1782 | 1471295270422 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 1782 | 1471295270425 Marionette TRACE conn4 <- [1,522,null,{}] 14:07:50 INFO - PROCESS | 1782 | 1471295270451 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:50 INFO - PROCESS | 1782 | 1471295270471 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:50 INFO - PROCESS | 1782 | 1471295270718 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 14:07:50 INFO - PROCESS | 1782 | 1471295270744 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 1782 | 1471295270752 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x94816000 == 72 [pid = 1782] [id = 138] 14:07:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9a405000) [pid = 1782] [serial = 414] [outer = (nil)] 14:07:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9b0ee800) [pid = 1782] [serial = 415] [outer = 0x9a405000] 14:07:50 INFO - PROCESS | 1782 | 1471295270826 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9b738400) [pid = 1782] [serial = 416] [outer = 0x9a405000] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9799a000) [pid = 1782] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x93aab800) [pid = 1782] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8f4d6400) [pid = 1782] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8fb09400) [pid = 1782] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9afd9c00) [pid = 1782] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0xa259b800) [pid = 1782] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x93943400) [pid = 1782] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9aec2000) [pid = 1782] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9ad6dc00) [pid = 1782] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8f98bc00) [pid = 1782] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x9b0f2c00) [pid = 1782] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9d825800) [pid = 1782] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x939ef000) [pid = 1782] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9135f800) [pid = 1782] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x914aec00) [pid = 1782] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:07:51 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9539dc00) [pid = 1782] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:07:52 INFO - PROCESS | 1782 | 1471295272009 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1640ms 14:07:52 INFO - PROCESS | 1782 | 1471295272061 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 1782 | 1471295272066 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 14:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:07:52 INFO - PROCESS | 1782 | 1471295272072 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 1782 | 1471295272076 Marionette TRACE conn4 <- [1,526,null,{}] 14:07:52 INFO - PROCESS | 1782 | 1471295272082 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:52 INFO - PROCESS | 1782 | 1471295272087 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:52 INFO - PROCESS | 1782 | 1471295272325 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 14:07:52 INFO - PROCESS | 1782 | 1471295272342 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 1782 | 1471295272358 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x93aab800 == 73 [pid = 1782] [id = 139] 14:07:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x9799a000) [pid = 1782] [serial = 417] [outer = (nil)] 14:07:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9afd3c00) [pid = 1782] [serial = 418] [outer = 0x9799a000] 14:07:52 INFO - PROCESS | 1782 | 1471295272443 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x9bf93c00) [pid = 1782] [serial = 419] [outer = 0x9799a000] 14:07:53 INFO - PROCESS | 1782 | 1471295273591 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 14:07:53 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 14:07:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1591ms 14:07:53 INFO - PROCESS | 1782 | 1471295273666 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1782 | 1471295273674 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 14:07:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:07:53 INFO - PROCESS | 1782 | 1471295273684 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1782 | 1471295273688 Marionette TRACE conn4 <- [1,530,null,{}] 14:07:53 INFO - PROCESS | 1782 | 1471295273699 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:53 INFO - PROCESS | 1782 | 1471295273705 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:53 INFO - PROCESS | 1782 | 1471295273969 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 14:07:54 INFO - PROCESS | 1782 | 1471295274232 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 1782 | 1471295274247 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f152000 == 74 [pid = 1782] [id = 140] 14:07:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8f4ca800) [pid = 1782] [serial = 420] [outer = (nil)] 14:07:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f986c00) [pid = 1782] [serial = 421] [outer = 0x8f4ca800] 14:07:54 INFO - PROCESS | 1782 | 1471295274375 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x9135e000) [pid = 1782] [serial = 422] [outer = 0x8f4ca800] 14:07:55 INFO - PROCESS | 1782 | 1471295275293 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 14:07:55 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 14:07:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:07:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:07:55 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 14:07:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:07:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:07:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1687ms 14:07:55 INFO - PROCESS | 1782 | 1471295275373 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 1782 | 1471295275382 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 14:07:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:07:55 INFO - PROCESS | 1782 | 1471295275395 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 1782 | 1471295275400 Marionette TRACE conn4 <- [1,534,null,{}] 14:07:55 INFO - PROCESS | 1782 | 1471295275407 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:55 INFO - PROCESS | 1782 | 1471295275414 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:55 INFO - PROCESS | 1782 | 1471295275650 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 14:07:55 INFO - PROCESS | 1782 | 1471295275889 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 1782 | 1471295275898 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x95393000 == 75 [pid = 1782] [id = 141] 14:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x9844f800) [pid = 1782] [serial = 423] [outer = (nil)] 14:07:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9ad6a000) [pid = 1782] [serial = 424] [outer = 0x9844f800] 14:07:56 INFO - PROCESS | 1782 | 1471295276009 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x9afd5000) [pid = 1782] [serial = 425] [outer = 0x9844f800] 14:07:56 INFO - PROCESS | 1782 | 1471295276966 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:07:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1595ms 14:07:57 INFO - PROCESS | 1782 | 1471295277052 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 1782 | 1471295277057 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 14:07:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:07:57 INFO - PROCESS | 1782 | 1471295277067 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 1782 | 1471295277074 Marionette TRACE conn4 <- [1,538,null,{}] 14:07:57 INFO - PROCESS | 1782 | 1471295277092 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:57 INFO - PROCESS | 1782 | 1471295277102 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:57 INFO - PROCESS | 1782 | 1471295277378 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 14:07:57 INFO - PROCESS | 1782 | 1471295277726 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 1782 | 1471295277741 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c03b800 == 76 [pid = 1782] [id = 142] 14:07:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9d352c00) [pid = 1782] [serial = 426] [outer = (nil)] 14:07:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0xa1098000) [pid = 1782] [serial = 427] [outer = 0x9d352c00] 14:07:57 INFO - PROCESS | 1782 | 1471295277827 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0xa23b6c00) [pid = 1782] [serial = 428] [outer = 0x9d352c00] 14:07:58 INFO - PROCESS | 1782 | 1471295278742 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 14:07:58 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. 14:07:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1688ms 14:07:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:07:58 INFO - PROCESS | 1782 | 1471295278755 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 1782 | 1471295278759 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 14:07:58 INFO - PROCESS | 1782 | 1471295278766 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 1782 | 1471295278769 Marionette TRACE conn4 <- [1,542,null,{}] 14:07:58 INFO - PROCESS | 1782 | 1471295278795 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:58 INFO - PROCESS | 1782 | 1471295278802 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:59 INFO - PROCESS | 1782 | 1471295279013 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 14:07:59 INFO - PROCESS | 1782 | 1471295279196 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 1782 | 1471295279207 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:07:59 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2262000 == 77 [pid = 1782] [id = 143] 14:07:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0xa3278000) [pid = 1782] [serial = 429] [outer = (nil)] 14:07:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0xa508f400) [pid = 1782] [serial = 430] [outer = 0xa3278000] 14:07:59 INFO - PROCESS | 1782 | 1471295279292 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0xa6daa800) [pid = 1782] [serial = 431] [outer = 0xa3278000] 14:08:00 INFO - PROCESS | 1782 | 1471295280226 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 14:08:00 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. 14:08:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1496ms 14:08:00 INFO - PROCESS | 1782 | 1471295280261 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 1782 | 1471295280266 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 14:08:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:08:00 INFO - PROCESS | 1782 | 1471295280274 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 1782 | 1471295280278 Marionette TRACE conn4 <- [1,546,null,{}] 14:08:00 INFO - PROCESS | 1782 | 1471295280285 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:00 INFO - PROCESS | 1782 | 1471295280291 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:00 INFO - PROCESS | 1782 | 1471295280548 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 14:08:00 INFO - PROCESS | 1782 | 1471295280738 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 1782 | 1471295280747 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f001800 == 78 [pid = 1782] [id = 144] 14:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0xa2fcc400) [pid = 1782] [serial = 432] [outer = (nil)] 14:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0xa6f46800) [pid = 1782] [serial = 433] [outer = 0xa2fcc400] 14:08:00 INFO - PROCESS | 1782 | 1471295280883 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0xa6f83000) [pid = 1782] [serial = 434] [outer = 0xa2fcc400] 14:08:01 INFO - PROCESS | 1782 | 1471295281840 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:08:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1597ms 14:08:01 INFO - PROCESS | 1782 | 1471295281898 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 1782 | 1471295281903 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 14:08:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:08:01 INFO - PROCESS | 1782 | 1471295281915 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 1782 | 1471295281918 Marionette TRACE conn4 <- [1,550,null,{}] 14:08:01 INFO - PROCESS | 1782 | 1471295281926 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:01 INFO - PROCESS | 1782 | 1471295281946 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:02 INFO - PROCESS | 1782 | 1471295282297 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 14:08:02 INFO - PROCESS | 1782 | 1471295282602 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 1782 | 1471295282612 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df9b400 == 79 [pid = 1782] [id = 145] 14:08:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8e2c2000) [pid = 1782] [serial = 435] [outer = (nil)] 14:08:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8e2cb000) [pid = 1782] [serial = 436] [outer = 0x8e2c2000] 14:08:02 INFO - PROCESS | 1782 | 1471295282697 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8e2ce000) [pid = 1782] [serial = 437] [outer = 0x8e2c2000] 14:08:03 INFO - PROCESS | 1782 | 1471295283652 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 14:08:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1782ms 14:08:03 INFO - PROCESS | 1782 | 1471295283707 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 1782 | 1471295283710 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 14:08:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:08:03 INFO - PROCESS | 1782 | 1471295283721 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 1782 | 1471295283726 Marionette TRACE conn4 <- [1,554,null,{}] 14:08:03 INFO - PROCESS | 1782 | 1471295283733 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:03 INFO - PROCESS | 1782 | 1471295283739 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:03 INFO - PROCESS | 1782 | 1471295283947 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 14:08:04 INFO - PROCESS | 1782 | 1471295284185 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 1782 | 1471295284193 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf4ec00 == 80 [pid = 1782] [id = 146] 14:08:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8cf4f800) [pid = 1782] [serial = 438] [outer = (nil)] 14:08:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8cf57000) [pid = 1782] [serial = 439] [outer = 0x8cf4f800] 14:08:04 INFO - PROCESS | 1782 | 1471295284322 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8cf5b000) [pid = 1782] [serial = 440] [outer = 0x8cf4f800] 14:08:04 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:05 INFO - PROCESS | 1782 | 1471295285278 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:08:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1582ms 14:08:05 INFO - PROCESS | 1782 | 1471295285305 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 1782 | 1471295285309 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 14:08:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:08:05 INFO - PROCESS | 1782 | 1471295285317 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 1782 | 1471295285322 Marionette TRACE conn4 <- [1,558,null,{}] 14:08:05 INFO - PROCESS | 1782 | 1471295285329 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:05 INFO - PROCESS | 1782 | 1471295285335 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:05 INFO - PROCESS | 1782 | 1471295285611 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 14:08:05 INFO - PROCESS | 1782 | 1471295285897 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 1782 | 1471295285906 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf50800 == 81 [pid = 1782] [id = 147] 14:08:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8cf55800) [pid = 1782] [serial = 441] [outer = (nil)] 14:08:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8d0b3800) [pid = 1782] [serial = 442] [outer = 0x8cf55800] 14:08:06 INFO - PROCESS | 1782 | 1471295285997 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8d0b7400) [pid = 1782] [serial = 443] [outer = 0x8cf55800] 14:08:06 INFO - PROCESS | 1782 | 1471295286915 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:08:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1639ms 14:08:06 INFO - PROCESS | 1782 | 1471295286957 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 1782 | 1471295286962 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 14:08:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:08:06 INFO - PROCESS | 1782 | 1471295286978 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 1782 | 1471295286981 Marionette TRACE conn4 <- [1,562,null,{}] 14:08:07 INFO - PROCESS | 1782 | 1471295287006 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:07 INFO - PROCESS | 1782 | 1471295287012 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:07 INFO - PROCESS | 1782 | 1471295287263 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 14:08:07 INFO - PROCESS | 1782 | 1471295287547 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 1782 | 1471295287561 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf59000 == 82 [pid = 1782] [id = 148] 14:08:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8d0b8c00) [pid = 1782] [serial = 444] [outer = (nil)] 14:08:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8d0bdc00) [pid = 1782] [serial = 445] [outer = 0x8d0b8c00] 14:08:07 INFO - PROCESS | 1782 | 1471295287644 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8e72a400) [pid = 1782] [serial = 446] [outer = 0x8d0b8c00] 14:08:08 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:08 INFO - PROCESS | 1782 | 1471295288609 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:08:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1703ms 14:08:08 INFO - PROCESS | 1782 | 1471295288679 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 1782 | 1471295288684 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 14:08:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:08:08 INFO - PROCESS | 1782 | 1471295288692 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 1782 | 1471295288696 Marionette TRACE conn4 <- [1,566,null,{}] 14:08:08 INFO - PROCESS | 1782 | 1471295288702 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:08 INFO - PROCESS | 1782 | 1471295288708 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:08 INFO - PROCESS | 1782 | 1471295288955 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 14:08:09 INFO - PROCESS | 1782 | 1471295289242 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 1782 | 1471295289252 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0e400 == 83 [pid = 1782] [id = 149] 14:08:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8ce10400) [pid = 1782] [serial = 447] [outer = (nil)] 14:08:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8ce16800) [pid = 1782] [serial = 448] [outer = 0x8ce10400] 14:08:09 INFO - PROCESS | 1782 | 1471295289333 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8ce18400) [pid = 1782] [serial = 449] [outer = 0x8ce10400] 14:08:09 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:10 INFO - PROCESS | 1782 | 1471295290635 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1986ms 14:08:10 INFO - PROCESS | 1782 | 1471295290679 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 1782 | 1471295290686 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 14:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:08:10 INFO - PROCESS | 1782 | 1471295290696 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 1782 | 1471295290700 Marionette TRACE conn4 <- [1,570,null,{}] 14:08:10 INFO - PROCESS | 1782 | 1471295290827 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:10 INFO - PROCESS | 1782 | 1471295290834 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:11 INFO - PROCESS | 1782 | 1471295291030 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 14:08:11 INFO - PROCESS | 1782 | 1471295291191 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 1782 | 1471295291209 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2c1800 == 84 [pid = 1782] [id = 150] 14:08:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8e2c3400) [pid = 1782] [serial = 450] [outer = (nil)] 14:08:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8e2cfc00) [pid = 1782] [serial = 451] [outer = 0x8e2c3400] 14:08:11 INFO - PROCESS | 1782 | 1471295291325 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8e72f800) [pid = 1782] [serial = 452] [outer = 0x8e2c3400] 14:08:12 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:12 INFO - PROCESS | 1782 | 1471295292444 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:08:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1795ms 14:08:12 INFO - PROCESS | 1782 | 1471295292491 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 1782 | 1471295292499 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 14:08:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:08:12 INFO - PROCESS | 1782 | 1471295292513 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 1782 | 1471295292520 Marionette TRACE conn4 <- [1,574,null,{}] 14:08:12 INFO - PROCESS | 1782 | 1471295292527 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:12 INFO - PROCESS | 1782 | 1471295292533 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:12 INFO - PROCESS | 1782 | 1471295292748 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 14:08:13 INFO - PROCESS | 1782 | 1471295293042 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 1782 | 1471295293051 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0af800 == 85 [pid = 1782] [id = 151] 14:08:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8f0b5400) [pid = 1782] [serial = 453] [outer = (nil)] 14:08:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8f14ec00) [pid = 1782] [serial = 454] [outer = 0x8f0b5400] 14:08:13 INFO - PROCESS | 1782 | 1471295293167 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8f4cc400) [pid = 1782] [serial = 455] [outer = 0x8f0b5400] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x9799e000 == 84 [pid = 1782] [id = 96] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x8f14f400 == 83 [pid = 1782] [id = 107] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x91364c00 == 82 [pid = 1782] [id = 106] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x9b5a7000 == 81 [pid = 1782] [id = 93] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x95689800 == 80 [pid = 1782] [id = 90] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x9240bc00 == 79 [pid = 1782] [id = 103] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0ac400 == 78 [pid = 1782] [id = 102] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9a885000) [pid = 1782] [serial = 369] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0xa237ac00) [pid = 1782] [serial = 345] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x9bcb8800) [pid = 1782] [serial = 354] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8fb0f400) [pid = 1782] [serial = 330] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x92402000) [pid = 1782] [serial = 351] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8df9ec00) [pid = 1782] [serial = 348] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9a073800) [pid = 1782] [serial = 336] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0xa1094800) [pid = 1782] [serial = 342] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x9bcb3800) [pid = 1782] [serial = 339] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x9177d800) [pid = 1782] [serial = 333] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | 1471295294310 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x9c0d3c00 == 77 [pid = 1782] [id = 97] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x8f982400 == 76 [pid = 1782] [id = 108] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x8f990000 == 75 [pid = 1782] [id = 92] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x92408000 == 74 [pid = 1782] [id = 95] 14:08:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:08:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1854ms 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x914b7800 == 73 [pid = 1782] [id = 125] 14:08:14 INFO - PROCESS | 1782 | --DOCSHELL 0x8df96000 == 72 [pid = 1782] [id = 124] 14:08:14 INFO - PROCESS | 1782 | 1471295294373 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 1782 | 1471295294378 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 14:08:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:08:14 INFO - PROCESS | 1782 | 1471295294385 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 1782 | 1471295294392 Marionette TRACE conn4 <- [1,578,null,{}] 14:08:14 INFO - PROCESS | 1782 | 1471295294408 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:14 INFO - PROCESS | 1782 | 1471295294418 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:14 INFO - PROCESS | 1782 | 1471295294623 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x9a068800) [pid = 1782] [serial = 366] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x93d81400) [pid = 1782] [serial = 363] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8fb07c00) [pid = 1782] [serial = 358] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f989800) [pid = 1782] [serial = 357] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9135f000) [pid = 1782] [serial = 360] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9177dc00) [pid = 1782] [serial = 361] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x95360000) [pid = 1782] [serial = 364] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9b0f0400) [pid = 1782] [serial = 367] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0xa2266000) [pid = 1782] [serial = 253] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0xa68a0400) [pid = 1782] [serial = 256] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9535d000) [pid = 1782] [serial = 204] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9afda000) [pid = 1782] [serial = 250] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9afce400) [pid = 1782] [serial = 207] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0xa6dafc00) [pid = 1782] [serial = 259] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9bcbc400) [pid = 1782] [serial = 210] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0xa23b0000) [pid = 1782] [serial = 214] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa502cc00) [pid = 1782] [serial = 217] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0xa4e58000) [pid = 1782] [serial = 220] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x92403c00) [pid = 1782] [serial = 244] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x979a1c00) [pid = 1782] [serial = 247] [outer = (nil)] [url = about:blank] 14:08:14 INFO - PROCESS | 1782 | 1471295294888 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 1782 | 1471295294902 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb01800 == 73 [pid = 1782] [id = 152] 14:08:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8fb04000) [pid = 1782] [serial = 456] [outer = (nil)] 14:08:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x91357400) [pid = 1782] [serial = 457] [outer = 0x8fb04000] 14:08:14 INFO - PROCESS | 1782 | 1471295294979 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x914b8c00) [pid = 1782] [serial = 458] [outer = 0x8fb04000] 14:08:15 INFO - PROCESS | 1782 | 1471295295769 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1403ms 14:08:15 INFO - PROCESS | 1782 | 1471295295789 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 1782 | 1471295295793 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 14:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:08:15 INFO - PROCESS | 1782 | 1471295295815 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 1782 | 1471295295819 Marionette TRACE conn4 <- [1,582,null,{}] 14:08:15 INFO - PROCESS | 1782 | 1471295295825 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:15 INFO - PROCESS | 1782 | 1471295295831 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:16 INFO - PROCESS | 1782 | 1471295296015 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 14:08:16 INFO - PROCESS | 1782 | 1471295296030 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 1782 | 1471295296039 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce11c00 == 74 [pid = 1782] [id = 153] 14:08:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x914b4000) [pid = 1782] [serial = 459] [outer = (nil)] 14:08:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9177fc00) [pid = 1782] [serial = 460] [outer = 0x914b4000] 14:08:16 INFO - PROCESS | 1782 | 1471295296111 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9240ec00) [pid = 1782] [serial = 461] [outer = 0x914b4000] 14:08:17 INFO - PROCESS | 1782 | 1471295297231 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:08:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1484ms 14:08:17 INFO - PROCESS | 1782 | 1471295297298 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 1782 | 1471295297302 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 14:08:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:08:17 INFO - PROCESS | 1782 | 1471295297309 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 1782 | 1471295297312 Marionette TRACE conn4 <- [1,586,null,{}] 14:08:17 INFO - PROCESS | 1782 | 1471295297318 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:17 INFO - PROCESS | 1782 | 1471295297323 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:17 INFO - PROCESS | 1782 | 1471295297577 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 14:08:17 INFO - PROCESS | 1782 | 1471295297600 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 1782 | 1471295297611 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x91777400 == 75 [pid = 1782] [id = 154] 14:08:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9240bc00) [pid = 1782] [serial = 462] [outer = (nil)] 14:08:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9528f400) [pid = 1782] [serial = 463] [outer = 0x9240bc00] 14:08:17 INFO - PROCESS | 1782 | 1471295297699 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9a06b000) [pid = 1782] [serial = 464] [outer = 0x9240bc00] 14:08:18 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:18 INFO - PROCESS | 1782 | 1471295298694 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1431ms 14:08:18 INFO - PROCESS | 1782 | 1471295298743 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 1782 | 1471295298746 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 14:08:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:08:18 INFO - PROCESS | 1782 | 1471295298762 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 1782 | 1471295298766 Marionette TRACE conn4 <- [1,590,null,{}] 14:08:18 INFO - PROCESS | 1782 | 1471295298774 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:18 INFO - PROCESS | 1782 | 1471295298787 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:19 INFO - PROCESS | 1782 | 1471295299577 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9a405000) [pid = 1782] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9a068c00) [pid = 1782] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x93aae000) [pid = 1782] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8f0bac00) [pid = 1782] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8df98400) [pid = 1782] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8f00a400) [pid = 1782] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8f4ca400) [pid = 1782] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8f0b1c00) [pid = 1782] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8fb10800) [pid = 1782] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9d326800) [pid = 1782] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9240d000) [pid = 1782] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8f4d2800) [pid = 1782] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x93a76800) [pid = 1782] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x93a6ec00) [pid = 1782] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9240f400) [pid = 1782] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x92409400) [pid = 1782] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x984f8c00) [pid = 1782] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8dfa1400) [pid = 1782] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x9a382800) [pid = 1782] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9a0e2400) [pid = 1782] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9a071400) [pid = 1782] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9799b000) [pid = 1782] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9177b400) [pid = 1782] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8fb06000) [pid = 1782] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:08:19 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8e9e9000) [pid = 1782] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:08:19 INFO - PROCESS | 1782 | 1471295299916 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 1782 | 1471295299923 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce13400 == 76 [pid = 1782] [id = 155] 14:08:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8ce14c00) [pid = 1782] [serial = 465] [outer = (nil)] 14:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8cf4d400) [pid = 1782] [serial = 466] [outer = 0x8ce14c00] 14:08:20 INFO - PROCESS | 1782 | 1471295300018 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8df94800) [pid = 1782] [serial = 467] [outer = 0x8ce14c00] 14:08:21 INFO - PROCESS | 1782 | 1471295301184 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:08:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2497ms 14:08:21 INFO - PROCESS | 1782 | 1471295301256 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 1782 | 1471295301263 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 14:08:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:08:21 INFO - PROCESS | 1782 | 1471295301272 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 1782 | 1471295301278 Marionette TRACE conn4 <- [1,594,null,{}] 14:08:21 INFO - PROCESS | 1782 | 1471295301289 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:21 INFO - PROCESS | 1782 | 1471295301298 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:21 INFO - PROCESS | 1782 | 1471295301565 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 14:08:21 INFO - PROCESS | 1782 | 1471295301808 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 1782 | 1471295301819 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf4dc00 == 77 [pid = 1782] [id = 156] 14:08:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8e72e400) [pid = 1782] [serial = 468] [outer = (nil)] 14:08:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8f004800) [pid = 1782] [serial = 469] [outer = 0x8e72e400] 14:08:21 INFO - PROCESS | 1782 | 1471295301909 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8f0ad800) [pid = 1782] [serial = 470] [outer = 0x8e72e400] 14:08:23 INFO - PROCESS | 1782 | 1471295303059 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1849ms 14:08:23 INFO - PROCESS | 1782 | 1471295303125 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 1782 | 1471295303133 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 14:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:08:23 INFO - PROCESS | 1782 | 1471295303141 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 1782 | 1471295303146 Marionette TRACE conn4 <- [1,598,null,{}] 14:08:23 INFO - PROCESS | 1782 | 1471295303153 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:23 INFO - PROCESS | 1782 | 1471295303159 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:23 INFO - PROCESS | 1782 | 1471295303432 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 14:08:23 INFO - PROCESS | 1782 | 1471295303687 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 1782 | 1471295303694 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x9177ac00 == 78 [pid = 1782] [id = 157] 14:08:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x9177b400) [pid = 1782] [serial = 471] [outer = (nil)] 14:08:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x92403c00) [pid = 1782] [serial = 472] [outer = 0x9177b400] 14:08:23 INFO - PROCESS | 1782 | 1471295303815 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x939ef000) [pid = 1782] [serial = 473] [outer = 0x9177b400] 14:08:24 INFO - PROCESS | 1782 | 1471295304912 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1832ms 14:08:24 INFO - PROCESS | 1782 | 1471295304975 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 1782 | 1471295304980 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 14:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:08:24 INFO - PROCESS | 1782 | 1471295304996 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 1782 | 1471295305007 Marionette TRACE conn4 <- [1,602,null,{}] 14:08:25 INFO - PROCESS | 1782 | 1471295305018 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:25 INFO - PROCESS | 1782 | 1471295305026 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:25 INFO - PROCESS | 1782 | 1471295305300 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 14:08:25 INFO - PROCESS | 1782 | 1471295305548 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 1782 | 1471295305561 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0be400 == 79 [pid = 1782] [id = 158] 14:08:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8df94400) [pid = 1782] [serial = 474] [outer = (nil)] 14:08:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9ab16400) [pid = 1782] [serial = 475] [outer = 0x8df94400] 14:08:25 INFO - PROCESS | 1782 | 1471295305681 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x9afd2400) [pid = 1782] [serial = 476] [outer = 0x8df94400] 14:08:26 INFO - PROCESS | 1782 | 1471295306690 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1758ms 14:08:26 INFO - PROCESS | 1782 | 1471295306747 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 14:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:08:26 INFO - PROCESS | 1782 | 1471295306752 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 14:08:26 INFO - PROCESS | 1782 | 1471295306760 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 1782 | 1471295306763 Marionette TRACE conn4 <- [1,606,null,{}] 14:08:26 INFO - PROCESS | 1782 | 1471295306771 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:26 INFO - PROCESS | 1782 | 1471295306775 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:26 INFO - PROCESS | 1782 | 1471295306994 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 14:08:27 INFO - PROCESS | 1782 | 1471295307243 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 1782 | 1471295307256 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x9afd8800 == 80 [pid = 1782] [id = 159] 14:08:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x9b0ecc00) [pid = 1782] [serial = 477] [outer = (nil)] 14:08:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x9b0f5c00) [pid = 1782] [serial = 478] [outer = 0x9b0ecc00] 14:08:27 INFO - PROCESS | 1782 | 1471295307415 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9b767000) [pid = 1782] [serial = 479] [outer = 0x9b0ecc00] 14:08:28 INFO - PROCESS | 1782 | 1471295308358 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1639ms 14:08:28 INFO - PROCESS | 1782 | 1471295308400 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 14:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:08:28 INFO - PROCESS | 1782 | 1471295308404 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 14:08:28 INFO - PROCESS | 1782 | 1471295308412 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 1782 | 1471295308416 Marionette TRACE conn4 <- [1,610,null,{}] 14:08:28 INFO - PROCESS | 1782 | 1471295308423 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:28 INFO - PROCESS | 1782 | 1471295308428 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:28 INFO - PROCESS | 1782 | 1471295308649 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 14:08:28 INFO - PROCESS | 1782 | 1471295308899 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 1782 | 1471295308916 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x9bcbb800 == 81 [pid = 1782] [id = 160] 14:08:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x9bcbdc00) [pid = 1782] [serial = 480] [outer = (nil)] 14:08:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9bcd7400) [pid = 1782] [serial = 481] [outer = 0x9bcbdc00] 14:08:29 INFO - PROCESS | 1782 | 1471295309059 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9d354000) [pid = 1782] [serial = 482] [outer = 0x9bcbdc00] 14:08:30 INFO - PROCESS | 1782 | 1471295310010 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1639ms 14:08:30 INFO - PROCESS | 1782 | 1471295310061 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 14:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:08:30 INFO - PROCESS | 1782 | 1471295310066 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 14:08:30 INFO - PROCESS | 1782 | 1471295310074 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 1782 | 1471295310077 Marionette TRACE conn4 <- [1,614,null,{}] 14:08:30 INFO - PROCESS | 1782 | 1471295310084 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:30 INFO - PROCESS | 1782 | 1471295310090 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:30 INFO - PROCESS | 1782 | 1471295310298 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 14:08:30 INFO - PROCESS | 1782 | 1471295310545 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 1782 | 1471295310556 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce14800 == 82 [pid = 1782] [id = 161] 14:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9b0ec000) [pid = 1782] [serial = 483] [outer = (nil)] 14:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0xa063cc00) [pid = 1782] [serial = 484] [outer = 0x9b0ec000] 14:08:30 INFO - PROCESS | 1782 | 1471295310650 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0xa231d000) [pid = 1782] [serial = 485] [outer = 0x9b0ec000] 14:08:31 INFO - PROCESS | 1782 | 1471295311565 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1539ms 14:08:31 INFO - PROCESS | 1782 | 1471295311613 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 1782 | 1471295311617 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 14:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:08:31 INFO - PROCESS | 1782 | 1471295311624 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 1782 | 1471295311628 Marionette TRACE conn4 <- [1,618,null,{}] 14:08:31 INFO - PROCESS | 1782 | 1471295311634 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:31 INFO - PROCESS | 1782 | 1471295311639 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:31 INFO - PROCESS | 1782 | 1471295311845 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 14:08:32 INFO - PROCESS | 1782 | 1471295312085 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 1782 | 1471295312096 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf57400 == 83 [pid = 1782] [id = 162] 14:08:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8e9f1800) [pid = 1782] [serial = 486] [outer = (nil)] 14:08:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x91c87800) [pid = 1782] [serial = 487] [outer = 0x8e9f1800] 14:08:32 INFO - PROCESS | 1782 | 1471295312228 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x91c89400) [pid = 1782] [serial = 488] [outer = 0x8e9f1800] 14:08:33 INFO - PROCESS | 1782 | 1471295313132 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1583ms 14:08:33 INFO - PROCESS | 1782 | 1471295313209 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 1782 | 1471295313213 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 14:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:08:33 INFO - PROCESS | 1782 | 1471295313220 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 1782 | 1471295313225 Marionette TRACE conn4 <- [1,622,null,{}] 14:08:33 INFO - PROCESS | 1782 | 1471295313231 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:33 INFO - PROCESS | 1782 | 1471295313236 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:33 INFO - PROCESS | 1782 | 1471295313440 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 14:08:33 INFO - PROCESS | 1782 | 1471295313678 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 1782 | 1471295313686 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x91c82000 == 84 [pid = 1782] [id = 163] 14:08:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x91c85800) [pid = 1782] [serial = 489] [outer = (nil)] 14:08:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9bcbe000) [pid = 1782] [serial = 490] [outer = 0x91c85800] 14:08:33 INFO - PROCESS | 1782 | 1471295313782 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0xa23b0000) [pid = 1782] [serial = 491] [outer = 0x91c85800] 14:08:34 INFO - PROCESS | 1782 | 1471295314712 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1541ms 14:08:34 INFO - PROCESS | 1782 | 1471295314763 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 1782 | 1471295314767 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 14:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:08:34 INFO - PROCESS | 1782 | 1471295314774 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 1782 | 1471295314778 Marionette TRACE conn4 <- [1,626,null,{}] 14:08:34 INFO - PROCESS | 1782 | 1471295314784 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:34 INFO - PROCESS | 1782 | 1471295314789 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:34 INFO - PROCESS | 1782 | 1471295314991 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 14:08:35 INFO - PROCESS | 1782 | 1471295315230 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 1782 | 1471295315236 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0b5400 == 85 [pid = 1782] [id = 164] 14:08:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x91c88000) [pid = 1782] [serial = 492] [outer = (nil)] 14:08:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0xa4e5c000) [pid = 1782] [serial = 493] [outer = 0x91c88000] 14:08:35 INFO - PROCESS | 1782 | 1471295315360 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0xa68a6400) [pid = 1782] [serial = 494] [outer = 0x91c88000] 14:08:36 INFO - PROCESS | 1782 | 1471295316281 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1543ms 14:08:36 INFO - PROCESS | 1782 | 1471295316318 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 1782 | 1471295316322 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 14:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:08:36 INFO - PROCESS | 1782 | 1471295316329 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 1782 | 1471295316333 Marionette TRACE conn4 <- [1,630,null,{}] 14:08:36 INFO - PROCESS | 1782 | 1471295316339 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:36 INFO - PROCESS | 1782 | 1471295316344 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:36 INFO - PROCESS | 1782 | 1471295316553 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 14:08:36 INFO - PROCESS | 1782 | 1471295316788 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 1782 | 1471295316796 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8e2c00 == 86 [pid = 1782] [id = 165] 14:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8d8e4800) [pid = 1782] [serial = 495] [outer = (nil)] 14:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8d8eb000) [pid = 1782] [serial = 496] [outer = 0x8d8e4800] 14:08:36 INFO - PROCESS | 1782 | 1471295316940 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x91c86000) [pid = 1782] [serial = 497] [outer = 0x8d8e4800] 14:08:37 INFO - PROCESS | 1782 | 1471295317928 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1647ms 14:08:37 INFO - PROCESS | 1782 | 1471295317977 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 1782 | 1471295317982 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 14:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:08:37 INFO - PROCESS | 1782 | 1471295317989 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 1782 | 1471295317994 Marionette TRACE conn4 <- [1,634,null,{}] 14:08:38 INFO - PROCESS | 1782 | 1471295318000 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:38 INFO - PROCESS | 1782 | 1471295318007 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:38 INFO - PROCESS | 1782 | 1471295318249 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 14:08:38 INFO - PROCESS | 1782 | 1471295318503 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 1782 | 1471295318511 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:38 INFO - PROCESS | 1782 | ++DOCSHELL 0xa6db1400 == 87 [pid = 1782] [id = 166] 14:08:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0xa82f0800) [pid = 1782] [serial = 498] [outer = (nil)] 14:08:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0xa8c1a400) [pid = 1782] [serial = 499] [outer = 0xa82f0800] 14:08:38 INFO - PROCESS | 1782 | 1471295318637 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0xa8c1f400) [pid = 1782] [serial = 500] [outer = 0xa82f0800] 14:08:39 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:39 INFO - PROCESS | 1782 | 1471295319542 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1596ms 14:08:39 INFO - PROCESS | 1782 | 1471295319586 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 14:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:08:39 INFO - PROCESS | 1782 | 1471295319591 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 14:08:39 INFO - PROCESS | 1782 | 1471295319598 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 1782 | 1471295319603 Marionette TRACE conn4 <- [1,638,null,{}] 14:08:39 INFO - PROCESS | 1782 | 1471295319610 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:39 INFO - PROCESS | 1782 | 1471295319616 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:39 INFO - PROCESS | 1782 | 1471295319832 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 14:08:40 INFO - PROCESS | 1782 | 1471295320079 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 1782 | 1471295320088 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4e000 == 88 [pid = 1782] [id = 167] 14:08:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8bc4e400) [pid = 1782] [serial = 501] [outer = (nil)] 14:08:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8bc50800) [pid = 1782] [serial = 502] [outer = 0x8bc4e400] 14:08:40 INFO - PROCESS | 1782 | 1471295320217 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8bc52c00) [pid = 1782] [serial = 503] [outer = 0x8bc4e400] 14:08:40 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:41 INFO - PROCESS | 1782 | 1471295321150 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1587ms 14:08:41 INFO - PROCESS | 1782 | 1471295321185 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 1782 | 1471295321190 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 14:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:08:41 INFO - PROCESS | 1782 | 1471295321197 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 1782 | 1471295321200 Marionette TRACE conn4 <- [1,642,null,{}] 14:08:41 INFO - PROCESS | 1782 | 1471295321207 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:41 INFO - PROCESS | 1782 | 1471295321211 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:41 INFO - PROCESS | 1782 | 1471295321432 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 14:08:41 INFO - PROCESS | 1782 | 1471295321673 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 1782 | 1471295321682 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4b800 == 89 [pid = 1782] [id = 168] 14:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8bc4f800) [pid = 1782] [serial = 504] [outer = (nil)] 14:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8cc46800) [pid = 1782] [serial = 505] [outer = 0x8bc4f800] 14:08:41 INFO - PROCESS | 1782 | 1471295321809 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8cc49400) [pid = 1782] [serial = 506] [outer = 0x8bc4f800] 14:08:42 INFO - PROCESS | 1782 | 1471295322837 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1985ms 14:08:43 INFO - PROCESS | 1782 | 1471295323299 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 1782 | 1471295323305 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 14:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:08:43 INFO - PROCESS | 1782 | 1471295323333 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 1782 | 1471295323339 Marionette TRACE conn4 <- [1,646,null,{}] 14:08:43 INFO - PROCESS | 1782 | 1471295323349 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:43 INFO - PROCESS | 1782 | 1471295323354 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:43 INFO - PROCESS | 1782 | 1471295323560 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 14:08:43 INFO - PROCESS | 1782 | 1471295323770 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 1782 | 1471295323785 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc51400 == 90 [pid = 1782] [id = 169] 14:08:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8d0af400) [pid = 1782] [serial = 507] [outer = (nil)] 14:08:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8d0bb800) [pid = 1782] [serial = 508] [outer = 0x8d0af400] 14:08:43 INFO - PROCESS | 1782 | 1471295323867 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8d8eb800) [pid = 1782] [serial = 509] [outer = 0x8d0af400] 14:08:44 INFO - PROCESS | 1782 | 1471295324952 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1694ms 14:08:45 INFO - PROCESS | 1782 | 1471295325025 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 1782 | 1471295325031 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 14:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:08:45 INFO - PROCESS | 1782 | 1471295325045 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 1782 | 1471295325052 Marionette TRACE conn4 <- [1,650,null,{}] 14:08:45 INFO - PROCESS | 1782 | 1471295325059 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:45 INFO - PROCESS | 1782 | 1471295325066 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:45 INFO - PROCESS | 1782 | 1471295325343 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 14:08:45 INFO - PROCESS | 1782 | 1471295325586 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 1782 | 1471295325594 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dfa1000 == 91 [pid = 1782] [id = 170] 14:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8e2c4c00) [pid = 1782] [serial = 510] [outer = (nil)] 14:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8e72a000) [pid = 1782] [serial = 511] [outer = 0x8e2c4c00] 14:08:45 INFO - PROCESS | 1782 | 1471295325681 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8e9e9000) [pid = 1782] [serial = 512] [outer = 0x8e2c4c00] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x99fb6800 == 90 [pid = 1782] [id = 112] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f4cec00 == 89 [pid = 1782] [id = 110] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x99483000 == 88 [pid = 1782] [id = 113] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x91777400 == 87 [pid = 1782] [id = 154] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x9afd3c00) [pid = 1782] [serial = 418] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x9135f400) [pid = 1782] [serial = 400] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce11c00 == 86 [pid = 1782] [id = 153] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb01800 == 85 [pid = 1782] [id = 152] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0af800 == 84 [pid = 1782] [id = 151] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2c1800 == 83 [pid = 1782] [id = 150] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x9c03b800 == 82 [pid = 1782] [id = 142] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x95393000 == 81 [pid = 1782] [id = 141] 14:08:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f152000 == 80 [pid = 1782] [id = 140] 14:08:46 INFO - PROCESS | 1782 | 1471295326720 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8e732c00) [pid = 1782] [serial = 394] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x9b0ee800) [pid = 1782] [serial = 415] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x9ad77000) [pid = 1782] [serial = 337] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x9d4b2800) [pid = 1782] [serial = 283] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0xa23adc00) [pid = 1782] [serial = 298] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8dfa2800) [pid = 1782] [serial = 349] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8f14b400) [pid = 1782] [serial = 404] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8f4d4c00) [pid = 1782] [serial = 304] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x9240fc00) [pid = 1782] [serial = 375] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8f98d000) [pid = 1782] [serial = 295] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0xa0635800) [pid = 1782] [serial = 211] [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.] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x93ab3000) [pid = 1782] [serial = 352] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x9d820000) [pid = 1782] [serial = 382] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0xa259b400) [pid = 1782] [serial = 385] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0xa101ac00) [pid = 1782] [serial = 292] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x93ab4c00) [pid = 1782] [serial = 410] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x939f0c00) [pid = 1782] [serial = 409] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x91365c00) [pid = 1782] [serial = 331] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9aec4400) [pid = 1782] [serial = 413] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0xa62c9c00) [pid = 1782] [serial = 391] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0xa6f45000) [pid = 1782] [serial = 301] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9b0f7000) [pid = 1782] [serial = 370] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x93aaf400) [pid = 1782] [serial = 286] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9aebe800) [pid = 1782] [serial = 412] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9a9dbc00) [pid = 1782] [serial = 289] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8f00bc00) [pid = 1782] [serial = 388] [outer = (nil)] [url = about:blank] 14:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1757ms 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8f158000) [pid = 1782] [serial = 406] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8f00e800) [pid = 1782] [serial = 403] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0xa200f800) [pid = 1782] [serial = 343] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9d822000) [pid = 1782] [serial = 355] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9d35f000) [pid = 1782] [serial = 340] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9c03ec00) [pid = 1782] [serial = 328] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9b738400) [pid = 1782] [serial = 416] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8e9e6000) [pid = 1782] [serial = 372] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x92403400) [pid = 1782] [serial = 334] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8fb0ec00) [pid = 1782] [serial = 262] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0xa4e54c00) [pid = 1782] [serial = 397] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0xa2544000) [pid = 1782] [serial = 346] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9afd3800) [pid = 1782] [serial = 379] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8fb0b000) [pid = 1782] [serial = 407] [outer = (nil)] [url = about:blank] 14:08:46 INFO - PROCESS | 1782 | 1471295326800 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 1782 | 1471295326812 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 14:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:08:46 INFO - PROCESS | 1782 | 1471295326823 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 1782 | 1471295326828 Marionette TRACE conn4 <- [1,654,null,{}] 14:08:46 INFO - PROCESS | 1782 | 1471295326844 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:46 INFO - PROCESS | 1782 | 1471295326853 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:47 INFO - PROCESS | 1782 | 1471295327095 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 14:08:47 INFO - PROCESS | 1782 | 1471295327355 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 1782 | 1471295327368 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f00fc00 == 81 [pid = 1782] [id = 171] 14:08:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8f010c00) [pid = 1782] [serial = 513] [outer = (nil)] 14:08:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8f0bac00) [pid = 1782] [serial = 514] [outer = 0x8f010c00] 14:08:47 INFO - PROCESS | 1782 | 1471295327452 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f152000) [pid = 1782] [serial = 515] [outer = 0x8f010c00] 14:08:48 INFO - PROCESS | 1782 | 1471295328312 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1538ms 14:08:48 INFO - PROCESS | 1782 | 1471295328373 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 1782 | 1471295328378 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 14:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:08:48 INFO - PROCESS | 1782 | 1471295328391 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 1782 | 1471295328394 Marionette TRACE conn4 <- [1,658,null,{}] 14:08:48 INFO - PROCESS | 1782 | 1471295328403 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 1782 | 1471295328407 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:48 INFO - PROCESS | 1782 | 1471295328612 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 14:08:48 INFO - PROCESS | 1782 | 1471295328778 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 1782 | 1471295328786 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce17000 == 82 [pid = 1782] [id = 172] 14:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8f0b4c00) [pid = 1782] [serial = 516] [outer = (nil)] 14:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8fb06800) [pid = 1782] [serial = 517] [outer = 0x8f0b4c00] 14:08:48 INFO - PROCESS | 1782 | 1471295328876 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x914af000) [pid = 1782] [serial = 518] [outer = 0x8f0b4c00] 14:08:49 INFO - PROCESS | 1782 | 1471295329794 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1441ms 14:08:49 INFO - PROCESS | 1782 | 1471295329829 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 1782 | 1471295329833 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 14:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:08:49 INFO - PROCESS | 1782 | 1471295329840 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 1782 | 1471295329844 Marionette TRACE conn4 <- [1,662,null,{}] 14:08:49 INFO - PROCESS | 1782 | 1471295329860 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:49 INFO - PROCESS | 1782 | 1471295329866 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:50 INFO - PROCESS | 1782 | 1471295330143 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 14:08:50 INFO - PROCESS | 1782 | 1471295330175 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 1782 | 1471295330190 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f14a800 == 83 [pid = 1782] [id = 173] 14:08:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8f4d2000) [pid = 1782] [serial = 519] [outer = (nil)] 14:08:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x91773c00) [pid = 1782] [serial = 520] [outer = 0x8f4d2000] 14:08:50 INFO - PROCESS | 1782 | 1471295330282 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x91779c00) [pid = 1782] [serial = 521] [outer = 0x8f4d2000] 14:08:51 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x914b4000) [pid = 1782] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:08:51 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8f0b5400) [pid = 1782] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:08:51 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8e2c3400) [pid = 1782] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:08:51 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8fb04000) [pid = 1782] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:08:51 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:51 INFO - PROCESS | 1782 | 1471295331472 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1687ms 14:08:51 INFO - PROCESS | 1782 | 1471295331530 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 1782 | 1471295331533 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 14:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:08:51 INFO - PROCESS | 1782 | 1471295331540 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 1782 | 1471295331544 Marionette TRACE conn4 <- [1,666,null,{}] 14:08:51 INFO - PROCESS | 1782 | 1471295331560 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:51 INFO - PROCESS | 1782 | 1471295331570 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:51 INFO - PROCESS | 1782 | 1471295331829 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 14:08:51 INFO - PROCESS | 1782 | 1471295331978 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 1782 | 1471295331985 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2cd800 == 84 [pid = 1782] [id = 174] 14:08:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f0aec00) [pid = 1782] [serial = 522] [outer = (nil)] 14:08:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x93a75400) [pid = 1782] [serial = 523] [outer = 0x8f0aec00] 14:08:52 INFO - PROCESS | 1782 | 1471295332063 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x93ab5400) [pid = 1782] [serial = 524] [outer = 0x8f0aec00] 14:08:52 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:52 INFO - PROCESS | 1782 | 1471295332915 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1443ms 14:08:52 INFO - PROCESS | 1782 | 1471295332985 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 1782 | 1471295332989 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 14:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:08:53 INFO - PROCESS | 1782 | 1471295333094 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 1782 | 1471295333102 Marionette TRACE conn4 <- [1,670,null,{}] 14:08:53 INFO - PROCESS | 1782 | 1471295333112 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:53 INFO - PROCESS | 1782 | 1471295333119 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:53 INFO - PROCESS | 1782 | 1471295333357 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 14:08:53 INFO - PROCESS | 1782 | 1471295333629 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 1782 | 1471295333640 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0c800 == 85 [pid = 1782] [id = 175] 14:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8cf54000) [pid = 1782] [serial = 525] [outer = (nil)] 14:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8d0b4400) [pid = 1782] [serial = 526] [outer = 0x8cf54000] 14:08:53 INFO - PROCESS | 1782 | 1471295333749 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8d8e8000) [pid = 1782] [serial = 527] [outer = 0x8cf54000] 14:08:54 INFO - PROCESS | 1782 | 1471295334777 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1761ms 14:08:54 INFO - PROCESS | 1782 | 1471295334842 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 14:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:08:54 INFO - PROCESS | 1782 | 1471295334851 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 14:08:54 INFO - PROCESS | 1782 | 1471295334861 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 1782 | 1471295334866 Marionette TRACE conn4 <- [1,674,null,{}] 14:08:54 INFO - PROCESS | 1782 | 1471295334877 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 1782 | 1471295334887 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:55 INFO - PROCESS | 1782 | 1471295335156 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 14:08:55 INFO - PROCESS | 1782 | 1471295335455 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 1782 | 1471295335463 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e9ed400 == 86 [pid = 1782] [id = 176] 14:08:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f004c00) [pid = 1782] [serial = 528] [outer = (nil)] 14:08:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f0ac800) [pid = 1782] [serial = 529] [outer = 0x8f004c00] 14:08:55 INFO - PROCESS | 1782 | 1471295335554 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f0b7400) [pid = 1782] [serial = 530] [outer = 0x8f004c00] 14:08:56 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:56 INFO - PROCESS | 1782 | 1471295336532 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:08:56 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 14:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1738ms 14:08:56 INFO - PROCESS | 1782 | 1471295336599 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 14:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:08:56 INFO - PROCESS | 1782 | 1471295336604 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 14:08:56 INFO - PROCESS | 1782 | 1471295336611 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 1782 | 1471295336615 Marionette TRACE conn4 <- [1,678,null,{}] 14:08:56 INFO - PROCESS | 1782 | 1471295336622 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:56 INFO - PROCESS | 1782 | 1471295336628 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:56 INFO - PROCESS | 1782 | 1471295336856 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 14:08:57 INFO - PROCESS | 1782 | 1471295337159 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 1782 | 1471295337180 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x92410400 == 87 [pid = 1782] [id = 177] 14:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x939ee800) [pid = 1782] [serial = 531] [outer = (nil)] 14:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x93aae400) [pid = 1782] [serial = 532] [outer = 0x939ee800] 14:08:57 INFO - PROCESS | 1782 | 1471295337311 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9535a800) [pid = 1782] [serial = 533] [outer = 0x939ee800] 14:08:58 INFO - PROCESS | 1782 | 1471295338278 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1749ms 14:08:58 INFO - PROCESS | 1782 | 1471295338360 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 1782 | 1471295338365 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 14:08:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:08:58 INFO - PROCESS | 1782 | 1471295338372 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 1782 | 1471295338376 Marionette TRACE conn4 <- [1,682,null,{}] 14:08:58 INFO - PROCESS | 1782 | 1471295338382 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:58 INFO - PROCESS | 1782 | 1471295338388 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:58 INFO - PROCESS | 1782 | 1471295338610 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 14:08:58 INFO - PROCESS | 1782 | 1471295338855 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 1782 | 1471295338864 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:08:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f988400 == 88 [pid = 1782] [id = 178] 14:08:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9177cc00) [pid = 1782] [serial = 534] [outer = (nil)] 14:08:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9a073800) [pid = 1782] [serial = 535] [outer = 0x9177cc00] 14:08:58 INFO - PROCESS | 1782 | 1471295338988 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9ab12400) [pid = 1782] [serial = 536] [outer = 0x9177cc00] 14:09:00 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:00 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:09:00 INFO - PROCESS | 1782 | 1471295340327 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:09:00 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) 14:09:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1984ms 14:09:00 INFO - PROCESS | 1782 | 1471295340394 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 1782 | 1471295340399 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 14:09:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:09:00 INFO - PROCESS | 1782 | 1471295340429 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 1782 | 1471295340433 Marionette TRACE conn4 <- [1,686,null,{}] 14:09:00 INFO - PROCESS | 1782 | 1471295340441 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:00 INFO - PROCESS | 1782 | 1471295340446 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:00 INFO - PROCESS | 1782 | 1471295340654 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 14:09:00 INFO - PROCESS | 1782 | 1471295340848 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 1782 | 1471295340858 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0adc00 == 89 [pid = 1782] [id = 179] 14:09:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x979a0c00) [pid = 1782] [serial = 537] [outer = (nil)] 14:09:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9aec7000) [pid = 1782] [serial = 538] [outer = 0x979a0c00] 14:09:00 INFO - PROCESS | 1782 | 1471295340946 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9b0eb800) [pid = 1782] [serial = 539] [outer = 0x979a0c00] 14:09:02 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:02 INFO - PROCESS | 1782 | 1471295342292 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:09:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1895ms 14:09:02 INFO - PROCESS | 1782 | 1471295342390 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 1782 | 1471295342396 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 14:09:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:09:02 INFO - PROCESS | 1782 | 1471295342410 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 1782 | 1471295342414 Marionette TRACE conn4 <- [1,690,null,{}] 14:09:02 INFO - PROCESS | 1782 | 1471295342428 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:02 INFO - PROCESS | 1782 | 1471295342439 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:02 INFO - PROCESS | 1782 | 1471295342680 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 14:09:02 INFO - PROCESS | 1782 | 1471295342897 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 1782 | 1471295342908 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4d400 == 90 [pid = 1782] [id = 180] 14:09:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x93b67800) [pid = 1782] [serial = 540] [outer = (nil)] 14:09:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9bcd2800) [pid = 1782] [serial = 541] [outer = 0x93b67800] 14:09:03 INFO - PROCESS | 1782 | 1471295343023 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9c03e000) [pid = 1782] [serial = 542] [outer = 0x93b67800] 14:09:04 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:04 INFO - PROCESS | 1782 | 1471295344403 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2046ms 14:09:04 INFO - PROCESS | 1782 | 1471295344461 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 1782 | 1471295344466 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 14:09:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:09:04 INFO - PROCESS | 1782 | 1471295344494 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 1782 | 1471295344499 Marionette TRACE conn4 <- [1,694,null,{}] 14:09:04 INFO - PROCESS | 1782 | 1471295344505 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:04 INFO - PROCESS | 1782 | 1471295344511 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:04 INFO - PROCESS | 1782 | 1471295344712 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 14:09:04 INFO - PROCESS | 1782 | 1471295344906 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 1782 | 1471295344914 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b73bc00 == 91 [pid = 1782] [id = 181] 14:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9c03b000) [pid = 1782] [serial = 543] [outer = (nil)] 14:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9d81f400) [pid = 1782] [serial = 544] [outer = 0x9c03b000] 14:09:05 INFO - PROCESS | 1782 | 1471295344998 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9d823800) [pid = 1782] [serial = 545] [outer = 0x9c03b000] 14:09:06 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:06 INFO - PROCESS | 1782 | 1471295346331 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:09:06 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) 14:09:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1888ms 14:09:06 INFO - PROCESS | 1782 | 1471295346413 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 1782 | 1471295346418 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 14:09:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:09:06 INFO - PROCESS | 1782 | 1471295346478 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 1782 | 1471295346483 Marionette TRACE conn4 <- [1,698,null,{}] 14:09:06 INFO - PROCESS | 1782 | 1471295346497 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:06 INFO - PROCESS | 1782 | 1471295346503 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:06 INFO - PROCESS | 1782 | 1471295346736 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 14:09:06 INFO - PROCESS | 1782 | 1471295346938 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 1782 | 1471295346949 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x92410000 == 92 [pid = 1782] [id = 182] 14:09:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9a06b400) [pid = 1782] [serial = 546] [outer = (nil)] 14:09:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0xa063a400) [pid = 1782] [serial = 547] [outer = 0x9a06b400] 14:09:07 INFO - PROCESS | 1782 | 1471295347071 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0xa2263000) [pid = 1782] [serial = 548] [outer = 0x9a06b400] 14:09:08 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:08 INFO - PROCESS | 1782 | 1471295348603 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:09:08 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) 14:09:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2156ms 14:09:08 INFO - PROCESS | 1782 | 1471295348629 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 14:09:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:09:08 INFO - PROCESS | 1782 | 1471295348636 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 14:09:08 INFO - PROCESS | 1782 | 1471295348645 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 1782 | 1471295348651 Marionette TRACE conn4 <- [1,702,null,{}] 14:09:08 INFO - PROCESS | 1782 | 1471295348661 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:08 INFO - PROCESS | 1782 | 1471295348668 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:08 INFO - PROCESS | 1782 | 1471295348898 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 14:09:09 INFO - PROCESS | 1782 | 1471295349072 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 1782 | 1471295349087 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df98400 == 93 [pid = 1782] [id = 183] 14:09:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8df99400) [pid = 1782] [serial = 549] [outer = (nil)] 14:09:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8df9dc00) [pid = 1782] [serial = 550] [outer = 0x8df99400] 14:09:09 INFO - PROCESS | 1782 | 1471295349201 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8dfa3c00) [pid = 1782] [serial = 551] [outer = 0x8df99400] 14:09:10 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:10 INFO - PROCESS | 1782 | 1471295350663 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:09:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2088ms 14:09:10 INFO - PROCESS | 1782 | 1471295350732 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 1782 | 1471295350739 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 14:09:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:09:10 INFO - PROCESS | 1782 | 1471295350752 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 1782 | 1471295350756 Marionette TRACE conn4 <- [1,706,null,{}] 14:09:10 INFO - PROCESS | 1782 | 1471295350764 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 1782 | 1471295350771 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:11 INFO - PROCESS | 1782 | 1471295350999 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 14:09:11 INFO - PROCESS | 1782 | 1471295351200 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 1782 | 1471295351208 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4c400 == 94 [pid = 1782] [id = 184] 14:09:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8ce1a400) [pid = 1782] [serial = 552] [outer = (nil)] 14:09:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8e734000) [pid = 1782] [serial = 553] [outer = 0x8ce1a400] 14:09:11 INFO - PROCESS | 1782 | 1471295351338 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8f150400) [pid = 1782] [serial = 554] [outer = 0x8ce1a400] 14:09:11 INFO - PROCESS | 1782 | --DOCSHELL 0xa1094000 == 93 [pid = 1782] [id = 128] 14:09:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8f003c00 == 92 [pid = 1782] [id = 130] 14:09:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8f98b000 == 91 [pid = 1782] [id = 100] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0xa508f400) [pid = 1782] [serial = 430] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8f986c00) [pid = 1782] [serial = 421] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x9ad6a000) [pid = 1782] [serial = 424] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0xa1098000) [pid = 1782] [serial = 427] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0xa6f46800) [pid = 1782] [serial = 433] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8cf57000) [pid = 1782] [serial = 439] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8ce16800) [pid = 1782] [serial = 448] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8d0b3800) [pid = 1782] [serial = 442] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8d0bdc00) [pid = 1782] [serial = 445] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8e2cb000) [pid = 1782] [serial = 436] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x9528f400) [pid = 1782] [serial = 463] [outer = (nil)] [url = about:blank] 14:09:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8f008400 == 90 [pid = 1782] [id = 129] 14:09:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0b7800 == 89 [pid = 1782] [id = 99] 14:09:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8e9ec000 == 88 [pid = 1782] [id = 133] 14:09:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0ab800 == 87 [pid = 1782] [id = 127] 14:09:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0b0800 == 86 [pid = 1782] [id = 98] 14:09:11 INFO - PROCESS | 1782 | --DOCSHELL 0x93d85c00 == 85 [pid = 1782] [id = 126] 14:09:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9afd8800 == 84 [pid = 1782] [id = 159] 14:09:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0be400 == 83 [pid = 1782] [id = 158] 14:09:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9177ac00 == 82 [pid = 1782] [id = 157] 14:09:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf4dc00 == 81 [pid = 1782] [id = 156] 14:09:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce13400 == 80 [pid = 1782] [id = 155] 14:09:12 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x91357400) [pid = 1782] [serial = 457] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x914b8c00) [pid = 1782] [serial = 458] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8e72f800) [pid = 1782] [serial = 452] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8e2cfc00) [pid = 1782] [serial = 451] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8f4cc400) [pid = 1782] [serial = 455] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8f14ec00) [pid = 1782] [serial = 454] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9240ec00) [pid = 1782] [serial = 461] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9177fc00) [pid = 1782] [serial = 460] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1996ms 14:09:12 INFO - PROCESS | 1782 | 1471295352738 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:09:12 INFO - PROCESS | 1782 | 1471295352749 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 1782 | 1471295352752 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 14:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:09:12 INFO - PROCESS | 1782 | 1471295352908 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 1782 | 1471295352918 Marionette TRACE conn4 <- [1,710,null,{}] 14:09:12 INFO - PROCESS | 1782 | 1471295352968 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:12 INFO - PROCESS | 1782 | 1471295352977 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:13 INFO - PROCESS | 1782 | 1471295353162 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 14:09:13 INFO - PROCESS | 1782 | 1471295353174 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 1782 | 1471295353184 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2cc800 == 81 [pid = 1782] [id = 185] 14:09:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8e2ce400) [pid = 1782] [serial = 555] [outer = (nil)] 14:09:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x91361000) [pid = 1782] [serial = 556] [outer = 0x8e2ce400] 14:09:13 INFO - PROCESS | 1782 | 1471295353263 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x914b9400) [pid = 1782] [serial = 557] [outer = 0x8e2ce400] 14:09:14 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:14 INFO - PROCESS | 1782 | 1471295354595 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:09:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1776ms 14:09:14 INFO - PROCESS | 1782 | 1471295354634 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 1782 | 1471295354639 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 14:09:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:09:14 INFO - PROCESS | 1782 | 1471295354668 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 1782 | 1471295354672 Marionette TRACE conn4 <- [1,714,null,{}] 14:09:14 INFO - PROCESS | 1782 | 1471295354678 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:14 INFO - PROCESS | 1782 | 1471295354684 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:14 INFO - PROCESS | 1782 | 1471295354968 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 14:09:15 INFO - PROCESS | 1782 | 1471295355016 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 1782 | 1471295355022 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f007800 == 82 [pid = 1782] [id = 186] 14:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fb0d800) [pid = 1782] [serial = 558] [outer = (nil)] 14:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x91c83000) [pid = 1782] [serial = 559] [outer = 0x8fb0d800] 14:09:15 INFO - PROCESS | 1782 | 1471295355098 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x92408000) [pid = 1782] [serial = 560] [outer = 0x8fb0d800] 14:09:16 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x97996c00) [pid = 1782] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0xa34dd000) [pid = 1782] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8f4d5000) [pid = 1782] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9799a000) [pid = 1782] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8f4ca800) [pid = 1782] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9844f800) [pid = 1782] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9d352c00) [pid = 1782] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0xa3278000) [pid = 1782] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0xa2fcc400) [pid = 1782] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8e2c2000) [pid = 1782] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8cf4f800) [pid = 1782] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8cf55800) [pid = 1782] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9240bc00) [pid = 1782] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8ce10400) [pid = 1782] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8f4d2000) [pid = 1782] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8d0af400) [pid = 1782] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8e2c4c00) [pid = 1782] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9b0ecc00) [pid = 1782] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8f010c00) [pid = 1782] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8df94400) [pid = 1782] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9bcbdc00) [pid = 1782] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8e72e400) [pid = 1782] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8ce14c00) [pid = 1782] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9177b400) [pid = 1782] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8f0b4c00) [pid = 1782] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8e72bc00) [pid = 1782] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8df96800) [pid = 1782] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8e734800) [pid = 1782] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x91778c00) [pid = 1782] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0xa2262800) [pid = 1782] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8d0b8c00) [pid = 1782] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8f008800) [pid = 1782] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:09:16 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9d331400) [pid = 1782] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:09:16 INFO - PROCESS | 1782 | 1471295356857 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:09:16 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 14:09:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2255ms 14:09:16 INFO - PROCESS | 1782 | 1471295356912 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 1782 | 1471295356916 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 14:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:09:16 INFO - PROCESS | 1782 | 1471295356955 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 1782 | 1471295356958 Marionette TRACE conn4 <- [1,718,null,{}] 14:09:16 INFO - PROCESS | 1782 | 1471295356965 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:16 INFO - PROCESS | 1782 | 1471295356969 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:17 INFO - PROCESS | 1782 | 1471295357157 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 14:09:17 INFO - PROCESS | 1782 | 1471295357309 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 1782 | 1471295357317 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce10400 == 83 [pid = 1782] [id = 187] 14:09:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8ce12000) [pid = 1782] [serial = 561] [outer = (nil)] 14:09:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8e2c4c00) [pid = 1782] [serial = 562] [outer = 0x8ce12000] 14:09:17 INFO - PROCESS | 1782 | 1471295357387 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8e733000) [pid = 1782] [serial = 563] [outer = 0x8ce12000] 14:09:18 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:18 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:09:18 INFO - PROCESS | 1782 | 1471295358562 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1673ms 14:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:09:18 INFO - PROCESS | 1782 | 1471295358598 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 1782 | 1471295358601 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 14:09:18 INFO - PROCESS | 1782 | 1471295358608 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 1782 | 1471295358611 Marionette TRACE conn4 <- [1,722,null,{}] 14:09:18 INFO - PROCESS | 1782 | 1471295358618 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:18 INFO - PROCESS | 1782 | 1471295358627 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:18 INFO - PROCESS | 1782 | 1471295358989 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 14:09:19 INFO - PROCESS | 1782 | 1471295359171 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 1782 | 1471295359184 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce18c00 == 84 [pid = 1782] [id = 188] 14:09:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8ce19400) [pid = 1782] [serial = 564] [outer = (nil)] 14:09:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8cf4f400) [pid = 1782] [serial = 565] [outer = 0x8ce19400] 14:09:19 INFO - PROCESS | 1782 | 1471295359318 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8cf5a800) [pid = 1782] [serial = 566] [outer = 0x8ce19400] 14:09:20 INFO - PROCESS | 1782 | 1471295360351 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 1782 | 1471295360413 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 14:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:09:20 INFO - PROCESS | 1782 | 1471295360423 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 1782 | 1471295360429 Marionette TRACE conn4 <- [1,726,null,{}] 14:09:20 INFO - PROCESS | 1782 | 1471295360439 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:20 INFO - PROCESS | 1782 | 1471295360449 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:20 INFO - PROCESS | 1782 | 1471295360682 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 14:09:20 INFO - PROCESS | 1782 | 1471295360978 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 1782 | 1471295360991 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df9c800 == 85 [pid = 1782] [id = 189] 14:09:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8e2c7400) [pid = 1782] [serial = 567] [outer = (nil)] 14:09:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8e733c00) [pid = 1782] [serial = 568] [outer = 0x8e2c7400] 14:09:21 INFO - PROCESS | 1782 | 1471295361082 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8e9eec00) [pid = 1782] [serial = 569] [outer = 0x8e2c7400] 14:09:21 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:21 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:09:22 INFO - PROCESS | 1782 | 1471295362144 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1793ms 14:09:22 INFO - PROCESS | 1782 | 1471295362221 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 1782 | 1471295362227 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 14:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:09:22 INFO - PROCESS | 1782 | 1471295362236 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 1782 | 1471295362240 Marionette TRACE conn4 <- [1,730,null,{}] 14:09:22 INFO - PROCESS | 1782 | 1471295362247 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:22 INFO - PROCESS | 1782 | 1471295362253 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:22 INFO - PROCESS | 1782 | 1471295362497 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 14:09:22 INFO - PROCESS | 1782 | 1471295362803 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 1782 | 1471295362816 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e733400 == 86 [pid = 1782] [id = 190] 14:09:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8f4c9c00) [pid = 1782] [serial = 570] [outer = (nil)] 14:09:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x91772000) [pid = 1782] [serial = 571] [outer = 0x8f4c9c00] 14:09:22 INFO - PROCESS | 1782 | 1471295362959 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x91c7f800) [pid = 1782] [serial = 572] [outer = 0x8f4c9c00] 14:09:23 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:23 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:09:24 INFO - PROCESS | 1782 | 1471295364056 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 1782 | 1471295364130 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 14:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:09:24 INFO - PROCESS | 1782 | 1471295364148 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 1782 | 1471295364156 Marionette TRACE conn4 <- [1,734,null,{}] 14:09:24 INFO - PROCESS | 1782 | 1471295364163 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:24 INFO - PROCESS | 1782 | 1471295364169 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:24 INFO - PROCESS | 1782 | 1471295364442 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 14:09:24 INFO - PROCESS | 1782 | 1471295364691 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 1782 | 1471295364698 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2cec00 == 87 [pid = 1782] [id = 191] 14:09:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8f00f400) [pid = 1782] [serial = 573] [outer = (nil)] 14:09:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x93aae800) [pid = 1782] [serial = 574] [outer = 0x8f00f400] 14:09:24 INFO - PROCESS | 1782 | 1471295364818 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x99713800) [pid = 1782] [serial = 575] [outer = 0x8f00f400] 14:09:25 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:25 INFO - PROCESS | 1782 | 1471295365788 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:09:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1702ms 14:09:25 INFO - PROCESS | 1782 | 1471295365842 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 1782 | 1471295365846 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 14:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:09:25 INFO - PROCESS | 1782 | 1471295365853 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 1782 | 1471295365856 Marionette TRACE conn4 <- [1,738,null,{}] 14:09:25 INFO - PROCESS | 1782 | 1471295365863 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:25 INFO - PROCESS | 1782 | 1471295365867 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:26 INFO - PROCESS | 1782 | 1471295366082 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 14:09:26 INFO - PROCESS | 1782 | 1471295366324 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 1782 | 1471295366332 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a069c00 == 88 [pid = 1782] [id = 192] 14:09:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x9a06fc00) [pid = 1782] [serial = 576] [outer = (nil)] 14:09:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9a9e3000) [pid = 1782] [serial = 577] [outer = 0x9a06fc00] 14:09:26 INFO - PROCESS | 1782 | 1471295366461 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x9aec0c00) [pid = 1782] [serial = 578] [outer = 0x9a06fc00] 14:09:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:27 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:09:27 INFO - PROCESS | 1782 | 1471295367763 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1932ms 14:09:27 INFO - PROCESS | 1782 | 1471295367787 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 14:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:09:27 INFO - PROCESS | 1782 | 1471295367791 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 14:09:27 INFO - PROCESS | 1782 | 1471295367799 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 1782 | 1471295367802 Marionette TRACE conn4 <- [1,742,null,{}] 14:09:27 INFO - PROCESS | 1782 | 1471295367809 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:27 INFO - PROCESS | 1782 | 1471295367814 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:28 INFO - PROCESS | 1782 | 1471295368176 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 14:09:28 INFO - PROCESS | 1782 | 1471295368380 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 1782 | 1471295368399 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x9afd8800 == 89 [pid = 1782] [id = 193] 14:09:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9afdb000) [pid = 1782] [serial = 579] [outer = (nil)] 14:09:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9b0f2000) [pid = 1782] [serial = 580] [outer = 0x9afdb000] 14:09:28 INFO - PROCESS | 1782 | 1471295368534 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9bf94400) [pid = 1782] [serial = 581] [outer = 0x9afdb000] 14:09:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9bcc1800) [pid = 1782] [serial = 582] [outer = 0x9a87d400] 14:09:29 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:30 INFO - PROCESS | 1782 | 1471295370090 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:09:30 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 14:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2386ms 14:09:30 INFO - PROCESS | 1782 | 1471295370186 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 1782 | 1471295370190 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 14:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:09:30 INFO - PROCESS | 1782 | 1471295370197 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 1782 | 1471295370202 Marionette TRACE conn4 <- [1,746,null,{}] 14:09:30 INFO - PROCESS | 1782 | 1471295370208 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:30 INFO - PROCESS | 1782 | 1471295370213 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:30 INFO - PROCESS | 1782 | 1471295370452 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 14:09:30 INFO - PROCESS | 1782 | 1471295370653 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 1782 | 1471295370661 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0d800 == 90 [pid = 1782] [id = 194] 14:09:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x914b2000) [pid = 1782] [serial = 583] [outer = (nil)] 14:09:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9d332800) [pid = 1782] [serial = 584] [outer = 0x914b2000] 14:09:30 INFO - PROCESS | 1782 | 1471295370778 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0xa063dc00) [pid = 1782] [serial = 585] [outer = 0x914b2000] 14:09:31 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:32 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:32 INFO - PROCESS | 1782 | 1471295372135 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:09:32 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.) 14:09:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1991ms 14:09:32 INFO - PROCESS | 1782 | 1471295372211 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 1782 | 1471295372214 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 14:09:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:09:32 INFO - PROCESS | 1782 | 1471295372225 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 1782 | 1471295372229 Marionette TRACE conn4 <- [1,750,null,{}] 14:09:32 INFO - PROCESS | 1782 | 1471295372235 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 1782 | 1471295372241 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:32 INFO - PROCESS | 1782 | 1471295372459 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 14:09:32 INFO - PROCESS | 1782 | 1471295372657 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 1782 | 1471295372667 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc50c00 == 91 [pid = 1782] [id = 195] 14:09:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9792e400) [pid = 1782] [serial = 586] [outer = (nil)] 14:09:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0xa23aec00) [pid = 1782] [serial = 587] [outer = 0x9792e400] 14:09:32 INFO - PROCESS | 1782 | 1471295372783 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0xa259c400) [pid = 1782] [serial = 588] [outer = 0x9792e400] 14:09:34 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:34 INFO - PROCESS | 1782 | 1471295374166 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1984ms 14:09:34 INFO - PROCESS | 1782 | 1471295374224 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 1782 | 1471295374227 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 14:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:09:34 INFO - PROCESS | 1782 | 1471295374258 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 1782 | 1471295374261 Marionette TRACE conn4 <- [1,754,null,{}] 14:09:34 INFO - PROCESS | 1782 | 1471295374268 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:34 INFO - PROCESS | 1782 | 1471295374274 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:34 INFO - PROCESS | 1782 | 1471295374468 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 14:09:34 INFO - PROCESS | 1782 | 1471295374691 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 1782 | 1471295374699 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4c800 == 92 [pid = 1782] [id = 196] 14:09:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8cf52400) [pid = 1782] [serial = 589] [outer = (nil)] 14:09:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8cf5a400) [pid = 1782] [serial = 590] [outer = 0x8cf52400] 14:09:35 INFO - PROCESS | 1782 | 1471295375060 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8d8ee400) [pid = 1782] [serial = 591] [outer = 0x8cf52400] 14:09:36 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:36 INFO - PROCESS | 1782 | 1471295376565 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:09:36 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 14:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2400ms 14:09:36 INFO - PROCESS | 1782 | 1471295376655 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 1782 | 1471295376660 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 14:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:09:36 INFO - PROCESS | 1782 | 1471295376668 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 1782 | 1471295376674 Marionette TRACE conn4 <- [1,758,null,{}] 14:09:36 INFO - PROCESS | 1782 | 1471295376682 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:36 INFO - PROCESS | 1782 | 1471295376690 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:36 INFO - PROCESS | 1782 | 1471295376966 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 14:09:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf50800 == 91 [pid = 1782] [id = 147] 14:09:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8f00fc00 == 90 [pid = 1782] [id = 171] 14:09:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8df9b400 == 89 [pid = 1782] [id = 145] 14:09:36 INFO - PROCESS | 1782 | --DOCSHELL 0x93ab1800 == 88 [pid = 1782] [id = 104] 14:09:36 INFO - PROCESS | 1782 | --DOCSHELL 0x9a072400 == 87 [pid = 1782] [id = 118] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x93a75400) [pid = 1782] [serial = 523] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf4ec00 == 86 [pid = 1782] [id = 146] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0b3c00 == 85 [pid = 1782] [id = 117] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0e400 == 84 [pid = 1782] [id = 149] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0xa2262000 == 83 [pid = 1782] [id = 143] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf59000 == 82 [pid = 1782] [id = 148] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8f001800 == 81 [pid = 1782] [id = 144] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce10400 == 80 [pid = 1782] [id = 187] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8f007800 == 79 [pid = 1782] [id = 186] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2cc800 == 78 [pid = 1782] [id = 185] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4c400 == 77 [pid = 1782] [id = 184] 14:09:37 INFO - PROCESS | 1782 | 1471295377201 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 1782 | 1471295377208 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8df98400 == 76 [pid = 1782] [id = 183] 14:09:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf50800 == 77 [pid = 1782] [id = 197] 14:09:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8cf53400) [pid = 1782] [serial = 592] [outer = (nil)] 14:09:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8d0be800) [pid = 1782] [serial = 593] [outer = 0x8cf53400] 14:09:37 INFO - PROCESS | 1782 | 1471295377297 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8d8ee000) [pid = 1782] [serial = 594] [outer = 0x8cf53400] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8f988400 == 76 [pid = 1782] [id = 178] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x92410400 == 75 [pid = 1782] [id = 177] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8e9ed400 == 74 [pid = 1782] [id = 176] 14:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0c800 == 73 [pid = 1782] [id = 175] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8ce18400) [pid = 1782] [serial = 449] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9aec0000) [pid = 1782] [serial = 401] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9bf93c00) [pid = 1782] [serial = 419] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9135e000) [pid = 1782] [serial = 422] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9afd5000) [pid = 1782] [serial = 425] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0xa23b6c00) [pid = 1782] [serial = 428] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0xa6daa800) [pid = 1782] [serial = 431] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0xa6f83000) [pid = 1782] [serial = 434] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8e2ce000) [pid = 1782] [serial = 437] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8cf5b000) [pid = 1782] [serial = 440] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8d0b7400) [pid = 1782] [serial = 443] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9a06b000) [pid = 1782] [serial = 464] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8e735400) [pid = 1782] [serial = 395] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8f0b9400) [pid = 1782] [serial = 373] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0xa689e400) [pid = 1782] [serial = 398] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x93a71000) [pid = 1782] [serial = 376] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0xa2fcfc00) [pid = 1782] [serial = 386] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8e72a400) [pid = 1782] [serial = 446] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0xa20a3c00) [pid = 1782] [serial = 389] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0xa0639c00) [pid = 1782] [serial = 383] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9b740800) [pid = 1782] [serial = 380] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0xa68a3400) [pid = 1782] [serial = 392] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x91773c00) [pid = 1782] [serial = 520] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0xa4e5c000) [pid = 1782] [serial = 493] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0xa8c1a400) [pid = 1782] [serial = 499] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8d8eb800) [pid = 1782] [serial = 509] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8d0bb800) [pid = 1782] [serial = 508] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8e9e9000) [pid = 1782] [serial = 512] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8e72a000) [pid = 1782] [serial = 511] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9b767000) [pid = 1782] [serial = 479] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9b0f5c00) [pid = 1782] [serial = 478] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8d8eb000) [pid = 1782] [serial = 496] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8f0bac00) [pid = 1782] [serial = 514] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8f152000) [pid = 1782] [serial = 515] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x9ab16400) [pid = 1782] [serial = 475] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x9afd2400) [pid = 1782] [serial = 476] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8bc50800) [pid = 1782] [serial = 502] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x9d354000) [pid = 1782] [serial = 482] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x9bcd7400) [pid = 1782] [serial = 481] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8f0ad800) [pid = 1782] [serial = 470] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8f004800) [pid = 1782] [serial = 469] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8df94800) [pid = 1782] [serial = 467] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0xa063cc00) [pid = 1782] [serial = 484] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x9bcbe000) [pid = 1782] [serial = 490] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x91c87800) [pid = 1782] [serial = 487] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8cc46800) [pid = 1782] [serial = 505] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8cf4d400) [pid = 1782] [serial = 466] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x91779c00) [pid = 1782] [serial = 521] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x939ef000) [pid = 1782] [serial = 473] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x92403c00) [pid = 1782] [serial = 472] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x914af000) [pid = 1782] [serial = 518] [outer = (nil)] [url = about:blank] 14:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8fb06800) [pid = 1782] [serial = 517] [outer = (nil)] [url = about:blank] 14:09:38 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:38 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:09:38 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:38 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:38 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:38 INFO - PROCESS | 1782 | 1471295378260 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1652ms 14:09:38 INFO - PROCESS | 1782 | 1471295378321 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 1782 | 1471295378327 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 14:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:09:38 INFO - PROCESS | 1782 | 1471295378339 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 1782 | 1471295378343 Marionette TRACE conn4 <- [1,762,null,{}] 14:09:38 INFO - PROCESS | 1782 | 1471295378351 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:38 INFO - PROCESS | 1782 | 1471295378356 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:38 INFO - PROCESS | 1782 | 1471295378564 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 14:09:38 INFO - PROCESS | 1782 | 1471295378780 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 1782 | 1471295378790 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e9e9000 == 74 [pid = 1782] [id = 198] 14:09:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8e9ec000) [pid = 1782] [serial = 595] [outer = (nil)] 14:09:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8f007c00) [pid = 1782] [serial = 596] [outer = 0x8e9ec000] 14:09:38 INFO - PROCESS | 1782 | 1471295378868 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8f0b9400) [pid = 1782] [serial = 597] [outer = 0x8e9ec000] 14:09:40 INFO - PROCESS | 1782 | 1471295380180 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:09:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1889ms 14:09:40 INFO - PROCESS | 1782 | 1471295380229 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 14:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:09:40 INFO - PROCESS | 1782 | 1471295380233 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 14:09:40 INFO - PROCESS | 1782 | 1471295380241 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 1782 | 1471295380248 Marionette TRACE conn4 <- [1,766,null,{}] 14:09:40 INFO - PROCESS | 1782 | 1471295380331 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:40 INFO - PROCESS | 1782 | 1471295380340 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:40 INFO - PROCESS | 1782 | 1471295380605 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 14:09:40 INFO - PROCESS | 1782 | 1471295380636 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 1782 | 1471295380648 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e9edc00 == 75 [pid = 1782] [id = 199] 14:09:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8f14e800) [pid = 1782] [serial = 598] [outer = (nil)] 14:09:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x914b1c00) [pid = 1782] [serial = 599] [outer = 0x8f14e800] 14:09:40 INFO - PROCESS | 1782 | 1471295380716 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x91776000) [pid = 1782] [serial = 600] [outer = 0x8f14e800] 14:09:41 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8df99400) [pid = 1782] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:09:41 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8fb0d800) [pid = 1782] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:09:41 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8e2ce400) [pid = 1782] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:09:41 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8ce1a400) [pid = 1782] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:09:42 INFO - PROCESS | 1782 | 1471295382157 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:09:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2001ms 14:09:42 INFO - PROCESS | 1782 | 1471295382243 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 1782 | 1471295382248 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 14:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:09:42 INFO - PROCESS | 1782 | 1471295382270 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 1782 | 1471295382274 Marionette TRACE conn4 <- [1,770,null,{}] 14:09:42 INFO - PROCESS | 1782 | 1471295382280 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:42 INFO - PROCESS | 1782 | 1471295382286 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:42 INFO - PROCESS | 1782 | 1471295382533 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 14:09:42 INFO - PROCESS | 1782 | 1471295382548 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 1782 | 1471295382554 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0b9000 == 76 [pid = 1782] [id = 200] 14:09:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8df99400) [pid = 1782] [serial = 601] [outer = (nil)] 14:09:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x9177b400) [pid = 1782] [serial = 602] [outer = 0x8df99400] 14:09:42 INFO - PROCESS | 1782 | 1471295382629 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x91c87800) [pid = 1782] [serial = 603] [outer = 0x8df99400] 14:09:43 INFO - PROCESS | 1782 | 1471295383563 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1340ms 14:09:43 INFO - PROCESS | 1782 | 1471295383679 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 1782 | 1471295383685 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 14:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:09:43 INFO - PROCESS | 1782 | 1471295383702 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 1782 | 1471295383709 Marionette TRACE conn4 <- [1,774,null,{}] 14:09:43 INFO - PROCESS | 1782 | 1471295383730 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:43 INFO - PROCESS | 1782 | 1471295383738 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:43 INFO - PROCESS | 1782 | 1471295383963 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 14:09:44 INFO - PROCESS | 1782 | 1471295384248 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 1782 | 1471295384264 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8e1400 == 77 [pid = 1782] [id = 201] 14:09:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8d8e2000) [pid = 1782] [serial = 604] [outer = (nil)] 14:09:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8df9bc00) [pid = 1782] [serial = 605] [outer = 0x8d8e2000] 14:09:44 INFO - PROCESS | 1782 | 1471295384399 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8e9e7c00) [pid = 1782] [serial = 606] [outer = 0x8d8e2000] 14:09:45 INFO - PROCESS | 1782 | 1471295385409 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1756ms 14:09:45 INFO - PROCESS | 1782 | 1471295385454 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 1782 | 1471295385460 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 14:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:09:45 INFO - PROCESS | 1782 | 1471295385472 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 1782 | 1471295385478 Marionette TRACE conn4 <- [1,778,null,{}] 14:09:45 INFO - PROCESS | 1782 | 1471295385487 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:45 INFO - PROCESS | 1782 | 1471295385494 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:45 INFO - PROCESS | 1782 | 1471295385762 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 14:09:46 INFO - PROCESS | 1782 | 1471295386062 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 1782 | 1471295386075 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f4cc400 == 78 [pid = 1782] [id = 202] 14:09:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8f989400) [pid = 1782] [serial = 607] [outer = (nil)] 14:09:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8fb0d800) [pid = 1782] [serial = 608] [outer = 0x8f989400] 14:09:46 INFO - PROCESS | 1782 | 1471295386166 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x914af800) [pid = 1782] [serial = 609] [outer = 0x8f989400] 14:09:47 INFO - PROCESS | 1782 | 1471295387182 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1753ms 14:09:47 INFO - PROCESS | 1782 | 1471295387223 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 14:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:09:47 INFO - PROCESS | 1782 | 1471295387228 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 14:09:47 INFO - PROCESS | 1782 | 1471295387237 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 1782 | 1471295387242 Marionette TRACE conn4 <- [1,782,null,{}] 14:09:47 INFO - PROCESS | 1782 | 1471295387258 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:47 INFO - PROCESS | 1782 | 1471295387268 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:47 INFO - PROCESS | 1782 | 1471295387538 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 14:09:47 INFO - PROCESS | 1782 | 1471295387884 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 1782 | 1471295387900 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x93ab0000 == 79 [pid = 1782] [id = 203] 14:09:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x93ab0800) [pid = 1782] [serial = 610] [outer = (nil)] 14:09:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x93b6c000) [pid = 1782] [serial = 611] [outer = 0x93ab0800] 14:09:47 INFO - PROCESS | 1782 | 1471295387990 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x9539b800) [pid = 1782] [serial = 612] [outer = 0x93ab0800] 14:09:48 INFO - PROCESS | 1782 | 1471295388969 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1794ms 14:09:49 INFO - PROCESS | 1782 | 1471295389029 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 1782 | 1471295389032 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 14:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:09:49 INFO - PROCESS | 1782 | 1471295389041 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 1782 | 1471295389045 Marionette TRACE conn4 <- [1,786,null,{}] 14:09:49 INFO - PROCESS | 1782 | 1471295389052 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:49 INFO - PROCESS | 1782 | 1471295389058 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:49 INFO - PROCESS | 1782 | 1471295389325 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 14:09:49 INFO - PROCESS | 1782 | 1471295389575 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 1782 | 1471295389588 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x9393e000 == 80 [pid = 1782] [id = 204] 14:09:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x95360800) [pid = 1782] [serial = 613] [outer = (nil)] 14:09:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x9a0e1800) [pid = 1782] [serial = 614] [outer = 0x95360800] 14:09:49 INFO - PROCESS | 1782 | 1471295389712 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x9a9dec00) [pid = 1782] [serial = 615] [outer = 0x95360800] 14:09:50 INFO - PROCESS | 1782 | 1471295390648 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1684ms 14:09:50 INFO - PROCESS | 1782 | 1471295390726 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 1782 | 1471295390729 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 14:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:09:50 INFO - PROCESS | 1782 | 1471295390737 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 1782 | 1471295390741 Marionette TRACE conn4 <- [1,790,null,{}] 14:09:50 INFO - PROCESS | 1782 | 1471295390747 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:50 INFO - PROCESS | 1782 | 1471295390753 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:50 INFO - PROCESS | 1782 | 1471295390992 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 14:09:51 INFO - PROCESS | 1782 | 1471295391282 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 1782 | 1471295391291 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc48400 == 81 [pid = 1782] [id = 205] 14:09:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8cc4dc00) [pid = 1782] [serial = 616] [outer = (nil)] 14:09:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x9afcec00) [pid = 1782] [serial = 617] [outer = 0x8cc4dc00] 14:09:51 INFO - PROCESS | 1782 | 1471295391380 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x9afd0c00) [pid = 1782] [serial = 618] [outer = 0x8cc4dc00] 14:09:52 INFO - PROCESS | 1782 | 1471295392376 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1683ms 14:09:52 INFO - PROCESS | 1782 | 1471295392422 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 14:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:09:52 INFO - PROCESS | 1782 | 1471295392426 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 14:09:52 INFO - PROCESS | 1782 | 1471295392434 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 1782 | 1471295392438 Marionette TRACE conn4 <- [1,794,null,{}] 14:09:52 INFO - PROCESS | 1782 | 1471295392445 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:52 INFO - PROCESS | 1782 | 1471295392456 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:52 INFO - PROCESS | 1782 | 1471295392750 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 14:09:53 INFO - PROCESS | 1782 | 1471295393049 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 1782 | 1471295393069 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce13000 == 82 [pid = 1782] [id = 206] 14:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x9afd8000) [pid = 1782] [serial = 619] [outer = (nil)] 14:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x9bcb9000) [pid = 1782] [serial = 620] [outer = 0x9afd8000] 14:09:53 INFO - PROCESS | 1782 | 1471295393165 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x9bfa0000) [pid = 1782] [serial = 621] [outer = 0x9afd8000] 14:09:54 INFO - PROCESS | 1782 | 1471295394133 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1743ms 14:09:54 INFO - PROCESS | 1782 | 1471295394176 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 14:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:09:54 INFO - PROCESS | 1782 | 1471295394181 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 14:09:54 INFO - PROCESS | 1782 | 1471295394188 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 1782 | 1471295394192 Marionette TRACE conn4 <- [1,798,null,{}] 14:09:54 INFO - PROCESS | 1782 | 1471295394198 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:54 INFO - PROCESS | 1782 | 1471295394204 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:54 INFO - PROCESS | 1782 | 1471295394420 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 14:09:54 INFO - PROCESS | 1782 | 1471295394682 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 1782 | 1471295394690 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4b400 == 83 [pid = 1782] [id = 207] 14:09:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8cf4d800) [pid = 1782] [serial = 622] [outer = (nil)] 14:09:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x9d4b2800) [pid = 1782] [serial = 623] [outer = 0x8cf4d800] 14:09:54 INFO - PROCESS | 1782 | 1471295394818 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0xa0638000) [pid = 1782] [serial = 624] [outer = 0x8cf4d800] 14:09:55 INFO - PROCESS | 1782 | 1471295395726 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:09:55 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 14:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1583ms 14:09:55 INFO - PROCESS | 1782 | 1471295395772 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 14:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:09:55 INFO - PROCESS | 1782 | 1471295395776 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 14:09:55 INFO - PROCESS | 1782 | 1471295395783 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 1782 | 1471295395787 Marionette TRACE conn4 <- [1,802,null,{}] 14:09:55 INFO - PROCESS | 1782 | 1471295395793 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:55 INFO - PROCESS | 1782 | 1471295395799 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:56 INFO - PROCESS | 1782 | 1471295396015 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 14:09:56 INFO - PROCESS | 1782 | 1471295396262 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 1782 | 1471295396275 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce10800 == 84 [pid = 1782] [id = 208] 14:09:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x9c032000) [pid = 1782] [serial = 625] [outer = (nil)] 14:09:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0xa20a4000) [pid = 1782] [serial = 626] [outer = 0x9c032000] 14:09:56 INFO - PROCESS | 1782 | 1471295396398 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0xa2268800) [pid = 1782] [serial = 627] [outer = 0x9c032000] 14:09:57 INFO - PROCESS | 1782 | 1471295397299 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:09:57 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 14:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1551ms 14:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:09:57 INFO - PROCESS | 1782 | 1471295397335 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 1782 | 1471295397338 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 14:09:57 INFO - PROCESS | 1782 | 1471295397346 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 1782 | 1471295397349 Marionette TRACE conn4 <- [1,806,null,{}] 14:09:57 INFO - PROCESS | 1782 | 1471295397376 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:57 INFO - PROCESS | 1782 | 1471295397382 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:57 INFO - PROCESS | 1782 | 1471295397595 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 14:09:57 INFO - PROCESS | 1782 | 1471295397843 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 1782 | 1471295397854 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f007800 == 85 [pid = 1782] [id = 209] 14:09:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9c037400) [pid = 1782] [serial = 628] [outer = (nil)] 14:09:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0xa253d400) [pid = 1782] [serial = 629] [outer = 0x9c037400] 14:09:57 INFO - PROCESS | 1782 | 1471295397975 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0xa320d800) [pid = 1782] [serial = 630] [outer = 0x9c037400] 14:09:58 INFO - PROCESS | 1782 | 1471295398928 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:09:58 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 14:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1651ms 14:09:59 INFO - PROCESS | 1782 | 1471295398997 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 1782 | 1471295399003 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 14:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:09:59 INFO - PROCESS | 1782 | 1471295399010 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 1782 | 1471295399014 Marionette TRACE conn4 <- [1,810,null,{}] 14:09:59 INFO - PROCESS | 1782 | 1471295399021 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:59 INFO - PROCESS | 1782 | 1471295399026 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:59 INFO - PROCESS | 1782 | 1471295399271 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 14:09:59 INFO - PROCESS | 1782 | 1471295399571 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 1782 | 1471295399577 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:09:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc49800 == 86 [pid = 1782] [id = 210] 14:09:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f154400) [pid = 1782] [serial = 631] [outer = (nil)] 14:09:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0xa4e54c00) [pid = 1782] [serial = 632] [outer = 0x8f154400] 14:09:59 INFO - PROCESS | 1782 | 1471295399662 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0xa508f400) [pid = 1782] [serial = 633] [outer = 0x8f154400] 14:10:00 INFO - PROCESS | 1782 | 1471295400603 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1657ms 14:10:00 INFO - PROCESS | 1782 | 1471295400669 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 14:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:10:00 INFO - PROCESS | 1782 | 1471295400674 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 14:10:00 INFO - PROCESS | 1782 | 1471295400681 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 1782 | 1471295400687 Marionette TRACE conn4 <- [1,814,null,{}] 14:10:00 INFO - PROCESS | 1782 | 1471295400693 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:00 INFO - PROCESS | 1782 | 1471295400699 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:00 INFO - PROCESS | 1782 | 1471295400987 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 14:10:01 INFO - PROCESS | 1782 | 1471295401301 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 1782 | 1471295401313 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x92409400 == 87 [pid = 1782] [id = 211] 14:10:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0xa6993c00) [pid = 1782] [serial = 634] [outer = (nil)] 14:10:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0xa6da9000) [pid = 1782] [serial = 635] [outer = 0xa6993c00] 14:10:01 INFO - PROCESS | 1782 | 1471295401400 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0xa6f46800) [pid = 1782] [serial = 636] [outer = 0xa6993c00] 14:10:02 INFO - PROCESS | 1782 | 1471295402762 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 1782 | 1471295402927 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 14:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:10:02 INFO - PROCESS | 1782 | 1471295402955 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 1782 | 1471295402960 Marionette TRACE conn4 <- [1,818,null,{}] 14:10:02 INFO - PROCESS | 1782 | 1471295402969 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:02 INFO - PROCESS | 1782 | 1471295402975 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:03 INFO - PROCESS | 1782 | 1471295403183 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 14:10:03 INFO - PROCESS | 1782 | 1471295403404 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 1782 | 1471295403419 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8e3800 == 88 [pid = 1782] [id = 212] 14:10:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8df97000) [pid = 1782] [serial = 637] [outer = (nil)] 14:10:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8e2c9000) [pid = 1782] [serial = 638] [outer = 0x8df97000] 14:10:03 INFO - PROCESS | 1782 | 1471295403496 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f00d800) [pid = 1782] [serial = 639] [outer = 0x8df97000] 14:10:04 INFO - PROCESS | 1782 | 1471295404620 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1690ms 14:10:04 INFO - PROCESS | 1782 | 1471295404642 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 1782 | 1471295404649 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 14:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:10:04 INFO - PROCESS | 1782 | 1471295404660 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 1782 | 1471295404665 Marionette TRACE conn4 <- [1,822,null,{}] 14:10:04 INFO - PROCESS | 1782 | 1471295404671 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:04 INFO - PROCESS | 1782 | 1471295404676 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:04 INFO - PROCESS | 1782 | 1471295404898 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 14:10:05 INFO - PROCESS | 1782 | 1471295405145 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 1782 | 1471295405156 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4c800 == 89 [pid = 1782] [id = 213] 14:10:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x91361800) [pid = 1782] [serial = 640] [outer = (nil)] 14:10:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x91779000) [pid = 1782] [serial = 641] [outer = 0x91361800] 14:10:05 INFO - PROCESS | 1782 | 1471295405239 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x91c8c000) [pid = 1782] [serial = 642] [outer = 0x91361800] 14:10:06 INFO - PROCESS | 1782 | 1471295406222 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 14:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:10:06 INFO - PROCESS | 1782 | 1471295406311 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 14:10:06 INFO - PROCESS | 1782 | 1471295406319 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 1782 | 1471295406325 Marionette TRACE conn4 <- [1,826,null,{}] 14:10:06 INFO - PROCESS | 1782 | 1471295406342 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:06 INFO - PROCESS | 1782 | 1471295406351 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc51400 == 88 [pid = 1782] [id = 169] 14:10:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8dfa1000 == 87 [pid = 1782] [id = 170] 14:10:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8f4c8400 == 86 [pid = 1782] [id = 101] 14:10:06 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0xa063a400) [pid = 1782] [serial = 547] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x93aae400) [pid = 1782] [serial = 532] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8d0b4400) [pid = 1782] [serial = 526] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8f0ac800) [pid = 1782] [serial = 529] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9bcd2800) [pid = 1782] [serial = 541] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9d81f400) [pid = 1782] [serial = 544] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9a073800) [pid = 1782] [serial = 535] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9aec7000) [pid = 1782] [serial = 538] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8e2c4c00) [pid = 1782] [serial = 562] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1782 | 1471295406755 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 14:10:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2cec00 == 85 [pid = 1782] [id = 191] 14:10:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8e733400 == 84 [pid = 1782] [id = 190] 14:10:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8df9c800 == 83 [pid = 1782] [id = 189] 14:10:07 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce18c00 == 82 [pid = 1782] [id = 188] 14:10:07 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8df9dc00) [pid = 1782] [serial = 550] [outer = (nil)] [url = about:blank] 14:10:07 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x91c83000) [pid = 1782] [serial = 559] [outer = (nil)] [url = about:blank] 14:10:07 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x914b9400) [pid = 1782] [serial = 557] [outer = (nil)] [url = about:blank] 14:10:07 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8dfa3c00) [pid = 1782] [serial = 551] [outer = (nil)] [url = about:blank] 14:10:07 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x91361000) [pid = 1782] [serial = 556] [outer = (nil)] [url = about:blank] 14:10:07 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8e734000) [pid = 1782] [serial = 553] [outer = (nil)] [url = about:blank] 14:10:07 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x92408000) [pid = 1782] [serial = 560] [outer = (nil)] [url = about:blank] 14:10:07 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8f150400) [pid = 1782] [serial = 554] [outer = (nil)] [url = about:blank] 14:10:07 INFO - PROCESS | 1782 | 1471295407015 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 1782 | 1471295407029 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df9c800 == 83 [pid = 1782] [id = 214] 14:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8df9dc00) [pid = 1782] [serial = 643] [outer = (nil)] 14:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8f010800) [pid = 1782] [serial = 644] [outer = 0x8df9dc00] 14:10:07 INFO - PROCESS | 1782 | 1471295407101 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f98e800) [pid = 1782] [serial = 645] [outer = 0x8df9dc00] 14:10:07 INFO - PROCESS | 1782 | 1471295407934 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1639ms 14:10:07 INFO - PROCESS | 1782 | 1471295407958 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 1782 | 1471295407962 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 14:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:10:07 INFO - PROCESS | 1782 | 1471295407969 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 1782 | 1471295407974 Marionette TRACE conn4 <- [1,830,null,{}] 14:10:07 INFO - PROCESS | 1782 | 1471295407980 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:07 INFO - PROCESS | 1782 | 1471295407986 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:08 INFO - PROCESS | 1782 | 1471295408198 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 14:10:08 INFO - PROCESS | 1782 | 1471295408382 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 1782 | 1471295408390 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e9e6c00 == 84 [pid = 1782] [id = 215] 14:10:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8f98b800) [pid = 1782] [serial = 646] [outer = (nil)] 14:10:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9240e000) [pid = 1782] [serial = 647] [outer = 0x8f98b800] 14:10:08 INFO - PROCESS | 1782 | 1471295408468 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x94819c00) [pid = 1782] [serial = 648] [outer = 0x8f98b800] 14:10:09 INFO - PROCESS | 1782 | 1471295409297 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1383ms 14:10:09 INFO - PROCESS | 1782 | 1471295409357 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 14:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:10:09 INFO - PROCESS | 1782 | 1471295409362 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 14:10:09 INFO - PROCESS | 1782 | 1471295409368 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 1782 | 1471295409372 Marionette TRACE conn4 <- [1,834,null,{}] 14:10:09 INFO - PROCESS | 1782 | 1471295409378 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:09 INFO - PROCESS | 1782 | 1471295409384 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:09 INFO - PROCESS | 1782 | 1471295409643 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 14:10:09 INFO - PROCESS | 1782 | 1471295409670 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 1782 | 1471295409680 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2c2800 == 85 [pid = 1782] [id = 216] 14:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8e2cec00) [pid = 1782] [serial = 649] [outer = (nil)] 14:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x9a073800) [pid = 1782] [serial = 650] [outer = 0x8e2cec00] 14:10:09 INFO - PROCESS | 1782 | 1471295409750 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9a9e0000) [pid = 1782] [serial = 651] [outer = 0x8e2cec00] 14:10:10 INFO - PROCESS | 1782 | 1471295410781 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1442ms 14:10:10 INFO - PROCESS | 1782 | 1471295410811 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 1782 | 1471295410815 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 14:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:10:10 INFO - PROCESS | 1782 | 1471295410821 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 1782 | 1471295410825 Marionette TRACE conn4 <- [1,838,null,{}] 14:10:10 INFO - PROCESS | 1782 | 1471295410831 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:10 INFO - PROCESS | 1782 | 1471295410841 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:11 INFO - PROCESS | 1782 | 1471295411140 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 14:10:11 INFO - PROCESS | 1782 | 1471295411170 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 1782 | 1471295411180 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x92407000 == 86 [pid = 1782] [id = 217] 14:10:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x9a402400) [pid = 1782] [serial = 652] [outer = (nil)] 14:10:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9c039400) [pid = 1782] [serial = 653] [outer = 0x9a402400] 14:10:11 INFO - PROCESS | 1782 | 1471295411252 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9d354800) [pid = 1782] [serial = 654] [outer = 0x9a402400] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8ce12000) [pid = 1782] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x979a0c00) [pid = 1782] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9c03b000) [pid = 1782] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x93b67800) [pid = 1782] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9a06b400) [pid = 1782] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x9177cc00) [pid = 1782] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8cf54000) [pid = 1782] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8f004c00) [pid = 1782] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x939ee800) [pid = 1782] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8d8e4800) [pid = 1782] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0xa82f0800) [pid = 1782] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8e9f1800) [pid = 1782] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8f0aec00) [pid = 1782] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x91c85800) [pid = 1782] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9b0ec000) [pid = 1782] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x91c88000) [pid = 1782] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8bc4f800) [pid = 1782] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8bc4e400) [pid = 1782] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8f14e800) [pid = 1782] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8f4c9c00) [pid = 1782] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8cf52400) [pid = 1782] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8ce19400) [pid = 1782] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8e2c7400) [pid = 1782] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8e9ec000) [pid = 1782] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:10:12 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8cf53400) [pid = 1782] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:10:12 INFO - PROCESS | 1782 | 1471295412649 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1884ms 14:10:12 INFO - PROCESS | 1782 | 1471295412707 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 1782 | 1471295412712 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 14:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:10:12 INFO - PROCESS | 1782 | 1471295412718 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 1782 | 1471295412722 Marionette TRACE conn4 <- [1,842,null,{}] 14:10:12 INFO - PROCESS | 1782 | 1471295412728 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:12 INFO - PROCESS | 1782 | 1471295412734 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:12 INFO - PROCESS | 1782 | 1471295412991 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 14:10:13 INFO - PROCESS | 1782 | 1471295413007 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 1782 | 1471295413017 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4e400 == 87 [pid = 1782] [id = 218] 14:10:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8cc42400) [pid = 1782] [serial = 655] [outer = (nil)] 14:10:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8e9ec000) [pid = 1782] [serial = 656] [outer = 0x8cc42400] 14:10:13 INFO - PROCESS | 1782 | 1471295413087 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x91c85400) [pid = 1782] [serial = 657] [outer = 0x8cc42400] 14:10:14 INFO - PROCESS | 1782 | 1471295414175 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1487ms 14:10:14 INFO - PROCESS | 1782 | 1471295414207 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 1782 | 1471295414215 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 14:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:10:14 INFO - PROCESS | 1782 | 1471295414226 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 1782 | 1471295414231 Marionette TRACE conn4 <- [1,846,null,{}] 14:10:14 INFO - PROCESS | 1782 | 1471295414261 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:14 INFO - PROCESS | 1782 | 1471295414267 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:14 INFO - PROCESS | 1782 | 1471295414525 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 14:10:14 INFO - PROCESS | 1782 | 1471295414822 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 1782 | 1471295414838 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0b8400 == 88 [pid = 1782] [id = 219] 14:10:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8d0b8c00) [pid = 1782] [serial = 658] [outer = (nil)] 14:10:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8d8e4800) [pid = 1782] [serial = 659] [outer = 0x8d0b8c00] 14:10:14 INFO - PROCESS | 1782 | 1471295414926 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8e2c1c00) [pid = 1782] [serial = 660] [outer = 0x8d0b8c00] 14:10:15 INFO - PROCESS | 1782 | 1471295415922 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1755ms 14:10:15 INFO - PROCESS | 1782 | 1471295415981 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 1782 | 1471295415989 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 14:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:10:16 INFO - PROCESS | 1782 | 1471295416002 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 1782 | 1471295416008 Marionette TRACE conn4 <- [1,850,null,{}] 14:10:16 INFO - PROCESS | 1782 | 1471295416015 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:16 INFO - PROCESS | 1782 | 1471295416022 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:16 INFO - PROCESS | 1782 | 1471295416378 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 14:10:16 INFO - PROCESS | 1782 | 1471295416595 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 1782 | 1471295416604 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0af800 == 89 [pid = 1782] [id = 220] 14:10:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8f98a000) [pid = 1782] [serial = 661] [outer = (nil)] 14:10:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x914b9400) [pid = 1782] [serial = 662] [outer = 0x8f98a000] 14:10:16 INFO - PROCESS | 1782 | 1471295416694 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x92408000) [pid = 1782] [serial = 663] [outer = 0x8f98a000] 14:10:17 INFO - PROCESS | 1782 | 1471295417702 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1739ms 14:10:17 INFO - PROCESS | 1782 | 1471295417741 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 1782 | 1471295417744 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 14:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:10:17 INFO - PROCESS | 1782 | 1471295417753 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 1782 | 1471295417759 Marionette TRACE conn4 <- [1,854,null,{}] 14:10:17 INFO - PROCESS | 1782 | 1471295417776 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:17 INFO - PROCESS | 1782 | 1471295417786 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:18 INFO - PROCESS | 1782 | 1471295418020 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 14:10:18 INFO - PROCESS | 1782 | 1471295418379 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 1782 | 1471295418391 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x9aec0800 == 90 [pid = 1782] [id = 221] 14:10:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x9aec4c00) [pid = 1782] [serial = 664] [outer = (nil)] 14:10:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x9b3c4c00) [pid = 1782] [serial = 665] [outer = 0x9aec4c00] 14:10:18 INFO - PROCESS | 1782 | 1471295418480 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x9bcb6400) [pid = 1782] [serial = 666] [outer = 0x9aec4c00] 14:10:19 INFO - PROCESS | 1782 | 1471295419449 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1742ms 14:10:19 INFO - PROCESS | 1782 | 1471295419495 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 14:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:10:19 INFO - PROCESS | 1782 | 1471295419500 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 14:10:19 INFO - PROCESS | 1782 | 1471295419508 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 1782 | 1471295419511 Marionette TRACE conn4 <- [1,858,null,{}] 14:10:19 INFO - PROCESS | 1782 | 1471295419518 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:19 INFO - PROCESS | 1782 | 1471295419523 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:19 INFO - PROCESS | 1782 | 1471295419745 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 14:10:20 INFO - PROCESS | 1782 | 1471295420015 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 1782 | 1471295420022 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc41800 == 91 [pid = 1782] [id = 222] 14:10:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x9970d800) [pid = 1782] [serial = 667] [outer = (nil)] 14:10:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0xa0638800) [pid = 1782] [serial = 668] [outer = 0x9970d800] 14:10:20 INFO - PROCESS | 1782 | 1471295420150 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0xa2378c00) [pid = 1782] [serial = 669] [outer = 0x9970d800] 14:10:21 INFO - PROCESS | 1782 | 1471295421081 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1641ms 14:10:21 INFO - PROCESS | 1782 | 1471295421149 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 14:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:10:21 INFO - PROCESS | 1782 | 1471295421153 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 14:10:21 INFO - PROCESS | 1782 | 1471295421160 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 1782 | 1471295421164 Marionette TRACE conn4 <- [1,862,null,{}] 14:10:21 INFO - PROCESS | 1782 | 1471295421170 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:21 INFO - PROCESS | 1782 | 1471295421175 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:21 INFO - PROCESS | 1782 | 1471295421420 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 14:10:21 INFO - PROCESS | 1782 | 1471295421735 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 1782 | 1471295421741 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c038400 == 92 [pid = 1782] [id = 223] 14:10:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9d825400) [pid = 1782] [serial = 670] [outer = (nil)] 14:10:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0xa34d9800) [pid = 1782] [serial = 671] [outer = 0x9d825400] 14:10:21 INFO - PROCESS | 1782 | 1471295421828 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0xa68a0c00) [pid = 1782] [serial = 672] [outer = 0x9d825400] 14:10:22 INFO - PROCESS | 1782 | 1471295422775 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1644ms 14:10:22 INFO - PROCESS | 1782 | 1471295422805 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 1782 | 1471295422809 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 14:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:10:22 INFO - PROCESS | 1782 | 1471295422817 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 1782 | 1471295422822 Marionette TRACE conn4 <- [1,866,null,{}] 14:10:22 INFO - PROCESS | 1782 | 1471295422829 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:22 INFO - PROCESS | 1782 | 1471295422839 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:23 INFO - PROCESS | 1782 | 1471295423139 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 14:10:23 INFO - PROCESS | 1782 | 1471295423457 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 1782 | 1471295423470 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc52400 == 93 [pid = 1782] [id = 224] 14:10:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0xa6dad000) [pid = 1782] [serial = 673] [outer = (nil)] 14:10:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0xa6f7ec00) [pid = 1782] [serial = 674] [outer = 0xa6dad000] 14:10:23 INFO - PROCESS | 1782 | 1471295423558 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0xa82ef800) [pid = 1782] [serial = 675] [outer = 0xa6dad000] 14:10:24 INFO - PROCESS | 1782 | 1471295424526 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1741ms 14:10:24 INFO - PROCESS | 1782 | 1471295424560 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 1782 | 1471295424564 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 14:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:10:24 INFO - PROCESS | 1782 | 1471295424571 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 1782 | 1471295424575 Marionette TRACE conn4 <- [1,870,null,{}] 14:10:24 INFO - PROCESS | 1782 | 1471295424581 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:24 INFO - PROCESS | 1782 | 1471295424586 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:24 INFO - PROCESS | 1782 | 1471295424824 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 14:10:25 INFO - PROCESS | 1782 | 1471295425143 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 1782 | 1471295425151 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a1f3000 == 94 [pid = 1782] [id = 225] 14:10:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9af09800) [pid = 1782] [serial = 676] [outer = (nil)] 14:10:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x9af10c00) [pid = 1782] [serial = 677] [outer = 0x9af09800] 14:10:25 INFO - PROCESS | 1782 | 1471295425237 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9af12c00) [pid = 1782] [serial = 678] [outer = 0x9af09800] 14:10:26 INFO - PROCESS | 1782 | 1471295426193 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1640ms 14:10:26 INFO - PROCESS | 1782 | 1471295426212 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 1782 | 1471295426216 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 14:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:10:26 INFO - PROCESS | 1782 | 1471295426224 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 1782 | 1471295426228 Marionette TRACE conn4 <- [1,874,null,{}] 14:10:26 INFO - PROCESS | 1782 | 1471295426234 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:26 INFO - PROCESS | 1782 | 1471295426239 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:26 INFO - PROCESS | 1782 | 1471295426450 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 14:10:26 INFO - PROCESS | 1782 | 1471295426721 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 1782 | 1471295426727 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e1400 == 95 [pid = 1782] [id = 226] 14:10:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b5e1800) [pid = 1782] [serial = 679] [outer = (nil)] 14:10:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8b5ea800) [pid = 1782] [serial = 680] [outer = 0x8b5e1800] 14:10:26 INFO - PROCESS | 1782 | 1471295426824 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b5ee000) [pid = 1782] [serial = 681] [outer = 0x8b5e1800] 14:10:27 INFO - PROCESS | 1782 | 1471295427751 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1587ms 14:10:27 INFO - PROCESS | 1782 | 1471295427812 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 1782 | 1471295427817 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 14:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:10:27 INFO - PROCESS | 1782 | 1471295427823 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 1782 | 1471295427827 Marionette TRACE conn4 <- [1,878,null,{}] 14:10:27 INFO - PROCESS | 1782 | 1471295427833 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:27 INFO - PROCESS | 1782 | 1471295427838 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:28 INFO - PROCESS | 1782 | 1471295428048 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 14:10:28 INFO - PROCESS | 1782 | 1471295428363 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 1782 | 1471295428371 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ebc00 == 96 [pid = 1782] [id = 227] 14:10:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b5ed800) [pid = 1782] [serial = 682] [outer = (nil)] 14:10:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8d64dc00) [pid = 1782] [serial = 683] [outer = 0x8b5ed800] 14:10:28 INFO - PROCESS | 1782 | 1471295428470 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8d64f400) [pid = 1782] [serial = 684] [outer = 0x8b5ed800] 14:10:29 INFO - PROCESS | 1782 | 1471295429419 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1641ms 14:10:29 INFO - PROCESS | 1782 | 1471295429466 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 14:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:10:29 INFO - PROCESS | 1782 | 1471295429471 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 14:10:29 INFO - PROCESS | 1782 | 1471295429477 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 1782 | 1471295429482 Marionette TRACE conn4 <- [1,882,null,{}] 14:10:29 INFO - PROCESS | 1782 | 1471295429488 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:29 INFO - PROCESS | 1782 | 1471295429494 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:29 INFO - PROCESS | 1782 | 1471295429719 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 14:10:30 INFO - PROCESS | 1782 | 1471295430039 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 1782 | 1471295430050 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e6c00 == 97 [pid = 1782] [id = 228] 14:10:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b5ef800) [pid = 1782] [serial = 685] [outer = (nil)] 14:10:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8d658400) [pid = 1782] [serial = 686] [outer = 0x8b5ef800] 14:10:30 INFO - PROCESS | 1782 | 1471295430141 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8fb03400) [pid = 1782] [serial = 687] [outer = 0x8b5ef800] 14:10:31 INFO - PROCESS | 1782 | 1471295431058 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1638ms 14:10:31 INFO - PROCESS | 1782 | 1471295431116 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 1782 | 1471295431120 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 14:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:10:31 INFO - PROCESS | 1782 | 1471295431127 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 1782 | 1471295431133 Marionette TRACE conn4 <- [1,886,null,{}] 14:10:31 INFO - PROCESS | 1782 | 1471295431139 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:31 INFO - PROCESS | 1782 | 1471295431145 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:31 INFO - PROCESS | 1782 | 1471295431421 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 14:10:31 INFO - PROCESS | 1782 | 1471295431738 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 1782 | 1471295431753 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd99800 == 98 [pid = 1782] [id = 229] 14:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8bd99c00) [pid = 1782] [serial = 688] [outer = (nil)] 14:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8bd9f800) [pid = 1782] [serial = 689] [outer = 0x8bd99c00] 14:10:31 INFO - PROCESS | 1782 | 1471295431845 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8d657000) [pid = 1782] [serial = 690] [outer = 0x8bd99c00] 14:10:32 INFO - PROCESS | 1782 | 1471295432829 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1734ms 14:10:32 INFO - PROCESS | 1782 | 1471295432863 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 1782 | 1471295432867 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 14:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:10:32 INFO - PROCESS | 1782 | 1471295432875 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 1782 | 1471295432879 Marionette TRACE conn4 <- [1,890,null,{}] 14:10:32 INFO - PROCESS | 1782 | 1471295432885 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:32 INFO - PROCESS | 1782 | 1471295432891 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:33 INFO - PROCESS | 1782 | 1471295433120 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 14:10:33 INFO - PROCESS | 1782 | 1471295433461 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 1782 | 1471295433469 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a784c00 == 99 [pid = 1782] [id = 230] 14:10:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8a789800) [pid = 1782] [serial = 691] [outer = (nil)] 14:10:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8a78fc00) [pid = 1782] [serial = 692] [outer = 0x8a789800] 14:10:33 INFO - PROCESS | 1782 | 1471295433560 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8a791000) [pid = 1782] [serial = 693] [outer = 0x8a789800] 14:10:34 INFO - PROCESS | 1782 | 1471295434576 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1742ms 14:10:34 INFO - PROCESS | 1782 | 1471295434618 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 1782 | 1471295434622 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 14:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:10:34 INFO - PROCESS | 1782 | 1471295434630 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 1782 | 1471295434634 Marionette TRACE conn4 <- [1,894,null,{}] 14:10:34 INFO - PROCESS | 1782 | 1471295434641 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:34 INFO - PROCESS | 1782 | 1471295434645 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:34 INFO - PROCESS | 1782 | 1471295434895 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 14:10:35 INFO - PROCESS | 1782 | 1471295435647 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 1782 | 1471295435656 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd91400 == 100 [pid = 1782] [id = 231] 14:10:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8bd91800) [pid = 1782] [serial = 694] [outer = (nil)] 14:10:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8bd98400) [pid = 1782] [serial = 695] [outer = 0x8bd91800] 14:10:35 INFO - PROCESS | 1782 | 1471295435745 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8bd9cc00) [pid = 1782] [serial = 696] [outer = 0x8bd91800] 14:10:36 INFO - PROCESS | 1782 | 1471295436732 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2135ms 14:10:36 INFO - PROCESS | 1782 | 1471295436768 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 1782 | 1471295436774 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 14:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:10:36 INFO - PROCESS | 1782 | 1471295436783 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 1782 | 1471295436788 Marionette TRACE conn4 <- [1,898,null,{}] 14:10:36 INFO - PROCESS | 1782 | 1471295436797 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:36 INFO - PROCESS | 1782 | 1471295436806 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:37 INFO - PROCESS | 1782 | 1471295437060 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 14:10:37 INFO - PROCESS | 1782 | 1471295437400 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 1782 | 1471295437410 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd95800 == 101 [pid = 1782] [id = 232] 14:10:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8cf58400) [pid = 1782] [serial = 697] [outer = (nil)] 14:10:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8d0b3000) [pid = 1782] [serial = 698] [outer = 0x8cf58400] 14:10:37 INFO - PROCESS | 1782 | 1471295437491 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8d64e000) [pid = 1782] [serial = 699] [outer = 0x8cf58400] 14:10:38 INFO - PROCESS | 1782 | 1471295438577 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1843ms 14:10:38 INFO - PROCESS | 1782 | 1471295438629 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 1782 | 1471295438636 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 14:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:10:38 INFO - PROCESS | 1782 | 1471295438645 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 1782 | 1471295438650 Marionette TRACE conn4 <- [1,902,null,{}] 14:10:38 INFO - PROCESS | 1782 | 1471295438657 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:38 INFO - PROCESS | 1782 | 1471295438665 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:38 INFO - PROCESS | 1782 | 1471295438933 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 14:10:39 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc4d400 == 100 [pid = 1782] [id = 180] 14:10:39 INFO - PROCESS | 1782 | --DOCSHELL 0x91362800 == 99 [pid = 1782] [id = 105] 14:10:39 INFO - PROCESS | 1782 | --DOCSHELL 0x9177c000 == 98 [pid = 1782] [id = 136] 14:10:39 INFO - PROCESS | 1782 | --DOCSHELL 0x9b73bc00 == 97 [pid = 1782] [id = 181] 14:10:39 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce17000 == 96 [pid = 1782] [id = 172] 14:10:39 INFO - PROCESS | 1782 | --DOCSHELL 0x9240cc00 == 95 [pid = 1782] [id = 137] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x9177b400) [pid = 1782] [serial = 602] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0xa23aec00) [pid = 1782] [serial = 587] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | 1471295439395 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 1782 | 1471295439404 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc54800 == 96 [pid = 1782] [id = 233] 14:10:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8cc49800) [pid = 1782] [serial = 700] [outer = (nil)] 14:10:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8d0af800) [pid = 1782] [serial = 701] [outer = 0x8cc49800] 14:10:39 INFO - PROCESS | 1782 | 1471295439492 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8e2c4800) [pid = 1782] [serial = 702] [outer = 0x8cc49800] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x91c86000) [pid = 1782] [serial = 497] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0xa8c1f400) [pid = 1782] [serial = 500] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x91c89400) [pid = 1782] [serial = 488] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x93ab5400) [pid = 1782] [serial = 524] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0xa23b0000) [pid = 1782] [serial = 491] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0xa231d000) [pid = 1782] [serial = 485] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0xa68a6400) [pid = 1782] [serial = 494] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8cc49400) [pid = 1782] [serial = 506] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8bc52c00) [pid = 1782] [serial = 503] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9d823800) [pid = 1782] [serial = 545] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9c03e000) [pid = 1782] [serial = 542] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0xa2263000) [pid = 1782] [serial = 548] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9ab12400) [pid = 1782] [serial = 536] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8d8e8000) [pid = 1782] [serial = 527] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8f0b7400) [pid = 1782] [serial = 530] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9535a800) [pid = 1782] [serial = 533] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x914b1c00) [pid = 1782] [serial = 599] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x93aae800) [pid = 1782] [serial = 574] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9d332800) [pid = 1782] [serial = 584] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x91c7f800) [pid = 1782] [serial = 572] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x91772000) [pid = 1782] [serial = 571] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8d8ee400) [pid = 1782] [serial = 591] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8cf5a400) [pid = 1782] [serial = 590] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8cf5a800) [pid = 1782] [serial = 566] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8cf4f400) [pid = 1782] [serial = 565] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9b0f2000) [pid = 1782] [serial = 580] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8e9eec00) [pid = 1782] [serial = 569] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8e733c00) [pid = 1782] [serial = 568] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9a9e3000) [pid = 1782] [serial = 577] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8f007c00) [pid = 1782] [serial = 596] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8d0be800) [pid = 1782] [serial = 593] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8d8ee000) [pid = 1782] [serial = 594] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8e733000) [pid = 1782] [serial = 563] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9240f000) [pid = 1782] [serial = 377] [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.] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x91776000) [pid = 1782] [serial = 600] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8f0b9400) [pid = 1782] [serial = 597] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9b0eb800) [pid = 1782] [serial = 539] [outer = (nil)] [url = about:blank] 14:10:40 INFO - PROCESS | 1782 | 1471295440431 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1834ms 14:10:40 INFO - PROCESS | 1782 | 1471295440480 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 14:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:10:40 INFO - PROCESS | 1782 | 1471295440485 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 14:10:40 INFO - PROCESS | 1782 | 1471295440496 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 1782 | 1471295440507 Marionette TRACE conn4 <- [1,906,null,{}] 14:10:40 INFO - PROCESS | 1782 | 1471295440522 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:40 INFO - PROCESS | 1782 | 1471295440528 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:40 INFO - PROCESS | 1782 | 1471295440740 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 14:10:40 INFO - PROCESS | 1782 | 1471295440928 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 1782 | 1471295440936 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc49400 == 97 [pid = 1782] [id = 234] 14:10:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8cc4d800) [pid = 1782] [serial = 703] [outer = (nil)] 14:10:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8f0b1c00) [pid = 1782] [serial = 704] [outer = 0x8cc4d800] 14:10:41 INFO - PROCESS | 1782 | 1471295441010 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8f151c00) [pid = 1782] [serial = 705] [outer = 0x8cc4d800] 14:10:41 INFO - PROCESS | 1782 | 1471295441852 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1399ms 14:10:41 INFO - PROCESS | 1782 | 1471295441919 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 1782 | 1471295441925 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 14:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:10:41 INFO - PROCESS | 1782 | 1471295441931 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 1782 | 1471295441935 Marionette TRACE conn4 <- [1,910,null,{}] 14:10:41 INFO - PROCESS | 1782 | 1471295441941 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:41 INFO - PROCESS | 1782 | 1471295441946 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:42 INFO - PROCESS | 1782 | 1471295442213 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 14:10:42 INFO - PROCESS | 1782 | 1471295442243 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 1782 | 1471295442250 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0d400 == 98 [pid = 1782] [id = 235] 14:10:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8d8f0c00) [pid = 1782] [serial = 706] [outer = (nil)] 14:10:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8f989000) [pid = 1782] [serial = 707] [outer = 0x8d8f0c00] 14:10:42 INFO - PROCESS | 1782 | 1471295442340 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x91363400) [pid = 1782] [serial = 708] [outer = 0x8d8f0c00] 14:10:43 INFO - PROCESS | 1782 | 1471295443349 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1482ms 14:10:43 INFO - PROCESS | 1782 | 1471295443415 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 1782 | 1471295443419 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 14:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:10:43 INFO - PROCESS | 1782 | 1471295443425 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 1782 | 1471295443429 Marionette TRACE conn4 <- [1,914,null,{}] 14:10:43 INFO - PROCESS | 1782 | 1471295443435 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:43 INFO - PROCESS | 1782 | 1471295443455 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:43 INFO - PROCESS | 1782 | 1471295443737 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 14:10:43 INFO - PROCESS | 1782 | 1471295443761 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 1782 | 1471295443777 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x91776000 == 99 [pid = 1782] [id = 236] 14:10:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x91779800) [pid = 1782] [serial = 709] [outer = (nil)] 14:10:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x91c7f800) [pid = 1782] [serial = 710] [outer = 0x91779800] 14:10:43 INFO - PROCESS | 1782 | 1471295443857 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x91c8b000) [pid = 1782] [serial = 711] [outer = 0x91779800] 14:10:44 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8df9dc00) [pid = 1782] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:10:44 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9a402400) [pid = 1782] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:10:44 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8f98b800) [pid = 1782] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:10:44 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8df97000) [pid = 1782] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:10:44 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8e2cec00) [pid = 1782] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:10:44 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x91361800) [pid = 1782] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:10:45 INFO - PROCESS | 1782 | 1471295445271 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1888ms 14:10:45 INFO - PROCESS | 1782 | 1471295445316 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 14:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:10:45 INFO - PROCESS | 1782 | 1471295445320 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 14:10:45 INFO - PROCESS | 1782 | 1471295445328 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 1782 | 1471295445331 Marionette TRACE conn4 <- [1,918,null,{}] 14:10:45 INFO - PROCESS | 1782 | 1471295445338 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:45 INFO - PROCESS | 1782 | 1471295445344 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:45 INFO - PROCESS | 1782 | 1471295445613 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 14:10:45 INFO - PROCESS | 1782 | 1471295445630 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 1782 | 1471295445638 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e736000 == 100 [pid = 1782] [id = 237] 14:10:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8fb06800) [pid = 1782] [serial = 712] [outer = (nil)] 14:10:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x93945800) [pid = 1782] [serial = 713] [outer = 0x8fb06800] 14:10:45 INFO - PROCESS | 1782 | 1471295445712 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x93aaac00) [pid = 1782] [serial = 714] [outer = 0x8fb06800] 14:10:46 INFO - PROCESS | 1782 | 1471295446695 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1442ms 14:10:46 INFO - PROCESS | 1782 | 1471295446773 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 1782 | 1471295446780 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 14:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:10:46 INFO - PROCESS | 1782 | 1471295446791 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 1782 | 1471295446797 Marionette TRACE conn4 <- [1,922,null,{}] 14:10:46 INFO - PROCESS | 1782 | 1471295446807 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:46 INFO - PROCESS | 1782 | 1471295446814 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:47 INFO - PROCESS | 1782 | 1471295447078 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 14:10:47 INFO - PROCESS | 1782 | 1471295447415 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 1782 | 1471295447431 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd94c00 == 101 [pid = 1782] [id = 238] 14:10:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8cc46800) [pid = 1782] [serial = 715] [outer = (nil)] 14:10:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8ce14400) [pid = 1782] [serial = 716] [outer = 0x8cc46800] 14:10:47 INFO - PROCESS | 1782 | 1471295447521 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8cf55000) [pid = 1782] [serial = 717] [outer = 0x8cc46800] 14:10:48 INFO - PROCESS | 1782 | 1471295448579 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1838ms 14:10:48 INFO - PROCESS | 1782 | 1471295448630 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 1782 | 1471295448637 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 14:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:10:48 INFO - PROCESS | 1782 | 1471295448649 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 1782 | 1471295448654 Marionette TRACE conn4 <- [1,926,null,{}] 14:10:48 INFO - PROCESS | 1782 | 1471295448662 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:48 INFO - PROCESS | 1782 | 1471295448669 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:48 INFO - PROCESS | 1782 | 1471295448925 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 14:10:49 INFO - PROCESS | 1782 | 1471295449239 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 1782 | 1471295449249 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc50000 == 102 [pid = 1782] [id = 239] 14:10:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8df9f000) [pid = 1782] [serial = 718] [outer = (nil)] 14:10:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8e2cb800) [pid = 1782] [serial = 719] [outer = 0x8df9f000] 14:10:49 INFO - PROCESS | 1782 | 1471295449347 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8e9eb000) [pid = 1782] [serial = 720] [outer = 0x8df9f000] 14:10:50 INFO - PROCESS | 1782 | 1471295450323 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1737ms 14:10:50 INFO - PROCESS | 1782 | 1471295450387 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 1782 | 1471295450392 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 14:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:10:50 INFO - PROCESS | 1782 | 1471295450399 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 1782 | 1471295450406 Marionette TRACE conn4 <- [1,930,null,{}] 14:10:50 INFO - PROCESS | 1782 | 1471295450425 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:50 INFO - PROCESS | 1782 | 1471295450436 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:50 INFO - PROCESS | 1782 | 1471295450713 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 14:10:51 INFO - PROCESS | 1782 | 1471295451069 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 1782 | 1471295451082 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x91c8a800 == 103 [pid = 1782] [id = 240] 14:10:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x91c8ac00) [pid = 1782] [serial = 721] [outer = (nil)] 14:10:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x93a76000) [pid = 1782] [serial = 722] [outer = 0x91c8ac00] 14:10:51 INFO - PROCESS | 1782 | 1471295451176 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x93b69400) [pid = 1782] [serial = 723] [outer = 0x91c8ac00] 14:10:52 INFO - PROCESS | 1782 | 1471295452173 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1843ms 14:10:52 INFO - PROCESS | 1782 | 1471295452244 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 1782 | 1471295452250 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 14:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:10:52 INFO - PROCESS | 1782 | 1471295452257 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 1782 | 1471295452260 Marionette TRACE conn4 <- [1,934,null,{}] 14:10:52 INFO - PROCESS | 1782 | 1471295452268 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:52 INFO - PROCESS | 1782 | 1471295452272 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:52 INFO - PROCESS | 1782 | 1471295452635 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 14:10:53 INFO - PROCESS | 1782 | 1471295452978 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 1782 | 1471295452988 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f00e400 == 104 [pid = 1782] [id = 241] 14:10:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x93aaf400) [pid = 1782] [serial = 724] [outer = (nil)] 14:10:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9a0e2800) [pid = 1782] [serial = 725] [outer = 0x93aaf400] 14:10:53 INFO - PROCESS | 1782 | 1471295453078 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9a884c00) [pid = 1782] [serial = 726] [outer = 0x93aaf400] 14:10:54 INFO - PROCESS | 1782 | 1471295454159 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1938ms 14:10:54 INFO - PROCESS | 1782 | 1471295454196 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 14:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:10:54 INFO - PROCESS | 1782 | 1471295454200 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 14:10:54 INFO - PROCESS | 1782 | 1471295454208 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 1782 | 1471295454212 Marionette TRACE conn4 <- [1,938,null,{}] 14:10:54 INFO - PROCESS | 1782 | 1471295454219 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:54 INFO - PROCESS | 1782 | 1471295454224 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:54 INFO - PROCESS | 1782 | 1471295454480 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 14:10:54 INFO - PROCESS | 1782 | 1471295454801 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 1782 | 1471295454811 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x914b7800 == 105 [pid = 1782] [id = 242] 14:10:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x93d81000) [pid = 1782] [serial = 727] [outer = (nil)] 14:10:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9aec2400) [pid = 1782] [serial = 728] [outer = 0x93d81000] 14:10:54 INFO - PROCESS | 1782 | 1471295454902 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9af0f000) [pid = 1782] [serial = 729] [outer = 0x93d81000] 14:10:55 INFO - PROCESS | 1782 | 1471295455888 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1755ms 14:10:55 INFO - PROCESS | 1782 | 1471295455964 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 14:10:55 INFO - PROCESS | 1782 | 1471295455967 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 14:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:10:55 INFO - PROCESS | 1782 | 1471295455975 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 1782 | 1471295455980 Marionette TRACE conn4 <- [1,942,null,{}] 14:10:55 INFO - PROCESS | 1782 | 1471295455987 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:56 INFO - PROCESS | 1782 | 1471295455998 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:56 INFO - PROCESS | 1782 | 1471295456333 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 14:10:56 INFO - PROCESS | 1782 | 1471295456653 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 1782 | 1471295456663 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc54c00 == 106 [pid = 1782] [id = 243] 14:10:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9aebbc00) [pid = 1782] [serial = 730] [outer = (nil)] 14:10:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9b0f6800) [pid = 1782] [serial = 731] [outer = 0x9aebbc00] 14:10:56 INFO - PROCESS | 1782 | 1471295456749 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9c033800) [pid = 1782] [serial = 732] [outer = 0x9aebbc00] 14:10:57 INFO - PROCESS | 1782 | 1471295457747 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1839ms 14:10:57 INFO - PROCESS | 1782 | 1471295457816 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 1782 | 1471295457821 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 14:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:10:57 INFO - PROCESS | 1782 | 1471295457828 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 1782 | 1471295457832 Marionette TRACE conn4 <- [1,946,null,{}] 14:10:57 INFO - PROCESS | 1782 | 1471295457839 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:57 INFO - PROCESS | 1782 | 1471295457843 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:58 INFO - PROCESS | 1782 | 1471295458068 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 14:10:58 INFO - PROCESS | 1782 | 1471295458388 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 1782 | 1471295458399 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4f000 == 107 [pid = 1782] [id = 244] 14:10:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9a401c00) [pid = 1782] [serial = 733] [outer = (nil)] 14:10:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9d81f800) [pid = 1782] [serial = 734] [outer = 0x9a401c00] 14:10:58 INFO - PROCESS | 1782 | 1471295458484 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0xa062f400) [pid = 1782] [serial = 735] [outer = 0x9a401c00] 14:10:59 INFO - PROCESS | 1782 | 1471295459421 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1634ms 14:10:59 INFO - PROCESS | 1782 | 1471295459462 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 1782 | 1471295459467 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 14:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:10:59 INFO - PROCESS | 1782 | 1471295459473 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 1782 | 1471295459477 Marionette TRACE conn4 <- [1,950,null,{}] 14:10:59 INFO - PROCESS | 1782 | 1471295459484 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:59 INFO - PROCESS | 1782 | 1471295459489 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:10:59 INFO - PROCESS | 1782 | 1471295459716 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 14:11:00 INFO - PROCESS | 1782 | 1471295460033 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 1782 | 1471295460043 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78c800 == 108 [pid = 1782] [id = 245] 14:11:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8f98e400) [pid = 1782] [serial = 736] [outer = (nil)] 14:11:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0xa237dc00) [pid = 1782] [serial = 737] [outer = 0x8f98e400] 14:11:00 INFO - PROCESS | 1782 | 1471295460170 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0xa250f000) [pid = 1782] [serial = 738] [outer = 0x8f98e400] 14:11:01 INFO - PROCESS | 1782 | 1471295461112 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1688ms 14:11:01 INFO - PROCESS | 1782 | 1471295461163 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 1782 | 1471295461167 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 14:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:11:01 INFO - PROCESS | 1782 | 1471295461174 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 1782 | 1471295461177 Marionette TRACE conn4 <- [1,954,null,{}] 14:11:01 INFO - PROCESS | 1782 | 1471295461186 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:01 INFO - PROCESS | 1782 | 1471295461190 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:01 INFO - PROCESS | 1782 | 1471295461454 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 14:11:01 INFO - PROCESS | 1782 | 1471295461815 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 1782 | 1471295461826 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b738400 == 109 [pid = 1782] [id = 246] 14:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9c03e000) [pid = 1782] [serial = 739] [outer = (nil)] 14:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0xa4e10800) [pid = 1782] [serial = 740] [outer = 0x9c03e000] 14:11:01 INFO - PROCESS | 1782 | 1471295461910 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0xa5032c00) [pid = 1782] [serial = 741] [outer = 0x9c03e000] 14:11:02 INFO - PROCESS | 1782 | 1471295462828 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1691ms 14:11:02 INFO - PROCESS | 1782 | 1471295462866 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 1782 | 1471295462870 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 14:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:11:02 INFO - PROCESS | 1782 | 1471295462878 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 1782 | 1471295462882 Marionette TRACE conn4 <- [1,958,null,{}] 14:11:02 INFO - PROCESS | 1782 | 1471295462889 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:02 INFO - PROCESS | 1782 | 1471295462895 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:03 INFO - PROCESS | 1782 | 1471295463120 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 14:11:03 INFO - PROCESS | 1782 | 1471295463382 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 1782 | 1471295463394 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:03 INFO - PROCESS | 1782 | ++DOCSHELL 0xa23af400 == 110 [pid = 1782] [id = 247] 14:11:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0xa2fd0c00) [pid = 1782] [serial = 742] [outer = (nil)] 14:11:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0xa6f44000) [pid = 1782] [serial = 743] [outer = 0xa2fd0c00] 14:11:03 INFO - PROCESS | 1782 | 1471295463528 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0xa6f4a000) [pid = 1782] [serial = 744] [outer = 0xa2fd0c00] 14:11:04 INFO - PROCESS | 1782 | 1471295464455 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1634ms 14:11:04 INFO - PROCESS | 1782 | 1471295464512 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 1782 | 1471295464517 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 14:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:11:04 INFO - PROCESS | 1782 | 1471295464535 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 1782 | 1471295464540 Marionette TRACE conn4 <- [1,962,null,{}] 14:11:04 INFO - PROCESS | 1782 | 1471295464546 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:04 INFO - PROCESS | 1782 | 1471295464552 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:04 INFO - PROCESS | 1782 | 1471295464785 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 14:11:05 INFO - PROCESS | 1782 | 1471295465134 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 1782 | 1471295465146 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd59c00 == 111 [pid = 1782] [id = 248] 14:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8bd5a800) [pid = 1782] [serial = 745] [outer = (nil)] 14:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8bd5fc00) [pid = 1782] [serial = 746] [outer = 0x8bd5a800] 14:11:05 INFO - PROCESS | 1782 | 1471295465242 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0xa693e000) [pid = 1782] [serial = 747] [outer = 0x8bd5a800] 14:11:06 INFO - PROCESS | 1782 | 1471295466217 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1748ms 14:11:06 INFO - PROCESS | 1782 | 1471295466283 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 1782 | 1471295466287 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 14:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:11:06 INFO - PROCESS | 1782 | 1471295466295 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 1782 | 1471295466299 Marionette TRACE conn4 <- [1,966,null,{}] 14:11:06 INFO - PROCESS | 1782 | 1471295466305 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:06 INFO - PROCESS | 1782 | 1471295466310 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:06 INFO - PROCESS | 1782 | 1471295466639 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 14:11:06 INFO - PROCESS | 1782 | 1471295466918 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 1782 | 1471295466928 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcaec00 == 112 [pid = 1782] [id = 249] 14:11:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8bcafc00) [pid = 1782] [serial = 748] [outer = (nil)] 14:11:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8bcb8800) [pid = 1782] [serial = 749] [outer = 0x8bcafc00] 14:11:07 INFO - PROCESS | 1782 | 1471295467025 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8bcba400) [pid = 1782] [serial = 750] [outer = 0x8bcafc00] 14:11:07 INFO - PROCESS | 1782 | 1471295467965 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1745ms 14:11:08 INFO - PROCESS | 1782 | 1471295468041 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 1782 | 1471295468044 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 14:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:11:08 INFO - PROCESS | 1782 | 1471295468053 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - PROCESS | 1782 | 1471295468055 Marionette TRACE conn4 <- [1,970,null,{}] 14:11:08 INFO - PROCESS | 1782 | 1471295468062 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:08 INFO - PROCESS | 1782 | 1471295468067 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:08 INFO - PROCESS | 1782 | 1471295468292 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 14:11:08 INFO - PROCESS | 1782 | 1471295468588 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 1782 | 1471295468595 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a985000 == 113 [pid = 1782] [id = 250] 14:11:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8a986400) [pid = 1782] [serial = 751] [outer = (nil)] 14:11:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8a98d800) [pid = 1782] [serial = 752] [outer = 0x8a986400] 14:11:08 INFO - PROCESS | 1782 | 1471295468681 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8a98fc00) [pid = 1782] [serial = 753] [outer = 0x8a986400] 14:11:09 INFO - PROCESS | 1782 | 1471295469592 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1582ms 14:11:09 INFO - PROCESS | 1782 | 1471295469636 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:11:09 INFO - PROCESS | 1782 | 1471295469641 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 14:11:09 INFO - PROCESS | 1782 | 1471295469649 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 1782 | 1471295469652 Marionette TRACE conn4 <- [1,974,null,{}] 14:11:09 INFO - PROCESS | 1782 | 1471295469660 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:09 INFO - PROCESS | 1782 | 1471295469666 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:09 INFO - PROCESS | 1782 | 1471295469894 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 14:11:10 INFO - PROCESS | 1782 | 1471295470248 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 1782 | 1471295470260 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a989400 == 114 [pid = 1782] [id = 251] 14:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8a98d400) [pid = 1782] [serial = 754] [outer = (nil)] 14:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8bcb9800) [pid = 1782] [serial = 755] [outer = 0x8a98d400] 14:11:10 INFO - PROCESS | 1782 | 1471295470350 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x8bd55800) [pid = 1782] [serial = 756] [outer = 0x8a98d400] 14:11:11 INFO - PROCESS | 1782 | 1471295471295 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1691ms 14:11:11 INFO - PROCESS | 1782 | 1471295471340 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 1782 | 1471295471344 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 14:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:11:11 INFO - PROCESS | 1782 | 1471295471351 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - PROCESS | 1782 | 1471295471354 Marionette TRACE conn4 <- [1,978,null,{}] 14:11:11 INFO - PROCESS | 1782 | 1471295471360 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:11 INFO - PROCESS | 1782 | 1471295471366 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:11 INFO - PROCESS | 1782 | 1471295471600 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 14:11:11 INFO - PROCESS | 1782 | 1471295471972 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 1782 | 1471295471982 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a984400 == 115 [pid = 1782] [id = 252] 14:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8bcb6400) [pid = 1782] [serial = 757] [outer = (nil)] 14:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8f00f000) [pid = 1782] [serial = 758] [outer = 0x8bcb6400] 14:11:12 INFO - PROCESS | 1782 | 1471295472072 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x91c8c800) [pid = 1782] [serial = 759] [outer = 0x8bcb6400] 14:11:13 INFO - PROCESS | 1782 | 1471295473400 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2133ms 14:11:13 INFO - PROCESS | 1782 | 1471295473486 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 1782 | 1471295473493 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 14:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:11:13 INFO - PROCESS | 1782 | 1471295473618 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 1782 | 1471295473624 Marionette TRACE conn4 <- [1,982,null,{}] 14:11:13 INFO - PROCESS | 1782 | 1471295473637 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:13 INFO - PROCESS | 1782 | 1471295473642 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:13 INFO - PROCESS | 1782 | 1471295473849 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 14:11:14 INFO - PROCESS | 1782 | 1471295474086 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 1782 | 1471295474101 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4dc00 == 116 [pid = 1782] [id = 253] 14:11:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8bc4f000) [pid = 1782] [serial = 760] [outer = (nil)] 14:11:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8bd53400) [pid = 1782] [serial = 761] [outer = 0x8bc4f000] 14:11:14 INFO - PROCESS | 1782 | 1471295474179 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x8bd5ac00) [pid = 1782] [serial = 762] [outer = 0x8bc4f000] 14:11:15 INFO - PROCESS | 1782 | 1471295475295 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1808ms 14:11:15 INFO - PROCESS | 1782 | 1471295475363 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 14:11:15 INFO - PROCESS | 1782 | 1471295475371 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 14:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:11:15 INFO - PROCESS | 1782 | 1471295475383 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - PROCESS | 1782 | 1471295475386 Marionette TRACE conn4 <- [1,986,null,{}] 14:11:15 INFO - PROCESS | 1782 | 1471295475394 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:15 INFO - PROCESS | 1782 | 1471295475399 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:15 INFO - PROCESS | 1782 | 1471295475685 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 14:11:15 INFO - PROCESS | 1782 | 1471295475952 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 1782 | 1471295475960 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcad800 == 117 [pid = 1782] [id = 254] 14:11:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x8cf5a000) [pid = 1782] [serial = 763] [outer = (nil)] 14:11:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x8d0be800) [pid = 1782] [serial = 764] [outer = 0x8cf5a000] 14:11:16 INFO - PROCESS | 1782 | 1471295476046 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x8d8e1c00) [pid = 1782] [serial = 765] [outer = 0x8cf5a000] 14:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4c800 == 116 [pid = 1782] [id = 196] 14:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x91776000 == 115 [pid = 1782] [id = 236] 14:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0d400 == 114 [pid = 1782] [id = 235] 14:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc49400 == 113 [pid = 1782] [id = 234] 14:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc54800 == 112 [pid = 1782] [id = 233] 14:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd95800 == 111 [pid = 1782] [id = 232] 14:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd91400 == 110 [pid = 1782] [id = 231] 14:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0b8400 == 109 [pid = 1782] [id = 219] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8f010800) [pid = 1782] [serial = 644] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x9c039400) [pid = 1782] [serial = 653] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0xa6da9000) [pid = 1782] [serial = 635] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x9240e000) [pid = 1782] [serial = 647] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x94819c00) [pid = 1782] [serial = 648] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x9bcb9000) [pid = 1782] [serial = 620] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8f00d800) [pid = 1782] [serial = 639] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0xa4e54c00) [pid = 1782] [serial = 632] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8fb0d800) [pid = 1782] [serial = 608] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x9a073800) [pid = 1782] [serial = 650] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x93b6c000) [pid = 1782] [serial = 611] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x91779000) [pid = 1782] [serial = 641] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8f98e800) [pid = 1782] [serial = 645] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9a9e0000) [pid = 1782] [serial = 651] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x9d354800) [pid = 1782] [serial = 654] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x9d4b2800) [pid = 1782] [serial = 623] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0xa253d400) [pid = 1782] [serial = 629] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x9a0e1800) [pid = 1782] [serial = 614] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0xa20a4000) [pid = 1782] [serial = 626] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x91c8c000) [pid = 1782] [serial = 642] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8e2c9000) [pid = 1782] [serial = 638] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x9afcec00) [pid = 1782] [serial = 617] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8df9bc00) [pid = 1782] [serial = 605] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8e9ec000) [pid = 1782] [serial = 656] [outer = (nil)] [url = about:blank] 14:11:17 INFO - PROCESS | 1782 | 1471295477308 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1994ms 14:11:17 INFO - PROCESS | 1782 | 1471295477376 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 1782 | 1471295477380 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 14:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:11:17 INFO - PROCESS | 1782 | 1471295477388 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 1782 | 1471295477394 Marionette TRACE conn4 <- [1,990,null,{}] 14:11:17 INFO - PROCESS | 1782 | 1471295477411 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:17 INFO - PROCESS | 1782 | 1471295477421 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:17 INFO - PROCESS | 1782 | 1471295477702 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 14:11:17 INFO - PROCESS | 1782 | 1471295477912 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:17 INFO - PROCESS | 1782 | 1471295477925 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8ef000 == 110 [pid = 1782] [id = 255] 14:11:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8df9bc00) [pid = 1782] [serial = 766] [outer = (nil)] 14:11:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8e2c6000) [pid = 1782] [serial = 767] [outer = 0x8df9bc00] 14:11:18 INFO - PROCESS | 1782 | 1471295478003 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8f00d800) [pid = 1782] [serial = 768] [outer = 0x8df9bc00] 14:11:18 INFO - PROCESS | 1782 | 1471295478924 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1592ms 14:11:18 INFO - PROCESS | 1782 | 1471295478983 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 1782 | 1471295478989 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 14:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:11:19 INFO - PROCESS | 1782 | 1471295478996 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 1782 | 1471295479003 Marionette TRACE conn4 <- [1,994,null,{}] 14:11:19 INFO - PROCESS | 1782 | 1471295479009 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:19 INFO - PROCESS | 1782 | 1471295479015 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:19 INFO - PROCESS | 1782 | 1471295479227 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 14:11:19 INFO - PROCESS | 1782 | 1471295479472 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 1782 | 1471295479480 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d64c400 == 111 [pid = 1782] [id = 256] 14:11:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8df94400) [pid = 1782] [serial = 769] [outer = (nil)] 14:11:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8f990400) [pid = 1782] [serial = 770] [outer = 0x8df94400] 14:11:19 INFO - PROCESS | 1782 | 1471295479558 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x914b6400) [pid = 1782] [serial = 771] [outer = 0x8df94400] 14:11:20 INFO - PROCESS | 1782 | 1471295480475 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1539ms 14:11:20 INFO - PROCESS | 1782 | 1471295480557 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 1782 | 1471295480560 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 14:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:11:20 INFO - PROCESS | 1782 | 1471295480568 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - PROCESS | 1782 | 1471295480572 Marionette TRACE conn4 <- [1,998,null,{}] 14:11:20 INFO - PROCESS | 1782 | 1471295480578 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:20 INFO - PROCESS | 1782 | 1471295480585 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:20 INFO - PROCESS | 1782 | 1471295480887 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 14:11:20 INFO - PROCESS | 1782 | 1471295480918 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 1782 | 1471295480924 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f98a400 == 112 [pid = 1782] [id = 257] 14:11:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8f98cc00) [pid = 1782] [serial = 772] [outer = (nil)] 14:11:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x91c89800) [pid = 1782] [serial = 773] [outer = 0x8f98cc00] 14:11:21 INFO - PROCESS | 1782 | 1471295480999 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9240d400) [pid = 1782] [serial = 774] [outer = 0x8f98cc00] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x9c037400) [pid = 1782] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x9c032000) [pid = 1782] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8f00f400) [pid = 1782] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x93ab0800) [pid = 1782] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9792e400) [pid = 1782] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8bd91800) [pid = 1782] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x95360800) [pid = 1782] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8d8f0c00) [pid = 1782] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8d8e2000) [pid = 1782] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8cc4d800) [pid = 1782] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x9afdb000) [pid = 1782] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8cf58400) [pid = 1782] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9a06fc00) [pid = 1782] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x91779800) [pid = 1782] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9afd8000) [pid = 1782] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x914b2000) [pid = 1782] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8cc49800) [pid = 1782] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8cc4dc00) [pid = 1782] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8f989400) [pid = 1782] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8df99400) [pid = 1782] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8cf4d800) [pid = 1782] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8f154400) [pid = 1782] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:11:22 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0xa6993c00) [pid = 1782] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:11:22 INFO - PROCESS | 1782 | 1471295482465 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1936ms 14:11:22 INFO - PROCESS | 1782 | 1471295482506 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 14:11:22 INFO - PROCESS | 1782 | 1471295482510 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 14:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:11:22 INFO - PROCESS | 1782 | 1471295482569 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 1782 | 1471295482574 Marionette TRACE conn4 <- [1,1002,null,{}] 14:11:22 INFO - PROCESS | 1782 | 1471295482580 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:22 INFO - PROCESS | 1782 | 1471295482592 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:22 INFO - PROCESS | 1782 | 1471295482895 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 14:11:23 INFO - PROCESS | 1782 | 1471295483013 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 1782 | 1471295483022 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ec400 == 113 [pid = 1782] [id = 258] 14:11:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8bc46800) [pid = 1782] [serial = 775] [outer = (nil)] 14:11:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f00f400) [pid = 1782] [serial = 776] [outer = 0x8bc46800] 14:11:23 INFO - PROCESS | 1782 | 1471295483101 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x92a7e800) [pid = 1782] [serial = 777] [outer = 0x8bc46800] 14:11:23 INFO - PROCESS | 1782 | 1471295483904 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1436ms 14:11:23 INFO - PROCESS | 1782 | 1471295483954 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 1782 | 1471295483958 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 14:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:11:23 INFO - PROCESS | 1782 | 1471295483964 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 1782 | 1471295483968 Marionette TRACE conn4 <- [1,1006,null,{}] 14:11:23 INFO - PROCESS | 1782 | 1471295483974 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:23 INFO - PROCESS | 1782 | 1471295483979 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:24 INFO - PROCESS | 1782 | 1471295484232 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 14:11:24 INFO - PROCESS | 1782 | 1471295484619 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 1782 | 1471295484631 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98b000 == 114 [pid = 1782] [id = 259] 14:11:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8a98ec00) [pid = 1782] [serial = 778] [outer = (nil)] 14:11:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8b5e4400) [pid = 1782] [serial = 779] [outer = 0x8a98ec00] 14:11:24 INFO - PROCESS | 1782 | 1471295484729 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8bc4d800) [pid = 1782] [serial = 780] [outer = 0x8a98ec00] 14:11:25 INFO - PROCESS | 1782 | 1471295485759 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1842ms 14:11:25 INFO - PROCESS | 1782 | 1471295485810 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 1782 | 1471295485818 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 14:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:11:25 INFO - PROCESS | 1782 | 1471295485827 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 1782 | 1471295485833 Marionette TRACE conn4 <- [1,1010,null,{}] 14:11:25 INFO - PROCESS | 1782 | 1471295485842 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:25 INFO - PROCESS | 1782 | 1471295485850 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:26 INFO - PROCESS | 1782 | 1471295486158 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 14:11:26 INFO - PROCESS | 1782 | 1471295486487 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 1782 | 1471295486501 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0cc00 == 115 [pid = 1782] [id = 260] 14:11:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8ce0e800) [pid = 1782] [serial = 781] [outer = (nil)] 14:11:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8cf52000) [pid = 1782] [serial = 782] [outer = 0x8ce0e800] 14:11:26 INFO - PROCESS | 1782 | 1471295486595 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8d64ec00) [pid = 1782] [serial = 783] [outer = 0x8ce0e800] 14:11:27 INFO - PROCESS | 1782 | 1471295487583 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1840ms 14:11:27 INFO - PROCESS | 1782 | 1471295487672 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 1782 | 1471295487680 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 14:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:11:27 INFO - PROCESS | 1782 | 1471295487688 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 1782 | 1471295487691 Marionette TRACE conn4 <- [1,1014,null,{}] 14:11:27 INFO - PROCESS | 1782 | 1471295487699 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:27 INFO - PROCESS | 1782 | 1471295487704 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:27 INFO - PROCESS | 1782 | 1471295487996 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 14:11:28 INFO - PROCESS | 1782 | 1471295488371 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 1782 | 1471295488380 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df9ec00 == 116 [pid = 1782] [id = 261] 14:11:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8e735400) [pid = 1782] [serial = 784] [outer = (nil)] 14:11:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8e9f1800) [pid = 1782] [serial = 785] [outer = 0x8e735400] 14:11:28 INFO - PROCESS | 1782 | 1471295488473 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8f152400) [pid = 1782] [serial = 786] [outer = 0x8e735400] 14:11:29 INFO - PROCESS | 1782 | 1471295489556 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1946ms 14:11:29 INFO - PROCESS | 1782 | 1471295489635 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 14:11:29 INFO - PROCESS | 1782 | 1471295489640 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 14:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:11:29 INFO - PROCESS | 1782 | 1471295489660 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - PROCESS | 1782 | 1471295489671 Marionette TRACE conn4 <- [1,1018,null,{}] 14:11:29 INFO - PROCESS | 1782 | 1471295489679 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:29 INFO - PROCESS | 1782 | 1471295489687 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:30 INFO - PROCESS | 1782 | 1471295490070 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 14:11:30 INFO - PROCESS | 1782 | 1471295490320 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 1782 | 1471295490335 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2c7800 == 117 [pid = 1782] [id = 262] 14:11:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x91c83800) [pid = 1782] [serial = 787] [outer = (nil)] 14:11:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x92a80400) [pid = 1782] [serial = 788] [outer = 0x91c83800] 14:11:30 INFO - PROCESS | 1782 | 1471295490425 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x95287c00) [pid = 1782] [serial = 789] [outer = 0x91c83800] 14:11:31 INFO - PROCESS | 1782 | 1471295491329 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1751ms 14:11:31 INFO - PROCESS | 1782 | 1471295491402 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 14:11:31 INFO - PROCESS | 1782 | 1471295491408 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 14:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:11:31 INFO - PROCESS | 1782 | 1471295491414 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 1782 | 1471295491417 Marionette TRACE conn4 <- [1,1022,null,{}] 14:11:31 INFO - PROCESS | 1782 | 1471295491424 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:31 INFO - PROCESS | 1782 | 1471295491430 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:31 INFO - PROCESS | 1782 | 1471295491673 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 14:11:32 INFO - PROCESS | 1782 | 1471295492031 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 1782 | 1471295492039 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f4cd000 == 118 [pid = 1782] [id = 263] 14:11:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8f98c400) [pid = 1782] [serial = 790] [outer = (nil)] 14:11:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9a06e400) [pid = 1782] [serial = 791] [outer = 0x8f98c400] 14:11:32 INFO - PROCESS | 1782 | 1471295492132 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9a405000) [pid = 1782] [serial = 792] [outer = 0x8f98c400] 14:11:33 INFO - PROCESS | 1782 | 1471295493377 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2049ms 14:11:33 INFO - PROCESS | 1782 | 1471295493467 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 1782 | 1471295493474 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 14:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:11:33 INFO - PROCESS | 1782 | 1471295493485 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 1782 | 1471295493490 Marionette TRACE conn4 <- [1,1026,null,{}] 14:11:33 INFO - PROCESS | 1782 | 1471295493511 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:33 INFO - PROCESS | 1782 | 1471295493521 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:34 INFO - PROCESS | 1782 | 1471295494043 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 14:11:34 INFO - PROCESS | 1782 | 1471295494303 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 1782 | 1471295494324 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x9aebf800 == 119 [pid = 1782] [id = 264] 14:11:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9aebfc00) [pid = 1782] [serial = 793] [outer = (nil)] 14:11:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9af11800) [pid = 1782] [serial = 794] [outer = 0x9aebfc00] 14:11:34 INFO - PROCESS | 1782 | 1471295494425 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9b0f2400) [pid = 1782] [serial = 795] [outer = 0x9aebfc00] 14:11:35 INFO - PROCESS | 1782 | 1471295495521 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2093ms 14:11:35 INFO - PROCESS | 1782 | 1471295495580 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 1782 | 1471295495583 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:11:35 INFO - PROCESS | 1782 | 1471295495591 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 1782 | 1471295495594 Marionette TRACE conn4 <- [1,1030,null,{}] 14:11:35 INFO - PROCESS | 1782 | 1471295495602 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:35 INFO - PROCESS | 1782 | 1471295495611 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:35 INFO - PROCESS | 1782 | 1471295495900 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 14:11:36 INFO - PROCESS | 1782 | 1471295496218 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 1782 | 1471295496228 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x9afd6400 == 120 [pid = 1782] [id = 265] 14:11:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9bcb7800) [pid = 1782] [serial = 796] [outer = (nil)] 14:11:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9c032000) [pid = 1782] [serial = 797] [outer = 0x9bcb7800] 14:11:36 INFO - PROCESS | 1782 | 1471295496319 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x9d352c00) [pid = 1782] [serial = 798] [outer = 0x9bcb7800] 14:11:37 INFO - PROCESS | 1782 | 1471295497271 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1745ms 14:11:37 INFO - PROCESS | 1782 | 1471295497338 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 14:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:11:37 INFO - PROCESS | 1782 | 1471295497342 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 14:11:37 INFO - PROCESS | 1782 | 1471295497350 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 1782 | 1471295497353 Marionette TRACE conn4 <- [1,1034,null,{}] 14:11:37 INFO - PROCESS | 1782 | 1471295497361 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:37 INFO - PROCESS | 1782 | 1471295497367 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:37 INFO - PROCESS | 1782 | 1471295497624 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 14:11:37 INFO - PROCESS | 1782 | 1471295497950 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 1782 | 1471295497960 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x914b2c00 == 121 [pid = 1782] [id = 266] 14:11:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x92a82000) [pid = 1782] [serial = 799] [outer = (nil)] 14:11:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0xa063ec00) [pid = 1782] [serial = 800] [outer = 0x92a82000] 14:11:38 INFO - PROCESS | 1782 | 1471295498046 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0xa2267800) [pid = 1782] [serial = 801] [outer = 0x92a82000] 14:11:39 INFO - PROCESS | 1782 | 1471295499007 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1689ms 14:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:11:39 INFO - PROCESS | 1782 | 1471295499057 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 1782 | 1471295499061 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 14:11:39 INFO - PROCESS | 1782 | 1471295499068 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - PROCESS | 1782 | 1471295499072 Marionette TRACE conn4 <- [1,1038,null,{}] 14:11:39 INFO - PROCESS | 1782 | 1471295499078 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:39 INFO - PROCESS | 1782 | 1471295499083 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:39 INFO - PROCESS | 1782 | 1471295499311 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 14:11:39 INFO - PROCESS | 1782 | 1471295499628 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 1782 | 1471295499635 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a067c00 == 122 [pid = 1782] [id = 267] 14:11:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9bcbe800) [pid = 1782] [serial = 802] [outer = (nil)] 14:11:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0xa4e5ac00) [pid = 1782] [serial = 803] [outer = 0x9bcbe800] 14:11:39 INFO - PROCESS | 1782 | 1471295499730 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0xa68a6000) [pid = 1782] [serial = 804] [outer = 0x9bcbe800] 14:11:40 INFO - PROCESS | 1782 | 1471295500649 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1632ms 14:11:40 INFO - PROCESS | 1782 | 1471295500701 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 1782 | 1471295500704 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 14:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:11:40 INFO - PROCESS | 1782 | 1471295500712 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 1782 | 1471295500715 Marionette TRACE conn4 <- [1,1042,null,{}] 14:11:40 INFO - PROCESS | 1782 | 1471295500722 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:40 INFO - PROCESS | 1782 | 1471295500726 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:40 INFO - PROCESS | 1782 | 1471295500957 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 14:11:41 INFO - PROCESS | 1782 | 1471295501271 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 1782 | 1471295501279 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcdd800 == 123 [pid = 1782] [id = 268] 14:11:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8bcde800) [pid = 1782] [serial = 805] [outer = (nil)] 14:11:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8bce5c00) [pid = 1782] [serial = 806] [outer = 0x8bcde800] 14:11:41 INFO - PROCESS | 1782 | 1471295501371 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8bce7c00) [pid = 1782] [serial = 807] [outer = 0x8bcde800] 14:11:42 INFO - PROCESS | 1782 | 1471295502310 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1637ms 14:11:42 INFO - PROCESS | 1782 | 1471295502350 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 1782 | 1471295502355 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 14:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:11:42 INFO - PROCESS | 1782 | 1471295502362 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 1782 | 1471295502365 Marionette TRACE conn4 <- [1,1046,null,{}] 14:11:42 INFO - PROCESS | 1782 | 1471295502371 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:42 INFO - PROCESS | 1782 | 1471295502377 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:42 INFO - PROCESS | 1782 | 1471295502622 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 14:11:42 INFO - PROCESS | 1782 | 1471295502965 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 1782 | 1471295502973 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:43 INFO - PROCESS | 1782 | ++DOCSHELL 0xa0638c00 == 124 [pid = 1782] [id = 269] 14:11:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0xa2fcbc00) [pid = 1782] [serial = 808] [outer = (nil)] 14:11:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0xa6dafc00) [pid = 1782] [serial = 809] [outer = 0xa2fcbc00] 14:11:43 INFO - PROCESS | 1782 | 1471295503074 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0xa8261000) [pid = 1782] [serial = 810] [outer = 0xa2fcbc00] 14:11:44 INFO - PROCESS | 1782 | 1471295504053 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1733ms 14:11:44 INFO - PROCESS | 1782 | 1471295504096 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 1782 | 1471295504100 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 14:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:11:44 INFO - PROCESS | 1782 | 1471295504108 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 1782 | 1471295504113 Marionette TRACE conn4 <- [1,1050,null,{}] 14:11:44 INFO - PROCESS | 1782 | 1471295504120 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:44 INFO - PROCESS | 1782 | 1471295504126 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:44 INFO - PROCESS | 1782 | 1471295504379 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 14:11:44 INFO - PROCESS | 1782 | 1471295504704 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 1782 | 1471295504715 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b408400 == 125 [pid = 1782] [id = 270] 14:11:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x8b40a000) [pid = 1782] [serial = 811] [outer = (nil)] 14:11:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x8b411400) [pid = 1782] [serial = 812] [outer = 0x8b40a000] 14:11:44 INFO - PROCESS | 1782 | 1471295504804 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x9bcb7000) [pid = 1782] [serial = 813] [outer = 0x8b40a000] 14:11:45 INFO - PROCESS | 1782 | 1471295505751 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1687ms 14:11:45 INFO - PROCESS | 1782 | 1471295505796 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:11:45 INFO - PROCESS | 1782 | 1471295505800 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 14:11:45 INFO - PROCESS | 1782 | 1471295505808 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 1782 | 1471295505812 Marionette TRACE conn4 <- [1,1054,null,{}] 14:11:45 INFO - PROCESS | 1782 | 1471295505818 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:45 INFO - PROCESS | 1782 | 1471295505824 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:46 INFO - PROCESS | 1782 | 1471295506058 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 14:11:46 INFO - PROCESS | 1782 | 1471295506381 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 1782 | 1471295506391 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b406000 == 126 [pid = 1782] [id = 271] 14:11:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x8b40b000) [pid = 1782] [serial = 814] [outer = (nil)] 14:11:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8d055c00) [pid = 1782] [serial = 815] [outer = 0x8b40b000] 14:11:46 INFO - PROCESS | 1782 | 1471295506474 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8d057c00) [pid = 1782] [serial = 816] [outer = 0x8b40b000] 14:11:47 INFO - PROCESS | 1782 | 1471295507372 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1639ms 14:11:47 INFO - PROCESS | 1782 | 1471295507446 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 1782 | 1471295507450 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 14:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:11:47 INFO - PROCESS | 1782 | 1471295507457 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 1782 | 1471295507460 Marionette TRACE conn4 <- [1,1058,null,{}] 14:11:47 INFO - PROCESS | 1782 | 1471295507468 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:47 INFO - PROCESS | 1782 | 1471295507472 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:47 INFO - PROCESS | 1782 | 1471295507723 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 14:11:48 INFO - PROCESS | 1782 | 1471295508066 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 1782 | 1471295508076 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea4000 == 127 [pid = 1782] [id = 272] 14:11:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x89ea4c00) [pid = 1782] [serial = 817] [outer = (nil)] 14:11:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x89eab800) [pid = 1782] [serial = 818] [outer = 0x89ea4c00] 14:11:48 INFO - PROCESS | 1782 | 1471295508162 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x89ead400) [pid = 1782] [serial = 819] [outer = 0x89ea4c00] 14:11:49 INFO - PROCESS | 1782 | 1471295509746 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2337ms 14:11:49 INFO - PROCESS | 1782 | 1471295509795 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 1782 | 1471295509801 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 14:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:11:49 INFO - PROCESS | 1782 | 1471295509811 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 1782 | 1471295509815 Marionette TRACE conn4 <- [1,1062,null,{}] 14:11:49 INFO - PROCESS | 1782 | 1471295509825 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:49 INFO - PROCESS | 1782 | 1471295509831 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:50 INFO - PROCESS | 1782 | 1471295510089 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 14:11:50 INFO - PROCESS | 1782 | 1471295510388 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 1782 | 1471295510404 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea4400 == 128 [pid = 1782] [id = 273] 14:11:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x8a993000) [pid = 1782] [serial = 820] [outer = (nil)] 14:11:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x8b40e000) [pid = 1782] [serial = 821] [outer = 0x8a993000] 14:11:50 INFO - PROCESS | 1782 | 1471295510484 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x8b414c00) [pid = 1782] [serial = 822] [outer = 0x8a993000] 14:11:51 INFO - PROCESS | 1782 | 1471295511667 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1885ms 14:11:51 INFO - PROCESS | 1782 | 1471295511697 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 1782 | 1471295511704 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 14:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:11:51 INFO - PROCESS | 1782 | 1471295511715 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 1782 | 1471295511719 Marionette TRACE conn4 <- [1,1066,null,{}] 14:11:51 INFO - PROCESS | 1782 | 1471295511726 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:51 INFO - PROCESS | 1782 | 1471295511733 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:52 INFO - PROCESS | 1782 | 1471295512005 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 14:11:52 INFO - PROCESS | 1782 | 1471295512306 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 1782 | 1471295512314 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78cc00 == 129 [pid = 1782] [id = 274] 14:11:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x8bcb7000) [pid = 1782] [serial = 823] [outer = (nil)] 14:11:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x8bce4c00) [pid = 1782] [serial = 824] [outer = 0x8bcb7000] 14:11:52 INFO - PROCESS | 1782 | 1471295512401 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x8bd57c00) [pid = 1782] [serial = 825] [outer = 0x8bcb7000] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8e1400 == 128 [pid = 1782] [id = 201] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8e9edc00 == 127 [pid = 1782] [id = 199] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc48400 == 126 [pid = 1782] [id = 205] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2cd800 == 125 [pid = 1782] [id = 174] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8e9e9000 == 124 [pid = 1782] [id = 198] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x93945800) [pid = 1782] [serial = 713] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x8bd9f800) [pid = 1782] [serial = 689] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0xa0638800) [pid = 1782] [serial = 668] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0xa6f7ec00) [pid = 1782] [serial = 674] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x9b3c4c00) [pid = 1782] [serial = 665] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x8b5ea800) [pid = 1782] [serial = 680] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x9af10c00) [pid = 1782] [serial = 677] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x8d8e4800) [pid = 1782] [serial = 659] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8d64dc00) [pid = 1782] [serial = 683] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0xa34d9800) [pid = 1782] [serial = 671] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8a78fc00) [pid = 1782] [serial = 692] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x914b9400) [pid = 1782] [serial = 662] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8d658400) [pid = 1782] [serial = 686] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | 1471295513510 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x9393e000 == 123 [pid = 1782] [id = 204] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce13000 == 122 [pid = 1782] [id = 206] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x93ab0000 == 121 [pid = 1782] [id = 203] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf50800 == 120 [pid = 1782] [id = 197] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ec400 == 119 [pid = 1782] [id = 258] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8f98a400 == 118 [pid = 1782] [id = 257] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8d64c400 == 117 [pid = 1782] [id = 256] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8ef000 == 116 [pid = 1782] [id = 255] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcad800 == 115 [pid = 1782] [id = 254] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4dc00 == 114 [pid = 1782] [id = 253] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc54c00 == 113 [pid = 1782] [id = 243] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x914b7800 == 112 [pid = 1782] [id = 242] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8f00e400 == 111 [pid = 1782] [id = 241] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd94c00 == 110 [pid = 1782] [id = 238] 14:11:53 INFO - PROCESS | 1782 | --DOCSHELL 0x8e736000 == 109 [pid = 1782] [id = 237] 14:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1888ms 14:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:11:53 INFO - PROCESS | 1782 | 1471295513603 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 1782 | 1471295513607 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 14:11:53 INFO - PROCESS | 1782 | 1471295513614 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 1782 | 1471295513620 Marionette TRACE conn4 <- [1,1070,null,{}] 14:11:53 INFO - PROCESS | 1782 | 1471295513642 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:53 INFO - PROCESS | 1782 | 1471295513656 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0xa320d800) [pid = 1782] [serial = 630] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0xa2268800) [pid = 1782] [serial = 627] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x99713800) [pid = 1782] [serial = 575] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x9539b800) [pid = 1782] [serial = 612] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0xa259c400) [pid = 1782] [serial = 588] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8bd9cc00) [pid = 1782] [serial = 696] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x9a9dec00) [pid = 1782] [serial = 615] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x91363400) [pid = 1782] [serial = 708] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8e9e7c00) [pid = 1782] [serial = 606] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8f0b1c00) [pid = 1782] [serial = 704] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x9bf94400) [pid = 1782] [serial = 581] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8f989000) [pid = 1782] [serial = 707] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8d0b3000) [pid = 1782] [serial = 698] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9aec0c00) [pid = 1782] [serial = 578] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8d64e000) [pid = 1782] [serial = 699] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x91c7f800) [pid = 1782] [serial = 710] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8f151c00) [pid = 1782] [serial = 705] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x9bfa0000) [pid = 1782] [serial = 621] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0xa063dc00) [pid = 1782] [serial = 585] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8d0af800) [pid = 1782] [serial = 701] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x9afd0c00) [pid = 1782] [serial = 618] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x914af800) [pid = 1782] [serial = 609] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x91c87800) [pid = 1782] [serial = 603] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8e2c4800) [pid = 1782] [serial = 702] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0xa0638000) [pid = 1782] [serial = 624] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x91c8b000) [pid = 1782] [serial = 711] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0xa508f400) [pid = 1782] [serial = 633] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0xa6f46800) [pid = 1782] [serial = 636] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8bd98400) [pid = 1782] [serial = 695] [outer = (nil)] [url = about:blank] 14:11:53 INFO - PROCESS | 1782 | 1471295513974 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 14:11:54 INFO - PROCESS | 1782 | 1471295514220 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 1782 | 1471295514232 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc42000 == 110 [pid = 1782] [id = 275] 14:11:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8cc44400) [pid = 1782] [serial = 826] [outer = (nil)] 14:11:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8cc4e000) [pid = 1782] [serial = 827] [outer = 0x8cc44400] 14:11:54 INFO - PROCESS | 1782 | 1471295514307 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8ce17c00) [pid = 1782] [serial = 828] [outer = 0x8cc44400] 14:11:55 INFO - PROCESS | 1782 | 1471295515135 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1545ms 14:11:55 INFO - PROCESS | 1782 | 1471295515163 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 1782 | 1471295515169 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 14:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:11:55 INFO - PROCESS | 1782 | 1471295515175 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 1782 | 1471295515179 Marionette TRACE conn4 <- [1,1074,null,{}] 14:11:55 INFO - PROCESS | 1782 | 1471295515184 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:55 INFO - PROCESS | 1782 | 1471295515188 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:55 INFO - PROCESS | 1782 | 1471295515393 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 14:11:55 INFO - PROCESS | 1782 | 1471295515614 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 1782 | 1471295515623 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd99000 == 111 [pid = 1782] [id = 276] 14:11:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8cf5c000) [pid = 1782] [serial = 829] [outer = (nil)] 14:11:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8d056000) [pid = 1782] [serial = 830] [outer = 0x8cf5c000] 14:11:55 INFO - PROCESS | 1782 | 1471295515699 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8d0b4000) [pid = 1782] [serial = 831] [outer = 0x8cf5c000] 14:11:56 INFO - PROCESS | 1782 | 1471295516588 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1484ms 14:11:56 INFO - PROCESS | 1782 | 1471295516661 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 1782 | 1471295516667 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 14:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:11:56 INFO - PROCESS | 1782 | 1471295516689 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 1782 | 1471295516695 Marionette TRACE conn4 <- [1,1078,null,{}] 14:11:56 INFO - PROCESS | 1782 | 1471295516705 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:56 INFO - PROCESS | 1782 | 1471295516712 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:57 INFO - PROCESS | 1782 | 1471295517021 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 14:11:57 INFO - PROCESS | 1782 | 1471295517054 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 1782 | 1471295517062 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0dc00 == 112 [pid = 1782] [id = 277] 14:11:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8d0b8400) [pid = 1782] [serial = 832] [outer = (nil)] 14:11:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8d64e000) [pid = 1782] [serial = 833] [outer = 0x8d0b8400] 14:11:57 INFO - PROCESS | 1782 | 1471295517141 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8d654000) [pid = 1782] [serial = 834] [outer = 0x8d0b8400] 14:11:58 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8df9bc00) [pid = 1782] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:11:58 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8f98cc00) [pid = 1782] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:11:58 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8df94400) [pid = 1782] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:11:58 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8bc4f000) [pid = 1782] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:11:58 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8fb06800) [pid = 1782] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:11:58 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8cf5a000) [pid = 1782] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:11:58 INFO - PROCESS | 1782 | 1471295518736 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2109ms 14:11:58 INFO - PROCESS | 1782 | 1471295518806 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 1782 | 1471295518811 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 14:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:11:58 INFO - PROCESS | 1782 | 1471295518822 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 1782 | 1471295518825 Marionette TRACE conn4 <- [1,1082,null,{}] 14:11:58 INFO - PROCESS | 1782 | 1471295518832 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:58 INFO - PROCESS | 1782 | 1471295518843 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:59 INFO - PROCESS | 1782 | 1471295519098 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 14:11:59 INFO - PROCESS | 1782 | 1471295519287 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 1782 | 1471295519295 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:11:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0b7400 == 113 [pid = 1782] [id = 278] 14:11:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8d658c00) [pid = 1782] [serial = 835] [outer = (nil)] 14:11:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8e2cc400) [pid = 1782] [serial = 836] [outer = 0x8d658c00] 14:11:59 INFO - PROCESS | 1782 | 1471295519368 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8e72b800) [pid = 1782] [serial = 837] [outer = 0x8d658c00] 14:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x9b3c6c00 == 112 [pid = 1782] [id = 9] 14:12:00 INFO - PROCESS | 1782 | 1471295520248 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1483ms 14:12:00 INFO - PROCESS | 1782 | 1471295520306 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 1782 | 1471295520311 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 14:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:12:00 INFO - PROCESS | 1782 | 1471295520317 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 1782 | 1471295520321 Marionette TRACE conn4 <- [1,1086,null,{}] 14:12:00 INFO - PROCESS | 1782 | 1471295520327 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:00 INFO - PROCESS | 1782 | 1471295520332 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:00 INFO - PROCESS | 1782 | 1471295520553 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 14:12:01 INFO - PROCESS | 1782 | 1471295520997 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 1782 | 1471295521008 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eab400 == 113 [pid = 1782] [id = 279] 14:12:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x89eacc00) [pid = 1782] [serial = 838] [outer = (nil)] 14:12:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8a793000) [pid = 1782] [serial = 839] [outer = 0x89eacc00] 14:12:01 INFO - PROCESS | 1782 | 1471295521096 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8b407800) [pid = 1782] [serial = 840] [outer = 0x89eacc00] 14:12:02 INFO - PROCESS | 1782 | 1471295522109 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1834ms 14:12:02 INFO - PROCESS | 1782 | 1471295522155 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 1782 | 1471295522161 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 14:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:12:02 INFO - PROCESS | 1782 | 1471295522170 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 1782 | 1471295522176 Marionette TRACE conn4 <- [1,1090,null,{}] 14:12:02 INFO - PROCESS | 1782 | 1471295522185 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:02 INFO - PROCESS | 1782 | 1471295522192 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:02 INFO - PROCESS | 1782 | 1471295522457 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 14:12:02 INFO - PROCESS | 1782 | 1471295522799 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 1782 | 1471295522813 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb2c00 == 114 [pid = 1782] [id = 280] 14:12:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8bcb4000) [pid = 1782] [serial = 841] [outer = (nil)] 14:12:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8bcebc00) [pid = 1782] [serial = 842] [outer = 0x8bcb4000] 14:12:02 INFO - PROCESS | 1782 | 1471295522904 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8bd9f000) [pid = 1782] [serial = 843] [outer = 0x8bcb4000] 14:12:03 INFO - PROCESS | 1782 | 1471295523892 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1785ms 14:12:03 INFO - PROCESS | 1782 | 1471295523960 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 1782 | 1471295523968 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 14:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:12:03 INFO - PROCESS | 1782 | 1471295523976 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 1782 | 1471295523981 Marionette TRACE conn4 <- [1,1094,null,{}] 14:12:03 INFO - PROCESS | 1782 | 1471295523989 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:03 INFO - PROCESS | 1782 | 1471295523995 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:04 INFO - PROCESS | 1782 | 1471295524282 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 14:12:04 INFO - PROCESS | 1782 | 1471295524673 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 1782 | 1471295524680 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d052800 == 115 [pid = 1782] [id = 281] 14:12:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8d056400) [pid = 1782] [serial = 844] [outer = (nil)] 14:12:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8d05c400) [pid = 1782] [serial = 845] [outer = 0x8d056400] 14:12:04 INFO - PROCESS | 1782 | 1471295524771 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8d655400) [pid = 1782] [serial = 846] [outer = 0x8d056400] 14:12:05 INFO - PROCESS | 1782 | 1471295525829 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1892ms 14:12:05 INFO - PROCESS | 1782 | 1471295525870 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 1782 | 1471295525875 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 14:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:12:05 INFO - PROCESS | 1782 | 1471295525894 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 1782 | 1471295525904 Marionette TRACE conn4 <- [1,1098,null,{}] 14:12:05 INFO - PROCESS | 1782 | 1471295525911 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:05 INFO - PROCESS | 1782 | 1471295525920 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:06 INFO - PROCESS | 1782 | 1471295526205 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 14:12:06 INFO - PROCESS | 1782 | 1471295526544 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 1782 | 1471295526557 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0bb000 == 116 [pid = 1782] [id = 282] 14:12:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8d8e9400) [pid = 1782] [serial = 847] [outer = (nil)] 14:12:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8e736800) [pid = 1782] [serial = 848] [outer = 0x8d8e9400] 14:12:06 INFO - PROCESS | 1782 | 1471295526642 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8e9eb400) [pid = 1782] [serial = 849] [outer = 0x8d8e9400] 14:12:07 INFO - PROCESS | 1782 | 1471295527681 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1851ms 14:12:07 INFO - PROCESS | 1782 | 1471295527736 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 1782 | 1471295527740 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 14:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:12:07 INFO - PROCESS | 1782 | 1471295527748 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 1782 | 1471295527752 Marionette TRACE conn4 <- [1,1102,null,{}] 14:12:07 INFO - PROCESS | 1782 | 1471295527759 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:07 INFO - PROCESS | 1782 | 1471295527765 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:08 INFO - PROCESS | 1782 | 1471295528014 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 14:12:08 INFO - PROCESS | 1782 | 1471295528430 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 1782 | 1471295528441 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc46c00 == 117 [pid = 1782] [id = 283] 14:12:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8d05d000) [pid = 1782] [serial = 850] [outer = (nil)] 14:12:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x8f0af400) [pid = 1782] [serial = 851] [outer = 0x8d05d000] 14:12:08 INFO - PROCESS | 1782 | 1471295528528 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8f14a400) [pid = 1782] [serial = 852] [outer = 0x8d05d000] 14:12:09 INFO - PROCESS | 1782 | 1471295529472 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1784ms 14:12:09 INFO - PROCESS | 1782 | 1471295529534 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 1782 | 1471295529539 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 14:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:12:09 INFO - PROCESS | 1782 | 1471295529547 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 1782 | 1471295529551 Marionette TRACE conn4 <- [1,1106,null,{}] 14:12:09 INFO - PROCESS | 1782 | 1471295529559 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:09 INFO - PROCESS | 1782 | 1471295529563 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:09 INFO - PROCESS | 1782 | 1471295529803 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 14:12:10 INFO - PROCESS | 1782 | 1471295530128 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 1782 | 1471295530146 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f156c00 == 118 [pid = 1782] [id = 284] 14:12:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8f157400) [pid = 1782] [serial = 853] [outer = (nil)] 14:12:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8f4cc800) [pid = 1782] [serial = 854] [outer = 0x8f157400] 14:12:10 INFO - PROCESS | 1782 | 1471295530252 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8f98f400) [pid = 1782] [serial = 855] [outer = 0x8f157400] 14:12:11 INFO - PROCESS | 1782 | 1471295531240 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1733ms 14:12:11 INFO - PROCESS | 1782 | 1471295531282 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 14:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:12:11 INFO - PROCESS | 1782 | 1471295531286 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 14:12:11 INFO - PROCESS | 1782 | 1471295531293 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 1782 | 1471295531297 Marionette TRACE conn4 <- [1,1110,null,{}] 14:12:11 INFO - PROCESS | 1782 | 1471295531304 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:11 INFO - PROCESS | 1782 | 1471295531310 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:11 INFO - PROCESS | 1782 | 1471295531553 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 14:12:11 INFO - PROCESS | 1782 | 1471295531902 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 1782 | 1471295531914 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcaf400 == 119 [pid = 1782] [id = 285] 14:12:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8e734400) [pid = 1782] [serial = 856] [outer = (nil)] 14:12:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x91364000) [pid = 1782] [serial = 857] [outer = 0x8e734400] 14:12:12 INFO - PROCESS | 1782 | 1471295532058 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x914b1c00) [pid = 1782] [serial = 858] [outer = 0x8e734400] 14:12:13 INFO - PROCESS | 1782 | 1471295533284 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2036ms 14:12:13 INFO - PROCESS | 1782 | 1471295533330 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 14:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:12:13 INFO - PROCESS | 1782 | 1471295533334 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 14:12:13 INFO - PROCESS | 1782 | 1471295533342 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 1782 | 1471295533345 Marionette TRACE conn4 <- [1,1114,null,{}] 14:12:13 INFO - PROCESS | 1782 | 1471295533352 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:13 INFO - PROCESS | 1782 | 1471295533357 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:13 INFO - PROCESS | 1782 | 1471295533618 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 14:12:13 INFO - PROCESS | 1782 | 1471295533952 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 1782 | 1471295533964 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb0b400 == 120 [pid = 1782] [id = 286] 14:12:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x91359c00) [pid = 1782] [serial = 859] [outer = (nil)] 14:12:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9177b000) [pid = 1782] [serial = 860] [outer = 0x91359c00] 14:12:14 INFO - PROCESS | 1782 | 1471295534051 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x9177cc00) [pid = 1782] [serial = 861] [outer = 0x91359c00] 14:12:15 INFO - PROCESS | 1782 | 1471295535083 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1790ms 14:12:15 INFO - PROCESS | 1782 | 1471295535133 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 14:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:12:15 INFO - PROCESS | 1782 | 1471295535137 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 14:12:15 INFO - PROCESS | 1782 | 1471295535144 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - PROCESS | 1782 | 1471295535148 Marionette TRACE conn4 <- [1,1118,null,{}] 14:12:15 INFO - PROCESS | 1782 | 1471295535154 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:15 INFO - PROCESS | 1782 | 1471295535160 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:15 INFO - PROCESS | 1782 | 1471295535392 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 14:12:15 INFO - PROCESS | 1782 | 1471295535710 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 1782 | 1471295535720 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb10000 == 121 [pid = 1782] [id = 287] 14:12:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x91359000) [pid = 1782] [serial = 862] [outer = (nil)] 14:12:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x91c89000) [pid = 1782] [serial = 863] [outer = 0x91359000] 14:12:15 INFO - PROCESS | 1782 | 1471295535821 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x91c8bc00) [pid = 1782] [serial = 864] [outer = 0x91359000] 14:12:16 INFO - PROCESS | 1782 | 1471295536816 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1732ms 14:12:16 INFO - PROCESS | 1782 | 1471295536877 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 1782 | 1471295536881 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 14:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:12:16 INFO - PROCESS | 1782 | 1471295536888 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 1782 | 1471295536890 Marionette TRACE conn4 <- [1,1122,null,{}] 14:12:16 INFO - PROCESS | 1782 | 1471295536897 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:16 INFO - PROCESS | 1782 | 1471295536902 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:17 INFO - PROCESS | 1782 | 1471295537136 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 14:12:17 INFO - PROCESS | 1782 | 1471295537464 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 1782 | 1471295537473 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x91356800 == 122 [pid = 1782] [id = 288] 14:12:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x91773800) [pid = 1782] [serial = 865] [outer = (nil)] 14:12:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x92a79800) [pid = 1782] [serial = 866] [outer = 0x91773800] 14:12:17 INFO - PROCESS | 1782 | 1471295537570 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x92a81400) [pid = 1782] [serial = 867] [outer = 0x91773800] 14:12:18 INFO - PROCESS | 1782 | 1471295538494 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1640ms 14:12:18 INFO - PROCESS | 1782 | 1471295538530 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 1782 | 1471295538533 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 14:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:12:18 INFO - PROCESS | 1782 | 1471295538541 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 1782 | 1471295538543 Marionette TRACE conn4 <- [1,1126,null,{}] 14:12:18 INFO - PROCESS | 1782 | 1471295538550 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:18 INFO - PROCESS | 1782 | 1471295538556 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:18 INFO - PROCESS | 1782 | 1471295538810 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 14:12:19 INFO - PROCESS | 1782 | 1471295539144 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 1782 | 1471295539157 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x939eec00 == 123 [pid = 1782] [id = 289] 14:12:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x939ef000) [pid = 1782] [serial = 868] [outer = (nil)] 14:12:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x93a6e800) [pid = 1782] [serial = 869] [outer = 0x939ef000] 14:12:19 INFO - PROCESS | 1782 | 1471295539260 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x93ab4000) [pid = 1782] [serial = 870] [outer = 0x939ef000] 14:12:20 INFO - PROCESS | 1782 | 1471295540226 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1733ms 14:12:20 INFO - PROCESS | 1782 | 1471295540275 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 1782 | 1471295540280 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 14:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:12:20 INFO - PROCESS | 1782 | 1471295540286 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 1782 | 1471295540291 Marionette TRACE conn4 <- [1,1130,null,{}] 14:12:20 INFO - PROCESS | 1782 | 1471295540298 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:20 INFO - PROCESS | 1782 | 1471295540304 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:20 INFO - PROCESS | 1782 | 1471295540571 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 14:12:20 INFO - PROCESS | 1782 | 1471295540901 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 1782 | 1471295540907 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0ae800 == 124 [pid = 1782] [id = 290] 14:12:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x93b65c00) [pid = 1782] [serial = 871] [outer = (nil)] 14:12:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x97931c00) [pid = 1782] [serial = 872] [outer = 0x93b65c00] 14:12:21 INFO - PROCESS | 1782 | 1471295541000 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x9799d400) [pid = 1782] [serial = 873] [outer = 0x93b65c00] 14:12:21 INFO - PROCESS | 1782 | 1471295541937 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1700ms 14:12:21 INFO - PROCESS | 1782 | 1471295541987 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 1782 | 1471295541991 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 14:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:12:22 INFO - PROCESS | 1782 | 1471295541998 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - PROCESS | 1782 | 1471295542002 Marionette TRACE conn4 <- [1,1134,null,{}] 14:12:22 INFO - PROCESS | 1782 | 1471295542007 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:22 INFO - PROCESS | 1782 | 1471295542013 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:22 INFO - PROCESS | 1782 | 1471295542244 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 14:12:22 INFO - PROCESS | 1782 | 1471295542562 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 1782 | 1471295542571 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x95688800 == 125 [pid = 1782] [id = 291] 14:12:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x98374800) [pid = 1782] [serial = 874] [outer = (nil)] 14:12:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x99714000) [pid = 1782] [serial = 875] [outer = 0x98374800] 14:12:22 INFO - PROCESS | 1782 | 1471295542665 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x9a066800) [pid = 1782] [serial = 876] [outer = 0x98374800] 14:12:23 INFO - PROCESS | 1782 | 1471295543605 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1642ms 14:12:23 INFO - PROCESS | 1782 | 1471295543641 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 1782 | 1471295543644 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 14:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:12:23 INFO - PROCESS | 1782 | 1471295543652 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 1782 | 1471295543656 Marionette TRACE conn4 <- [1,1138,null,{}] 14:12:23 INFO - PROCESS | 1782 | 1471295543662 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:23 INFO - PROCESS | 1782 | 1471295543667 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:23 INFO - PROCESS | 1782 | 1471295543915 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 14:12:24 INFO - PROCESS | 1782 | 1471295544234 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 1782 | 1471295544240 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x939f2000 == 126 [pid = 1782] [id = 292] 14:12:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x9799a000) [pid = 1782] [serial = 877] [outer = (nil)] 14:12:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x9a0ee000) [pid = 1782] [serial = 878] [outer = 0x9799a000] 14:12:24 INFO - PROCESS | 1782 | 1471295544332 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x9a40f000) [pid = 1782] [serial = 879] [outer = 0x9799a000] 14:12:25 INFO - PROCESS | 1782 | 1471295545243 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1632ms 14:12:25 INFO - PROCESS | 1782 | 1471295545286 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 1782 | 1471295545290 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 14:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:12:25 INFO - PROCESS | 1782 | 1471295545297 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 1782 | 1471295545301 Marionette TRACE conn4 <- [1,1142,null,{}] 14:12:25 INFO - PROCESS | 1782 | 1471295545307 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:25 INFO - PROCESS | 1782 | 1471295545313 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:25 INFO - PROCESS | 1782 | 1471295545548 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 14:12:25 INFO - PROCESS | 1782 | 1471295545903 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 1782 | 1471295545911 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4d400 == 127 [pid = 1782] [id = 293] 14:12:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x8f4cb800) [pid = 1782] [serial = 880] [outer = (nil)] 14:12:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0x9ad70800) [pid = 1782] [serial = 881] [outer = 0x8f4cb800] 14:12:26 INFO - PROCESS | 1782 | 1471295546004 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x9aeb9400) [pid = 1782] [serial = 882] [outer = 0x8f4cb800] 14:12:26 INFO - PROCESS | 1782 | 1471295546945 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1682ms 14:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:12:26 INFO - PROCESS | 1782 | 1471295546980 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 1782 | 1471295546984 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 14:12:26 INFO - PROCESS | 1782 | 1471295546991 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 1782 | 1471295546994 Marionette TRACE conn4 <- [1,1146,null,{}] 14:12:27 INFO - PROCESS | 1782 | 1471295547002 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:27 INFO - PROCESS | 1782 | 1471295547006 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:27 INFO - PROCESS | 1782 | 1471295547248 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 14:12:27 INFO - PROCESS | 1782 | 1471295547571 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 1782 | 1471295547579 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78bc00 == 128 [pid = 1782] [id = 294] 14:12:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x9ab16400) [pid = 1782] [serial = 883] [outer = (nil)] 14:12:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x9af0fc00) [pid = 1782] [serial = 884] [outer = 0x9ab16400] 14:12:27 INFO - PROCESS | 1782 | 1471295547673 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x9af12800) [pid = 1782] [serial = 885] [outer = 0x9ab16400] 14:12:28 INFO - PROCESS | 1782 | 1471295548617 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1689ms 14:12:28 INFO - PROCESS | 1782 | 1471295548680 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 1782 | 1471295548684 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 14:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:12:28 INFO - PROCESS | 1782 | 1471295548692 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 1782 | 1471295548696 Marionette TRACE conn4 <- [1,1150,null,{}] 14:12:28 INFO - PROCESS | 1782 | 1471295548703 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:28 INFO - PROCESS | 1782 | 1471295548708 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:28 INFO - PROCESS | 1782 | 1471295548965 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 14:12:29 INFO - PROCESS | 1782 | 1471295549297 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 1782 | 1471295549312 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x9ad69c00 == 129 [pid = 1782] [id = 295] 14:12:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x9ad72400) [pid = 1782] [serial = 886] [outer = (nil)] 14:12:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x9afd7800) [pid = 1782] [serial = 887] [outer = 0x9ad72400] 14:12:29 INFO - PROCESS | 1782 | 1471295549401 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x9afda800) [pid = 1782] [serial = 888] [outer = 0x9ad72400] 14:12:30 INFO - PROCESS | 1782 | 1471295550374 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1755ms 14:12:30 INFO - PROCESS | 1782 | 1471295550448 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 14:12:30 INFO - PROCESS | 1782 | 1471295550453 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 14:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:12:30 INFO - PROCESS | 1782 | 1471295550461 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - PROCESS | 1782 | 1471295550465 Marionette TRACE conn4 <- [1,1154,null,{}] 14:12:30 INFO - PROCESS | 1782 | 1471295550472 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:30 INFO - PROCESS | 1782 | 1471295550478 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:30 INFO - PROCESS | 1782 | 1471295550765 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc52400 == 128 [pid = 1782] [id = 224] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ebc00 == 127 [pid = 1782] [id = 227] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x9a1f3000 == 126 [pid = 1782] [id = 225] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e1400 == 125 [pid = 1782] [id = 226] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x9c038400 == 124 [pid = 1782] [id = 223] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0af800 == 123 [pid = 1782] [id = 220] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc41800 == 122 [pid = 1782] [id = 222] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0b7400 == 121 [pid = 1782] [id = 278] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x9aebf800 == 120 [pid = 1782] [id = 264] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8f4cd000 == 119 [pid = 1782] [id = 263] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2c7800 == 118 [pid = 1782] [id = 262] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e6c00 == 117 [pid = 1782] [id = 228] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8df9ec00 == 116 [pid = 1782] [id = 261] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0cc00 == 115 [pid = 1782] [id = 260] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd99800 == 114 [pid = 1782] [id = 229] 14:12:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98b000 == 113 [pid = 1782] [id = 259] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x8a98d800) [pid = 1782] [serial = 752] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x8f00f400) [pid = 1782] [serial = 776] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x8f00d800) [pid = 1782] [serial = 768] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x8e2c6000) [pid = 1782] [serial = 767] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x9d81f800) [pid = 1782] [serial = 734] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x9b0f6800) [pid = 1782] [serial = 731] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x91c89800) [pid = 1782] [serial = 773] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0x8d8e1c00) [pid = 1782] [serial = 765] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x8bd53400) [pid = 1782] [serial = 761] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x8e2cb800) [pid = 1782] [serial = 719] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x9a0e2800) [pid = 1782] [serial = 725] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x8f990400) [pid = 1782] [serial = 770] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x9240d400) [pid = 1782] [serial = 774] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x8bd5fc00) [pid = 1782] [serial = 746] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x8bcb9800) [pid = 1782] [serial = 755] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x914b6400) [pid = 1782] [serial = 771] [outer = (nil)] [url = about:blank] 14:12:31 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x9aec2400) [pid = 1782] [serial = 728] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x93a76000) [pid = 1782] [serial = 722] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x8bcb8800) [pid = 1782] [serial = 749] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0xa6f44000) [pid = 1782] [serial = 743] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x8bd5ac00) [pid = 1782] [serial = 762] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0xa237dc00) [pid = 1782] [serial = 737] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x93aaac00) [pid = 1782] [serial = 714] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8ce14400) [pid = 1782] [serial = 716] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x8f00f000) [pid = 1782] [serial = 758] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8d0be800) [pid = 1782] [serial = 764] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0xa4e10800) [pid = 1782] [serial = 740] [outer = (nil)] [url = about:blank] 14:12:32 INFO - PROCESS | 1782 | 1471295552196 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 1782 | 1471295552208 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ead000 == 114 [pid = 1782] [id = 296] 14:12:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x8a985c00) [pid = 1782] [serial = 889] [outer = (nil)] 14:12:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8a98d000) [pid = 1782] [serial = 890] [outer = 0x8a985c00] 14:12:32 INFO - PROCESS | 1782 | 1471295552293 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8b414800) [pid = 1782] [serial = 891] [outer = 0x8a985c00] 14:12:33 INFO - PROCESS | 1782 | 1471295553142 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2742ms 14:12:33 INFO - PROCESS | 1782 | 1471295553207 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 1782 | 1471295553212 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 14:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:12:33 INFO - PROCESS | 1782 | 1471295553221 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 1782 | 1471295553225 Marionette TRACE conn4 <- [1,1158,null,{}] 14:12:33 INFO - PROCESS | 1782 | 1471295553235 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:33 INFO - PROCESS | 1782 | 1471295553241 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:33 INFO - PROCESS | 1782 | 1471295553463 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 14:12:33 INFO - PROCESS | 1782 | 1471295553664 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 1782 | 1471295553673 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb9800 == 115 [pid = 1782] [id = 297] 14:12:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8bd58400) [pid = 1782] [serial = 892] [outer = (nil)] 14:12:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8bd95800) [pid = 1782] [serial = 893] [outer = 0x8bd58400] 14:12:33 INFO - PROCESS | 1782 | 1471295553752 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x8cc4f400) [pid = 1782] [serial = 894] [outer = 0x8bd58400] 14:12:34 INFO - PROCESS | 1782 | 1471295554725 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1543ms 14:12:34 INFO - PROCESS | 1782 | 1471295554768 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 1782 | 1471295554775 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 14:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:12:34 INFO - PROCESS | 1782 | 1471295554792 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 1782 | 1471295554796 Marionette TRACE conn4 <- [1,1162,null,{}] 14:12:34 INFO - PROCESS | 1782 | 1471295554802 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:34 INFO - PROCESS | 1782 | 1471295554808 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:35 INFO - PROCESS | 1782 | 1471295555126 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 14:12:35 INFO - PROCESS | 1782 | 1471295555161 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 1782 | 1471295555170 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce10c00 == 116 [pid = 1782] [id = 298] 14:12:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x8d05c000) [pid = 1782] [serial = 895] [outer = (nil)] 14:12:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x8d0b7400) [pid = 1782] [serial = 896] [outer = 0x8d05c000] 14:12:35 INFO - PROCESS | 1782 | 1471295555245 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x8d8e1c00) [pid = 1782] [serial = 897] [outer = 0x8d05c000] 14:12:36 INFO - PROCESS | 1782 | 1471295556382 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2085ms 14:12:36 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x8bc46800) [pid = 1782] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:12:36 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x8d0b8400) [pid = 1782] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:12:36 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x9a87d400) [pid = 1782] [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.] 14:12:36 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x8cc44400) [pid = 1782] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:12:36 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x8bcb7000) [pid = 1782] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:12:36 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8cf5c000) [pid = 1782] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:12:36 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x8a993000) [pid = 1782] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:12:36 INFO - PROCESS | 1782 | 1471295556960 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 14:12:36 INFO - PROCESS | 1782 | 1471295556965 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 14:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:12:36 INFO - PROCESS | 1782 | 1471295556990 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 1782 | 1471295557000 Marionette TRACE conn4 <- [1,1166,null,{}] 14:12:37 INFO - PROCESS | 1782 | 1471295557008 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:37 INFO - PROCESS | 1782 | 1471295557016 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:37 INFO - PROCESS | 1782 | 1471295557317 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 14:12:37 INFO - PROCESS | 1782 | 1471295557447 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 1782 | 1471295557453 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a985400 == 117 [pid = 1782] [id = 299] 14:12:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8cf52800) [pid = 1782] [serial = 898] [outer = (nil)] 14:12:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8df9a400) [pid = 1782] [serial = 899] [outer = 0x8cf52800] 14:12:37 INFO - PROCESS | 1782 | 1471295557529 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8e731800) [pid = 1782] [serial = 900] [outer = 0x8cf52800] 14:12:38 INFO - PROCESS | 1782 | 1471295558336 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1399ms 14:12:38 INFO - PROCESS | 1782 | 1471295558380 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 14:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:12:38 INFO - PROCESS | 1782 | 1471295558385 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 14:12:38 INFO - PROCESS | 1782 | 1471295558392 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - PROCESS | 1782 | 1471295558396 Marionette TRACE conn4 <- [1,1170,null,{}] 14:12:38 INFO - PROCESS | 1782 | 1471295558401 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:38 INFO - PROCESS | 1782 | 1471295558406 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:38 INFO - PROCESS | 1782 | 1471295558624 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 14:12:38 INFO - PROCESS | 1782 | 1471295558823 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 1782 | 1471295558832 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eaac00 == 118 [pid = 1782] [id = 300] 14:12:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x89eab000) [pid = 1782] [serial = 901] [outer = (nil)] 14:12:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x8a98a800) [pid = 1782] [serial = 902] [outer = 0x89eab000] 14:12:39 INFO - PROCESS | 1782 | 1471295559027 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x8b413800) [pid = 1782] [serial = 903] [outer = 0x89eab000] 14:12:40 INFO - PROCESS | 1782 | 1471295560174 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1839ms 14:12:40 INFO - PROCESS | 1782 | 1471295560233 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 1782 | 1471295560239 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 14:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:12:40 INFO - PROCESS | 1782 | 1471295560249 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 1782 | 1471295560253 Marionette TRACE conn4 <- [1,1174,null,{}] 14:12:40 INFO - PROCESS | 1782 | 1471295560262 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:40 INFO - PROCESS | 1782 | 1471295560269 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:40 INFO - PROCESS | 1782 | 1471295560570 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 14:12:40 INFO - PROCESS | 1782 | 1471295560922 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 1782 | 1471295560933 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd5fc00 == 119 [pid = 1782] [id = 301] 14:12:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x8cc4c000) [pid = 1782] [serial = 904] [outer = (nil)] 14:12:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x8cf4dc00) [pid = 1782] [serial = 905] [outer = 0x8cc4c000] 14:12:41 INFO - PROCESS | 1782 | 1471295561024 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x8d052c00) [pid = 1782] [serial = 906] [outer = 0x8cc4c000] 14:12:42 INFO - PROCESS | 1782 | 1471295562071 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 1782 | 1471295562144 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 14:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:12:42 INFO - PROCESS | 1782 | 1471295562157 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 1782 | 1471295562161 Marionette TRACE conn4 <- [1,1178,null,{}] 14:12:42 INFO - PROCESS | 1782 | 1471295562169 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:42 INFO - PROCESS | 1782 | 1471295562176 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:42 INFO - PROCESS | 1782 | 1471295562479 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 14:12:42 INFO - PROCESS | 1782 | 1471295562858 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 1782 | 1471295562868 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8ebc00 == 120 [pid = 1782] [id = 302] 14:12:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x8dfa2c00) [pid = 1782] [serial = 907] [outer = (nil)] 14:12:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x8e9e4c00) [pid = 1782] [serial = 908] [outer = 0x8dfa2c00] 14:12:42 INFO - PROCESS | 1782 | 1471295562968 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x8f0aec00) [pid = 1782] [serial = 909] [outer = 0x8dfa2c00] 14:12:44 INFO - PROCESS | 1782 | 1471295564009 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 1782 | 1471295564067 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 14:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:12:44 INFO - PROCESS | 1782 | 1471295564075 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 1782 | 1471295564081 Marionette TRACE conn4 <- [1,1182,null,{}] 14:12:44 INFO - PROCESS | 1782 | 1471295564100 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:44 INFO - PROCESS | 1782 | 1471295564110 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:44 INFO - PROCESS | 1782 | 1471295564403 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 14:12:44 INFO - PROCESS | 1782 | 1471295564738 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 1782 | 1471295564749 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0ad800 == 121 [pid = 1782] [id = 303] 14:12:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x8f14d000) [pid = 1782] [serial = 910] [outer = (nil)] 14:12:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x91358800) [pid = 1782] [serial = 911] [outer = 0x8f14d000] 14:12:44 INFO - PROCESS | 1782 | 1471295564880 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x91778400) [pid = 1782] [serial = 912] [outer = 0x8f14d000] 14:12:45 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:45 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:12:45 INFO - PROCESS | 1782 | 1471295565960 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 1782 | 1471295566026 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 14:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:12:46 INFO - PROCESS | 1782 | 1471295566034 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 1782 | 1471295566037 Marionette TRACE conn4 <- [1,1186,null,{}] 14:12:46 INFO - PROCESS | 1782 | 1471295566043 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:46 INFO - PROCESS | 1782 | 1471295566049 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:46 INFO - PROCESS | 1782 | 1471295566315 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 14:12:46 INFO - PROCESS | 1782 | 1471295566645 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 1782 | 1471295566656 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e9e6000 == 122 [pid = 1782] [id = 304] 14:12:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x8f985000) [pid = 1782] [serial = 913] [outer = (nil)] 14:12:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x92a84c00) [pid = 1782] [serial = 914] [outer = 0x8f985000] 14:12:46 INFO - PROCESS | 1782 | 1471295566746 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0x93942800) [pid = 1782] [serial = 915] [outer = 0x8f985000] 14:12:47 INFO - PROCESS | 1782 | 1471295567789 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 1782 | 1471295567843 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 14:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:12:47 INFO - PROCESS | 1782 | 1471295567852 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - PROCESS | 1782 | 1471295567855 Marionette TRACE conn4 <- [1,1190,null,{}] 14:12:47 INFO - PROCESS | 1782 | 1471295567865 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:47 INFO - PROCESS | 1782 | 1471295567871 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:48 INFO - PROCESS | 1782 | 1471295568153 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 14:12:48 INFO - PROCESS | 1782 | 1471295568517 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 1782 | 1471295568528 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x93ab4400 == 123 [pid = 1782] [id = 305] 14:12:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x93b65800) [pid = 1782] [serial = 916] [outer = (nil)] 14:12:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x9535f400) [pid = 1782] [serial = 917] [outer = 0x93b65800] 14:12:48 INFO - PROCESS | 1782 | 1471295568638 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x9a0e0400) [pid = 1782] [serial = 918] [outer = 0x93b65800] 14:12:49 INFO - PROCESS | 1782 | 1471295569687 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 1782 | 1471295569748 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 14:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:12:49 INFO - PROCESS | 1782 | 1471295569757 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 1782 | 1471295569761 Marionette TRACE conn4 <- [1,1194,null,{}] 14:12:49 INFO - PROCESS | 1782 | 1471295569770 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:49 INFO - PROCESS | 1782 | 1471295569782 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:50 INFO - PROCESS | 1782 | 1471295570090 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 14:12:50 INFO - PROCESS | 1782 | 1471295570510 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 1782 | 1471295570523 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a71000 == 124 [pid = 1782] [id = 306] 14:12:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x93aae800) [pid = 1782] [serial = 919] [outer = (nil)] 14:12:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x9afd6800) [pid = 1782] [serial = 920] [outer = 0x93aae800] 14:12:50 INFO - PROCESS | 1782 | 1471295570672 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x9b0ee800) [pid = 1782] [serial = 921] [outer = 0x93aae800] 14:12:51 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:51 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:51 INFO - PROCESS | 1782 | 1471295571915 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 14:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:12:51 INFO - PROCESS | 1782 | 1471295571962 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 14:12:51 INFO - PROCESS | 1782 | 1471295571970 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 1782 | 1471295571973 Marionette TRACE conn4 <- [1,1198,null,{}] 14:12:51 INFO - PROCESS | 1782 | 1471295571981 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:51 INFO - PROCESS | 1782 | 1471295571985 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:52 INFO - PROCESS | 1782 | 1471295572264 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 14:12:52 INFO - PROCESS | 1782 | 1471295572632 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 1782 | 1471295572641 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x93b72800 == 125 [pid = 1782] [id = 307] 14:12:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x9aec4000) [pid = 1782] [serial = 922] [outer = (nil)] 14:12:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x9b5af000) [pid = 1782] [serial = 923] [outer = 0x9aec4000] 14:12:52 INFO - PROCESS | 1782 | 1471295572751 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x9b740000) [pid = 1782] [serial = 924] [outer = 0x9aec4000] 14:12:53 INFO - PROCESS | 1782 | 1471295573725 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1787ms 14:12:53 INFO - PROCESS | 1782 | 1471295573758 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 1782 | 1471295573763 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 14:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:12:53 INFO - PROCESS | 1782 | 1471295573786 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 1782 | 1471295573791 Marionette TRACE conn4 <- [1,1202,null,{}] 14:12:53 INFO - PROCESS | 1782 | 1471295573805 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:53 INFO - PROCESS | 1782 | 1471295573814 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:54 INFO - PROCESS | 1782 | 1471295574186 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 14:12:54 INFO - PROCESS | 1782 | 1471295574533 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 1782 | 1471295574543 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x9afd8000 == 126 [pid = 1782] [id = 308] 14:12:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x9b3cf000) [pid = 1782] [serial = 925] [outer = (nil)] 14:12:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x9bcbc400) [pid = 1782] [serial = 926] [outer = 0x9b3cf000] 14:12:54 INFO - PROCESS | 1782 | 1471295574672 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x9bcd2400) [pid = 1782] [serial = 927] [outer = 0x9b3cf000] 14:12:55 INFO - PROCESS | 1782 | 1471295575755 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:12:55 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 14:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2020ms 14:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:12:55 INFO - PROCESS | 1782 | 1471295575792 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 1782 | 1471295575795 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 14:12:55 INFO - PROCESS | 1782 | 1471295575803 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 1782 | 1471295575806 Marionette TRACE conn4 <- [1,1206,null,{}] 14:12:55 INFO - PROCESS | 1782 | 1471295575814 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:55 INFO - PROCESS | 1782 | 1471295575818 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:56 INFO - PROCESS | 1782 | 1471295576059 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 14:12:56 INFO - PROCESS | 1782 | 1471295576387 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 1782 | 1471295576394 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b0f6c00 == 127 [pid = 1782] [id = 309] 14:12:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x9bcbc800) [pid = 1782] [serial = 928] [outer = (nil)] 14:12:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x9c03cc00) [pid = 1782] [serial = 929] [outer = 0x9bcbc800] 14:12:56 INFO - PROCESS | 1782 | 1471295576492 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x9c0c8c00) [pid = 1782] [serial = 930] [outer = 0x9bcbc800] 14:12:57 INFO - PROCESS | 1782 | 1471295577449 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:12:57 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 14:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1736ms 14:12:57 INFO - PROCESS | 1782 | 1471295577539 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 14:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:12:57 INFO - PROCESS | 1782 | 1471295577543 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 14:12:57 INFO - PROCESS | 1782 | 1471295577550 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - PROCESS | 1782 | 1471295577554 Marionette TRACE conn4 <- [1,1210,null,{}] 14:12:57 INFO - PROCESS | 1782 | 1471295577561 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:57 INFO - PROCESS | 1782 | 1471295577567 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:57 INFO - PROCESS | 1782 | 1471295577855 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 14:12:58 INFO - PROCESS | 1782 | 1471295578204 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 1782 | 1471295578216 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d333400 == 128 [pid = 1782] [id = 310] 14:12:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x9d4b1c00) [pid = 1782] [serial = 931] [outer = (nil)] 14:12:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x9d824400) [pid = 1782] [serial = 932] [outer = 0x9d4b1c00] 14:12:58 INFO - PROCESS | 1782 | 1471295578312 Marionette DEBUG loaded listener.js 14:12:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0xa0639c00) [pid = 1782] [serial = 933] [outer = 0x9d4b1c00] 14:12:59 INFO - PROCESS | 1782 | 1471295579367 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1889ms 14:12:59 INFO - PROCESS | 1782 | 1471295579439 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 14:12:59 INFO - PROCESS | 1782 | 1471295579444 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 14:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:12:59 INFO - PROCESS | 1782 | 1471295579451 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - PROCESS | 1782 | 1471295579456 Marionette TRACE conn4 <- [1,1214,null,{}] 14:12:59 INFO - PROCESS | 1782 | 1471295579462 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:59 INFO - PROCESS | 1782 | 1471295579469 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:12:59 INFO - PROCESS | 1782 | 1471295579804 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 14:13:00 INFO - PROCESS | 1782 | 1471295580150 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 1782 | 1471295580166 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:00 INFO - PROCESS | 1782 | ++DOCSHELL 0xa1094c00 == 129 [pid = 1782] [id = 311] 14:13:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0xa1095c00) [pid = 1782] [serial = 934] [outer = (nil)] 14:13:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0xa22dfc00) [pid = 1782] [serial = 935] [outer = 0xa1095c00] 14:13:00 INFO - PROCESS | 1782 | 1471295580273 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0xa231c000) [pid = 1782] [serial = 936] [outer = 0xa1095c00] 14:13:01 INFO - PROCESS | 1782 | 1471295581361 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1948ms 14:13:01 INFO - PROCESS | 1782 | 1471295581401 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 1782 | 1471295581406 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 14:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:13:01 INFO - PROCESS | 1782 | 1471295581415 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 1782 | 1471295581421 Marionette TRACE conn4 <- [1,1218,null,{}] 14:13:01 INFO - PROCESS | 1782 | 1471295581428 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:01 INFO - PROCESS | 1782 | 1471295581435 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:01 INFO - PROCESS | 1782 | 1471295581709 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 14:13:02 INFO - PROCESS | 1782 | 1471295582040 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 1782 | 1471295582048 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b5ad800 == 130 [pid = 1782] [id = 312] 14:13:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x9d4af400) [pid = 1782] [serial = 937] [outer = (nil)] 14:13:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0xa2507000) [pid = 1782] [serial = 938] [outer = 0x9d4af400] 14:13:02 INFO - PROCESS | 1782 | 1471295582146 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0xa253bc00) [pid = 1782] [serial = 939] [outer = 0x9d4af400] 14:13:03 INFO - PROCESS | 1782 | 1471295583195 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1840ms 14:13:03 INFO - PROCESS | 1782 | 1471295583256 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 1782 | 1471295583260 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 14:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:13:03 INFO - PROCESS | 1782 | 1471295583268 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 1782 | 1471295583273 Marionette TRACE conn4 <- [1,1222,null,{}] 14:13:03 INFO - PROCESS | 1782 | 1471295583280 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:03 INFO - PROCESS | 1782 | 1471295583284 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:03 INFO - PROCESS | 1782 | 1471295583535 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 14:13:03 INFO - PROCESS | 1782 | 1471295583906 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 1782 | 1471295583913 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcbac00 == 131 [pid = 1782] [id = 313] 14:13:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x9c032800) [pid = 1782] [serial = 940] [outer = (nil)] 14:13:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0xa3282c00) [pid = 1782] [serial = 941] [outer = 0x9c032800] 14:13:04 INFO - PROCESS | 1782 | 1471295584010 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0xa4e5b000) [pid = 1782] [serial = 942] [outer = 0x9c032800] 14:13:04 INFO - PROCESS | 1782 | 1471295584969 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 1782 | 1471295585009 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 14:13:05 INFO - PROCESS | 1782 | 1471295585017 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - PROCESS | 1782 | 1471295585021 Marionette TRACE conn4 <- [1,1226,null,{}] 14:13:05 INFO - PROCESS | 1782 | 1471295585027 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:05 INFO - PROCESS | 1782 | 1471295585033 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:05 INFO - PROCESS | 1782 | 1471295585273 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 14:13:05 INFO - PROCESS | 1782 | 1471295585645 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 1782 | 1471295585656 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e72a800 == 132 [pid = 1782] [id = 314] 14:13:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x8e72ac00) [pid = 1782] [serial = 943] [outer = (nil)] 14:13:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0xa68a3800) [pid = 1782] [serial = 944] [outer = 0x8e72ac00] 14:13:05 INFO - PROCESS | 1782 | 1471295585748 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0xa6948c00) [pid = 1782] [serial = 945] [outer = 0x8e72ac00] 14:13:06 INFO - PROCESS | 1782 | 1471295586688 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1735ms 14:13:06 INFO - PROCESS | 1782 | 1471295586752 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 14:13:06 INFO - PROCESS | 1782 | 1471295586757 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 14:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:13:06 INFO - PROCESS | 1782 | 1471295586764 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - PROCESS | 1782 | 1471295586768 Marionette TRACE conn4 <- [1,1230,null,{}] 14:13:06 INFO - PROCESS | 1782 | 1471295586775 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:06 INFO - PROCESS | 1782 | 1471295586781 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:07 INFO - PROCESS | 1782 | 1471295587038 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 14:13:07 INFO - PROCESS | 1782 | 1471295587381 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 1782 | 1471295587390 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e8000 == 133 [pid = 1782] [id = 315] 14:13:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x882e8c00) [pid = 1782] [serial = 946] [outer = (nil)] 14:13:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x882f0c00) [pid = 1782] [serial = 947] [outer = 0x882e8c00] 14:13:07 INFO - PROCESS | 1782 | 1471295587482 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x882f2c00) [pid = 1782] [serial = 948] [outer = 0x882e8c00] 14:13:08 INFO - PROCESS | 1782 | 1471295588439 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1739ms 14:13:08 INFO - PROCESS | 1782 | 1471295588505 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 1782 | 1471295588510 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 14:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:13:08 INFO - PROCESS | 1782 | 1471295588517 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 1782 | 1471295588522 Marionette TRACE conn4 <- [1,1234,null,{}] 14:13:08 INFO - PROCESS | 1782 | 1471295588528 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:08 INFO - PROCESS | 1782 | 1471295588534 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:08 INFO - PROCESS | 1782 | 1471295588783 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 14:13:09 INFO - PROCESS | 1782 | 1471295589132 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 1782 | 1471295589143 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ea400 == 134 [pid = 1782] [id = 316] 14:13:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x882eb400) [pid = 1782] [serial = 949] [outer = (nil)] 14:13:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x8ce12800) [pid = 1782] [serial = 950] [outer = 0x882eb400] 14:13:09 INFO - PROCESS | 1782 | 1471295589229 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x8d0afc00) [pid = 1782] [serial = 951] [outer = 0x882eb400] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce10800 == 133 [pid = 1782] [id = 208] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8e3800 == 132 [pid = 1782] [id = 212] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc4c800 == 131 [pid = 1782] [id = 213] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc49800 == 130 [pid = 1782] [id = 210] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x91c8a800 == 129 [pid = 1782] [id = 240] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x92409400 == 128 [pid = 1782] [id = 211] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8f007800 == 127 [pid = 1782] [id = 209] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8a985400 == 126 [pid = 1782] [id = 299] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd99000 == 125 [pid = 1782] [id = 276] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce10c00 == 124 [pid = 1782] [id = 298] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcb9800 == 123 [pid = 1782] [id = 297] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x89ead000 == 122 [pid = 1782] [id = 296] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78bc00 == 121 [pid = 1782] [id = 294] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4d400 == 120 [pid = 1782] [id = 293] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x95688800 == 119 [pid = 1782] [id = 291] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x939f2000 == 118 [pid = 1782] [id = 292] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0ae800 == 117 [pid = 1782] [id = 290] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x939eec00 == 116 [pid = 1782] [id = 289] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x91356800 == 115 [pid = 1782] [id = 288] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb0b400 == 114 [pid = 1782] [id = 286] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb10000 == 113 [pid = 1782] [id = 287] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcaf400 == 112 [pid = 1782] [id = 285] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8f156c00 == 111 [pid = 1782] [id = 284] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc46c00 == 110 [pid = 1782] [id = 283] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0bb000 == 109 [pid = 1782] [id = 282] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8d052800 == 108 [pid = 1782] [id = 281] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcb2c00 == 107 [pid = 1782] [id = 280] 14:13:10 INFO - PROCESS | 1782 | --DOCSHELL 0x89eab400 == 106 [pid = 1782] [id = 279] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0b5400 == 105 [pid = 1782] [id = 164] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2c2800 == 104 [pid = 1782] [id = 216] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc50000 == 103 [pid = 1782] [id = 239] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9b5a4000 == 102 [pid = 1782] [id = 57] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc42000 == 101 [pid = 1782] [id = 275] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9393bc00 == 100 [pid = 1782] [id = 29] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4e400 == 99 [pid = 1782] [id = 218] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x92407000 == 98 [pid = 1782] [id = 217] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc50c00 == 97 [pid = 1782] [id = 195] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9135ec00 == 96 [pid = 1782] [id = 73] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9d4bac00 == 95 [pid = 1782] [id = 54] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x93aab800 == 94 [pid = 1782] [id = 139] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9b738400 == 93 [pid = 1782] [id = 246] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb02800 == 92 [pid = 1782] [id = 87] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0xa6db1400 == 91 [pid = 1782] [id = 166] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0xa1096c00 == 90 [pid = 1782] [id = 47] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9c03b400 == 89 [pid = 1782] [id = 71] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb01400 == 88 [pid = 1782] [id = 88] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc4f000 == 87 [pid = 1782] [id = 244] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd59c00 == 86 [pid = 1782] [id = 248] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x93a70c00 == 85 [pid = 1782] [id = 60] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8f152800 == 84 [pid = 1782] [id = 111] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8f14a800 == 83 [pid = 1782] [id = 173] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9393d800 == 82 [pid = 1782] [id = 55] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8a989400 == 81 [pid = 1782] [id = 251] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcaec00 == 80 [pid = 1782] [id = 249] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x939ecc00 == 79 [pid = 1782] [id = 48] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8e72b000 == 78 [pid = 1782] [id = 131] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0xa23af400 == 77 [pid = 1782] [id = 247] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8e738c00 == 76 [pid = 1782] [id = 134] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8a985000 == 75 [pid = 1782] [id = 250] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8df9c800 == 74 [pid = 1782] [id = 214] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x914b3400 == 73 [pid = 1782] [id = 109] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9b3c5400 == 72 [pid = 1782] [id = 35] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc4b400 == 71 [pid = 1782] [id = 207] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x93b72000 == 70 [pid = 1782] [id = 36] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9afd6400 == 69 [pid = 1782] [id = 265] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x914b2c00 == 68 [pid = 1782] [id = 266] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4e000 == 67 [pid = 1782] [id = 167] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0d800 == 66 [pid = 1782] [id = 194] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8e730800 == 65 [pid = 1782] [id = 132] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x91c82000 == 64 [pid = 1782] [id = 163] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8b406000 == 63 [pid = 1782] [id = 271] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea4400 == 62 [pid = 1782] [id = 273] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8b408400 == 61 [pid = 1782] [id = 270] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce14800 == 60 [pid = 1782] [id = 161] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x979a2c00 == 59 [pid = 1782] [id = 50] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78cc00 == 58 [pid = 1782] [id = 274] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8df98c00 == 57 [pid = 1782] [id = 135] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x93940000 == 56 [pid = 1782] [id = 68] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x94816000 == 55 [pid = 1782] [id = 138] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x95361400 == 54 [pid = 1782] [id = 44] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8f4cc400 == 53 [pid = 1782] [id = 202] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8f98f800 == 52 [pid = 1782] [id = 94] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0xa4e5b400 == 51 [pid = 1782] [id = 46] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9a405c00 == 50 [pid = 1782] [id = 69] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8a984400 == 49 [pid = 1782] [id = 252] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x9393c000 == 48 [pid = 1782] [id = 72] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0adc00 == 47 [pid = 1782] [id = 179] 14:13:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8e9e6c00 == 46 [pid = 1782] [id = 215] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9a887400 == 45 [pid = 1782] [id = 53] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x97935800 == 44 [pid = 1782] [id = 38] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0b9000 == 43 [pid = 1782] [id = 200] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9afd8800 == 42 [pid = 1782] [id = 193] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf57400 == 41 [pid = 1782] [id = 162] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9aec0800 == 40 [pid = 1782] [id = 221] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9792a400 == 39 [pid = 1782] [id = 61] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8e2c00 == 38 [pid = 1782] [id = 165] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcdd800 == 37 [pid = 1782] [id = 268] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9a069c00 == 36 [pid = 1782] [id = 192] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9a379c00 == 35 [pid = 1782] [id = 45] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9bcbb800 == 34 [pid = 1782] [id = 160] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9a06f000 == 33 [pid = 1782] [id = 70] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9a067c00 == 32 [pid = 1782] [id = 267] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8a784c00 == 31 [pid = 1782] [id = 230] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea4000 == 30 [pid = 1782] [id = 272] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4b800 == 29 [pid = 1782] [id = 168] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0xa0638c00 == 28 [pid = 1782] [id = 269] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0dc00 == 27 [pid = 1782] [id = 277] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78c800 == 26 [pid = 1782] [id = 245] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x92410000 == 25 [pid = 1782] [id = 182] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9a87d000 == 24 [pid = 1782] [id = 10] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x882e8000 == 23 [pid = 1782] [id = 315] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcbac00 == 22 [pid = 1782] [id = 313] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8e72a800 == 21 [pid = 1782] [id = 314] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9b5ad800 == 20 [pid = 1782] [id = 312] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0xa1094c00 == 19 [pid = 1782] [id = 311] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9d333400 == 18 [pid = 1782] [id = 310] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9afd8000 == 17 [pid = 1782] [id = 308] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9b0f6c00 == 16 [pid = 1782] [id = 309] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x93b72800 == 15 [pid = 1782] [id = 307] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x93a71000 == 14 [pid = 1782] [id = 306] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x93ab4400 == 13 [pid = 1782] [id = 305] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8e9e6000 == 12 [pid = 1782] [id = 304] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0ad800 == 11 [pid = 1782] [id = 303] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8ebc00 == 10 [pid = 1782] [id = 302] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9ad69c00 == 9 [pid = 1782] [id = 295] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd5fc00 == 8 [pid = 1782] [id = 301] 14:13:13 INFO - PROCESS | 1782 | --DOCSHELL 0x89eaac00 == 7 [pid = 1782] [id = 300] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x92a7e800) [pid = 1782] [serial = 777] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x8e2cc400) [pid = 1782] [serial = 836] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x8d64e000) [pid = 1782] [serial = 833] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x89eab800) [pid = 1782] [serial = 818] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x92a80400) [pid = 1782] [serial = 788] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x8cf52000) [pid = 1782] [serial = 782] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x8b5e4400) [pid = 1782] [serial = 779] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x9af11800) [pid = 1782] [serial = 794] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0xa4e5ac00) [pid = 1782] [serial = 803] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x8e9f1800) [pid = 1782] [serial = 785] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x9bcc1800) [pid = 1782] [serial = 582] [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.] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x8cc4e000) [pid = 1782] [serial = 827] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x8ce17c00) [pid = 1782] [serial = 828] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x8b411400) [pid = 1782] [serial = 812] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0x8bd57c00) [pid = 1782] [serial = 825] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 226 (0x8bce4c00) [pid = 1782] [serial = 824] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x9c032000) [pid = 1782] [serial = 797] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0xa6dafc00) [pid = 1782] [serial = 809] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x8d056000) [pid = 1782] [serial = 830] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x9a06e400) [pid = 1782] [serial = 791] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x8b414c00) [pid = 1782] [serial = 822] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x8b40e000) [pid = 1782] [serial = 821] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x8bce5c00) [pid = 1782] [serial = 806] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0xa063ec00) [pid = 1782] [serial = 800] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x8d055c00) [pid = 1782] [serial = 815] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x8d654000) [pid = 1782] [serial = 834] [outer = (nil)] [url = about:blank] 14:13:13 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x8d0b4000) [pid = 1782] [serial = 831] [outer = (nil)] [url = about:blank] 14:13:14 INFO - PROCESS | 1782 | 1471295594042 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 5548ms 14:13:14 INFO - PROCESS | 1782 | 1471295594068 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 1782 | 1471295594076 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 14:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:13:14 INFO - PROCESS | 1782 | 1471295594086 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 1782 | 1471295594090 Marionette TRACE conn4 <- [1,1238,null,{}] 14:13:14 INFO - PROCESS | 1782 | 1471295594103 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:14 INFO - PROCESS | 1782 | 1471295594113 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:14 INFO - PROCESS | 1782 | 1471295594419 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 14:13:14 INFO - PROCESS | 1782 | 1471295594623 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 1782 | 1471295594632 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b412c00 == 8 [pid = 1782] [id = 317] 14:13:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x8b413000) [pid = 1782] [serial = 952] [outer = (nil)] 14:13:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x8b5e3800) [pid = 1782] [serial = 953] [outer = 0x8b413000] 14:13:14 INFO - PROCESS | 1782 | 1471295594722 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x8b5ecc00) [pid = 1782] [serial = 954] [outer = 0x8b413000] 14:13:15 INFO - PROCESS | 1782 | 1471295595564 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1548ms 14:13:15 INFO - PROCESS | 1782 | 1471295595634 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 14:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:13:15 INFO - PROCESS | 1782 | 1471295595644 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 14:13:15 INFO - PROCESS | 1782 | 1471295595656 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 1782 | 1471295595662 Marionette TRACE conn4 <- [1,1242,null,{}] 14:13:15 INFO - PROCESS | 1782 | 1471295595692 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:15 INFO - PROCESS | 1782 | 1471295595698 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:15 INFO - PROCESS | 1782 | 1471295595989 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 14:13:16 INFO - PROCESS | 1782 | 1471295596033 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 1782 | 1471295596042 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40b800 == 9 [pid = 1782] [id = 318] 14:13:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x8bcb7400) [pid = 1782] [serial = 955] [outer = (nil)] 14:13:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x8bce1400) [pid = 1782] [serial = 956] [outer = 0x8bcb7400] 14:13:16 INFO - PROCESS | 1782 | 1471295596118 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x8bcec000) [pid = 1782] [serial = 957] [outer = 0x8bcb7400] 14:13:17 INFO - PROCESS | 1782 | 1471295597266 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1660ms 14:13:17 INFO - PROCESS | 1782 | 1471295597316 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 1782 | 1471295597319 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 14:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:13:17 INFO - PROCESS | 1782 | 1471295597327 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - PROCESS | 1782 | 1471295597334 Marionette TRACE conn4 <- [1,1246,null,{}] 14:13:17 INFO - PROCESS | 1782 | 1471295597364 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:17 INFO - PROCESS | 1782 | 1471295597374 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:17 INFO - PROCESS | 1782 | 1471295597679 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x89ea4c00) [pid = 1782] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x8a98d400) [pid = 1782] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0x8cc42400) [pid = 1782] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0xa2fd0c00) [pid = 1782] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x9c03e000) [pid = 1782] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x8bd5a800) [pid = 1782] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x9a401c00) [pid = 1782] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x8a986400) [pid = 1782] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x9b3c7000) [pid = 1782] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x8d658c00) [pid = 1782] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x8bcb6400) [pid = 1782] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x91c83800) [pid = 1782] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x8ce0e800) [pid = 1782] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x9bcb7800) [pid = 1782] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x9aebfc00) [pid = 1782] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0x9bcbe800) [pid = 1782] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x8bcde800) [pid = 1782] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x92a82000) [pid = 1782] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x8a98ec00) [pid = 1782] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x8f98c400) [pid = 1782] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0xa2fcbc00) [pid = 1782] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x8e735400) [pid = 1782] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x8f98a000) [pid = 1782] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x9d825400) [pid = 1782] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x8d0b8c00) [pid = 1782] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x9aec4c00) [pid = 1782] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0xa6dad000) [pid = 1782] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x8bd99c00) [pid = 1782] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x8a789800) [pid = 1782] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x8cc46800) [pid = 1782] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x9af09800) [pid = 1782] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8b5e1800) [pid = 1782] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x9970d800) [pid = 1782] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8b5ef800) [pid = 1782] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8b5ed800) [pid = 1782] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8d05c000) [pid = 1782] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8cf52800) [pid = 1782] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x98374800) [pid = 1782] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x89eacc00) [pid = 1782] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x9ab16400) [pid = 1782] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x9ad72400) [pid = 1782] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8e734400) [pid = 1782] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8d05d000) [pid = 1782] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8f157400) [pid = 1782] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x939ef000) [pid = 1782] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8a985c00) [pid = 1782] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x93b65c00) [pid = 1782] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8f4cb800) [pid = 1782] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x9799a000) [pid = 1782] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x91773800) [pid = 1782] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8bd58400) [pid = 1782] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x91359000) [pid = 1782] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x91359c00) [pid = 1782] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8bcb4000) [pid = 1782] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8d8e9400) [pid = 1782] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8d056400) [pid = 1782] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x9aebbc00) [pid = 1782] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8df9f000) [pid = 1782] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x93d81000) [pid = 1782] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8bcafc00) [pid = 1782] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8b40a000) [pid = 1782] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8b40b000) [pid = 1782] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x91c8ac00) [pid = 1782] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x93aaf400) [pid = 1782] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:13:20 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8f98e400) [pid = 1782] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:13:21 INFO - PROCESS | 1782 | 1471295600928 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 1782 | 1471295600941 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78e800 == 10 [pid = 1782] [id = 319] 14:13:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8a78f000) [pid = 1782] [serial = 958] [outer = (nil)] 14:13:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8b40a000) [pid = 1782] [serial = 959] [outer = 0x8a78f000] 14:13:21 INFO - PROCESS | 1782 | 1471295601065 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8bcb5400) [pid = 1782] [serial = 960] [outer = 0x8a78f000] 14:13:21 INFO - PROCESS | 1782 | 1471295601886 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 4618ms 14:13:21 INFO - PROCESS | 1782 | 1471295601946 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 1782 | 1471295601950 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 14:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:13:21 INFO - PROCESS | 1782 | 1471295601958 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 1782 | 1471295601962 Marionette TRACE conn4 <- [1,1250,null,{}] 14:13:21 INFO - PROCESS | 1782 | 1471295601968 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:21 INFO - PROCESS | 1782 | 1471295601974 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:22 INFO - PROCESS | 1782 | 1471295602177 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 14:13:22 INFO - PROCESS | 1782 | 1471295602385 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 1782 | 1471295602396 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f5c00 == 11 [pid = 1782] [id = 320] 14:13:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8bc4f400) [pid = 1782] [serial = 961] [outer = (nil)] 14:13:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8ce17800) [pid = 1782] [serial = 962] [outer = 0x8bc4f400] 14:13:22 INFO - PROCESS | 1782 | 1471295602472 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8cf56000) [pid = 1782] [serial = 963] [outer = 0x8bc4f400] 14:13:23 INFO - PROCESS | 1782 | 1471295603624 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1739ms 14:13:23 INFO - PROCESS | 1782 | 1471295603699 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 1782 | 1471295603706 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 14:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:13:23 INFO - PROCESS | 1782 | 1471295603715 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 1782 | 1471295603723 Marionette TRACE conn4 <- [1,1254,null,{}] 14:13:23 INFO - PROCESS | 1782 | 1471295603731 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:23 INFO - PROCESS | 1782 | 1471295603739 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:24 INFO - PROCESS | 1782 | 1471295604001 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 14:13:24 INFO - PROCESS | 1782 | 1471295604351 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 1782 | 1471295604363 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a988800 == 12 [pid = 1782] [id = 321] 14:13:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8a98f800) [pid = 1782] [serial = 964] [outer = (nil)] 14:13:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8b5ec400) [pid = 1782] [serial = 965] [outer = 0x8a98f800] 14:13:24 INFO - PROCESS | 1782 | 1471295604464 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8bcad800) [pid = 1782] [serial = 966] [outer = 0x8a98f800] 14:13:25 INFO - PROCESS | 1782 | 1471295605483 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1837ms 14:13:25 INFO - PROCESS | 1782 | 1471295605555 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 1782 | 1471295605564 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 14:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:13:25 INFO - PROCESS | 1782 | 1471295605576 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 1782 | 1471295605581 Marionette TRACE conn4 <- [1,1258,null,{}] 14:13:25 INFO - PROCESS | 1782 | 1471295605589 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:25 INFO - PROCESS | 1782 | 1471295605596 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:25 INFO - PROCESS | 1782 | 1471295605890 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 14:13:26 INFO - PROCESS | 1782 | 1471295606240 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 1782 | 1471295606249 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78b800 == 13 [pid = 1782] [id = 322] 14:13:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8ce13c00) [pid = 1782] [serial = 967] [outer = (nil)] 14:13:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8d052800) [pid = 1782] [serial = 968] [outer = 0x8ce13c00] 14:13:26 INFO - PROCESS | 1782 | 1471295606343 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8d058c00) [pid = 1782] [serial = 969] [outer = 0x8ce13c00] 14:13:27 INFO - PROCESS | 1782 | 1471295607388 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1846ms 14:13:27 INFO - PROCESS | 1782 | 1471295607428 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 1782 | 1471295607433 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 14:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:13:27 INFO - PROCESS | 1782 | 1471295607440 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 1782 | 1471295607447 Marionette TRACE conn4 <- [1,1262,null,{}] 14:13:27 INFO - PROCESS | 1782 | 1471295607468 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:27 INFO - PROCESS | 1782 | 1471295607478 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:27 INFO - PROCESS | 1782 | 1471295607757 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 14:13:28 INFO - PROCESS | 1782 | 1471295608094 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 1782 | 1471295608117 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d650000 == 14 [pid = 1782] [id = 323] 14:13:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8d652400) [pid = 1782] [serial = 970] [outer = (nil)] 14:13:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8d8ea000) [pid = 1782] [serial = 971] [outer = 0x8d652400] 14:13:28 INFO - PROCESS | 1782 | 1471295608214 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8d8efc00) [pid = 1782] [serial = 972] [outer = 0x8d652400] 14:13:29 INFO - PROCESS | 1782 | 1471295609206 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1844ms 14:13:29 INFO - PROCESS | 1782 | 1471295609286 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 1782 | 1471295609292 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 14:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:13:29 INFO - PROCESS | 1782 | 1471295609299 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 1782 | 1471295609302 Marionette TRACE conn4 <- [1,1266,null,{}] 14:13:29 INFO - PROCESS | 1782 | 1471295609309 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:29 INFO - PROCESS | 1782 | 1471295609316 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:29 INFO - PROCESS | 1782 | 1471295609569 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 14:13:29 INFO - PROCESS | 1782 | 1471295609899 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 1782 | 1471295609905 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4d800 == 15 [pid = 1782] [id = 324] 14:13:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8d8e8000) [pid = 1782] [serial = 973] [outer = (nil)] 14:13:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8dfa3800) [pid = 1782] [serial = 974] [outer = 0x8d8e8000] 14:13:29 INFO - PROCESS | 1782 | 1471295609994 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8dfa1000) [pid = 1782] [serial = 975] [outer = 0x8d8e8000] 14:13:30 INFO - PROCESS | 1782 | 1471295610933 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1688ms 14:13:30 INFO - PROCESS | 1782 | 1471295610988 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 1782 | 1471295610991 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 14:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:13:31 INFO - PROCESS | 1782 | 1471295610999 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 1782 | 1471295611004 Marionette TRACE conn4 <- [1,1270,null,{}] 14:13:31 INFO - PROCESS | 1782 | 1471295611011 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:31 INFO - PROCESS | 1782 | 1471295611018 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:31 INFO - PROCESS | 1782 | 1471295611221 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 14:13:31 INFO - PROCESS | 1782 | 1471295611546 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:31 INFO - PROCESS | 1782 | 1471295611561 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea8800 == 16 [pid = 1782] [id = 325] 14:13:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8a78dc00) [pid = 1782] [serial = 976] [outer = (nil)] 14:13:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x8e2d0c00) [pid = 1782] [serial = 977] [outer = 0x8a78dc00] 14:13:31 INFO - PROCESS | 1782 | 1471295611656 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8e72a800) [pid = 1782] [serial = 978] [outer = 0x8a78dc00] 14:13:32 INFO - PROCESS | 1782 | 1471295612634 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1689ms 14:13:32 INFO - PROCESS | 1782 | 1471295612690 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 14:13:32 INFO - PROCESS | 1782 | 1471295612694 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 14:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:13:32 INFO - PROCESS | 1782 | 1471295612701 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:13:32 INFO - PROCESS | 1782 | 1471295612705 Marionette TRACE conn4 <- [1,1274,null,{}] 14:13:32 INFO - PROCESS | 1782 | 1471295612712 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:32 INFO - PROCESS | 1782 | 1471295612724 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:33 INFO - PROCESS | 1782 | 1471295613004 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 14:13:33 INFO - PROCESS | 1782 | 1471295613354 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 1782 | 1471295613365 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eac800 == 17 [pid = 1782] [id = 326] 14:13:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8bcb8800) [pid = 1782] [serial = 979] [outer = (nil)] 14:13:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8f00b800) [pid = 1782] [serial = 980] [outer = 0x8bcb8800] 14:13:33 INFO - PROCESS | 1782 | 1471295613453 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8f010c00) [pid = 1782] [serial = 981] [outer = 0x8bcb8800] 14:13:34 INFO - PROCESS | 1782 | 1471295614456 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1837ms 14:13:34 INFO - PROCESS | 1782 | 1471295614539 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 14:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:13:34 INFO - PROCESS | 1782 | 1471295614544 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 14:13:34 INFO - PROCESS | 1782 | 1471295614551 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - PROCESS | 1782 | 1471295614555 Marionette TRACE conn4 <- [1,1278,null,{}] 14:13:34 INFO - PROCESS | 1782 | 1471295614561 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:34 INFO - PROCESS | 1782 | 1471295614566 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:34 INFO - PROCESS | 1782 | 1471295614813 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 14:13:35 INFO - PROCESS | 1782 | 1471295615140 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 1782 | 1471295615149 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea2c00 == 18 [pid = 1782] [id = 327] 14:13:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x89eae400) [pid = 1782] [serial = 982] [outer = (nil)] 14:13:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x8f0b7000) [pid = 1782] [serial = 983] [outer = 0x89eae400] 14:13:35 INFO - PROCESS | 1782 | 1471295615241 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x8f14dc00) [pid = 1782] [serial = 984] [outer = 0x89eae400] 14:13:36 INFO - PROCESS | 1782 | 1471295616293 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1785ms 14:13:36 INFO - PROCESS | 1782 | 1471295616338 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 14:13:36 INFO - PROCESS | 1782 | 1471295616343 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 14:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:13:36 INFO - PROCESS | 1782 | 1471295616351 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 1782 | 1471295616356 Marionette TRACE conn4 <- [1,1282,null,{}] 14:13:36 INFO - PROCESS | 1782 | 1471295616363 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:36 INFO - PROCESS | 1782 | 1471295616369 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:36 INFO - PROCESS | 1782 | 1471295616595 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 14:13:36 INFO - PROCESS | 1782 | 1471295616929 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:36 INFO - PROCESS | 1782 | 1471295616937 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea5400 == 19 [pid = 1782] [id = 328] 14:13:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x8ce0c400) [pid = 1782] [serial = 985] [outer = (nil)] 14:13:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x8f4cd800) [pid = 1782] [serial = 986] [outer = 0x8ce0c400] 14:13:37 INFO - PROCESS | 1782 | 1471295617029 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x8f4d0000) [pid = 1782] [serial = 987] [outer = 0x8ce0c400] 14:13:37 INFO - PROCESS | 1782 | 1471295617933 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1642ms 14:13:37 INFO - PROCESS | 1782 | 1471295617996 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 14:13:38 INFO - PROCESS | 1782 | 1471295618001 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 14:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:13:38 INFO - PROCESS | 1782 | 1471295618012 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 1782 | 1471295618016 Marionette TRACE conn4 <- [1,1286,null,{}] 14:13:38 INFO - PROCESS | 1782 | 1471295618023 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:38 INFO - PROCESS | 1782 | 1471295618029 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:38 INFO - PROCESS | 1782 | 1471295618276 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 14:13:38 INFO - PROCESS | 1782 | 1471295618592 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 1782 | 1471295618604 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0b5400 == 20 [pid = 1782] [id = 329] 14:13:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x8f4c8c00) [pid = 1782] [serial = 988] [outer = (nil)] 14:13:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8f98d800) [pid = 1782] [serial = 989] [outer = 0x8f4c8c00] 14:13:38 INFO - PROCESS | 1782 | 1471295618688 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8f98f800) [pid = 1782] [serial = 990] [outer = 0x8f4c8c00] 14:13:39 INFO - PROCESS | 1782 | 1471295619777 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1836ms 14:13:39 INFO - PROCESS | 1782 | 1471295619850 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 14:13:39 INFO - PROCESS | 1782 | 1471295619855 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 14:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:13:39 INFO - PROCESS | 1782 | 1471295619863 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 1782 | 1471295619867 Marionette TRACE conn4 <- [1,1290,null,{}] 14:13:39 INFO - PROCESS | 1782 | 1471295619873 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:39 INFO - PROCESS | 1782 | 1471295619879 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:40 INFO - PROCESS | 1782 | 1471295620128 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 14:13:40 INFO - PROCESS | 1782 | 1471295620460 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 1782 | 1471295620472 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a986c00 == 21 [pid = 1782] [id = 330] 14:13:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8bc4c400) [pid = 1782] [serial = 991] [outer = (nil)] 14:13:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8fb0b400) [pid = 1782] [serial = 992] [outer = 0x8bc4c400] 14:13:40 INFO - PROCESS | 1782 | 1471295620558 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x91356400) [pid = 1782] [serial = 993] [outer = 0x8bc4c400] 14:13:41 INFO - PROCESS | 1782 | 1471295621598 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1786ms 14:13:41 INFO - PROCESS | 1782 | 1471295621650 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 1782 | 1471295621656 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 14:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:13:41 INFO - PROCESS | 1782 | 1471295621664 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - PROCESS | 1782 | 1471295621670 Marionette TRACE conn4 <- [1,1294,null,{}] 14:13:41 INFO - PROCESS | 1782 | 1471295621678 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:41 INFO - PROCESS | 1782 | 1471295621683 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:41 INFO - PROCESS | 1782 | 1471295621989 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 14:13:42 INFO - PROCESS | 1782 | 1471295622350 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 1782 | 1471295622361 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x914b8000 == 22 [pid = 1782] [id = 331] 14:13:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x914b9c00) [pid = 1782] [serial = 994] [outer = (nil)] 14:13:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x91772800) [pid = 1782] [serial = 995] [outer = 0x914b9c00] 14:13:42 INFO - PROCESS | 1782 | 1471295622463 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x91780c00) [pid = 1782] [serial = 996] [outer = 0x914b9c00] 14:13:43 INFO - PROCESS | 1782 | 1471295623476 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1892ms 14:13:43 INFO - PROCESS | 1782 | 1471295623558 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 14:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:13:43 INFO - PROCESS | 1782 | 1471295623563 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 14:13:43 INFO - PROCESS | 1782 | 1471295623570 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 1782 | 1471295623574 Marionette TRACE conn4 <- [1,1298,null,{}] 14:13:43 INFO - PROCESS | 1782 | 1471295623583 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:43 INFO - PROCESS | 1782 | 1471295623592 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:43 INFO - PROCESS | 1782 | 1471295623864 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 14:13:44 INFO - PROCESS | 1782 | 1471295624211 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:44 INFO - PROCESS | 1782 | 1471295624220 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e8000 == 23 [pid = 1782] [id = 332] 14:13:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x8bcb1400) [pid = 1782] [serial = 997] [outer = (nil)] 14:13:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x8d8e9800) [pid = 1782] [serial = 998] [outer = 0x8bcb1400] 14:13:44 INFO - PROCESS | 1782 | 1471295624322 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x8f4d4c00) [pid = 1782] [serial = 999] [outer = 0x8bcb1400] 14:13:45 INFO - PROCESS | 1782 | 1471295625663 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2188ms 14:13:45 INFO - PROCESS | 1782 | 1471295625778 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 14:13:45 INFO - PROCESS | 1782 | 1471295625781 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 14:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:13:45 INFO - PROCESS | 1782 | 1471295625804 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:13:45 INFO - PROCESS | 1782 | 1471295625808 Marionette TRACE conn4 <- [1,1302,null,{}] 14:13:45 INFO - PROCESS | 1782 | 1471295625815 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:45 INFO - PROCESS | 1782 | 1471295625820 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:46 INFO - PROCESS | 1782 | 1471295626024 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 14:13:46 INFO - PROCESS | 1782 | 1471295626375 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 1782 | 1471295626381 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ead000 == 24 [pid = 1782] [id = 333] 14:13:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x8a989c00) [pid = 1782] [serial = 1000] [outer = (nil)] 14:13:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x8b40f000) [pid = 1782] [serial = 1001] [outer = 0x8a989c00] 14:13:46 INFO - PROCESS | 1782 | 1471295626470 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x8bcea400) [pid = 1782] [serial = 1002] [outer = 0x8a989c00] 14:13:47 INFO - PROCESS | 1782 | 1471295627429 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1689ms 14:13:47 INFO - PROCESS | 1782 | 1471295627497 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 1782 | 1471295627503 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 14:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:13:47 INFO - PROCESS | 1782 | 1471295627519 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 1782 | 1471295627524 Marionette TRACE conn4 <- [1,1306,null,{}] 14:13:47 INFO - PROCESS | 1782 | 1471295627532 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:47 INFO - PROCESS | 1782 | 1471295627538 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:47 INFO - PROCESS | 1782 | 1471295627814 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 14:13:48 INFO - PROCESS | 1782 | 1471295628154 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 1782 | 1471295628162 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ed800 == 25 [pid = 1782] [id = 334] 14:13:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x882ee000) [pid = 1782] [serial = 1003] [outer = (nil)] 14:13:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x8bceb800) [pid = 1782] [serial = 1004] [outer = 0x882ee000] 14:13:48 INFO - PROCESS | 1782 | 1471295628261 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x8cc41400) [pid = 1782] [serial = 1005] [outer = 0x882ee000] 14:13:49 INFO - PROCESS | 1782 | 1471295629428 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1994ms 14:13:49 INFO - PROCESS | 1782 | 1471295629514 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 1782 | 1471295629521 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 14:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:13:49 INFO - PROCESS | 1782 | 1471295629541 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 1782 | 1471295629546 Marionette TRACE conn4 <- [1,1310,null,{}] 14:13:49 INFO - PROCESS | 1782 | 1471295629556 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:49 INFO - PROCESS | 1782 | 1471295629561 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:49 INFO - PROCESS | 1782 | 1471295629940 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 14:13:50 INFO - PROCESS | 1782 | 1471295630161 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 1782 | 1471295630180 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a990000 == 26 [pid = 1782] [id = 335] 14:13:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x8a991800) [pid = 1782] [serial = 1006] [outer = (nil)] 14:13:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0x8b40f400) [pid = 1782] [serial = 1007] [outer = 0x8a991800] 14:13:50 INFO - PROCESS | 1782 | 1471295630271 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x8b5eec00) [pid = 1782] [serial = 1008] [outer = 0x8a991800] 14:13:51 INFO - PROCESS | 1782 | 1471295631345 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 14:13:51 INFO - PROCESS | 1782 | 1471295631436 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 14:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:13:51 INFO - PROCESS | 1782 | 1471295631447 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - PROCESS | 1782 | 1471295631451 Marionette TRACE conn4 <- [1,1314,null,{}] 14:13:51 INFO - PROCESS | 1782 | 1471295631459 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:51 INFO - PROCESS | 1782 | 1471295631464 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:51 INFO - PROCESS | 1782 | 1471295631791 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x8e72b800) [pid = 1782] [serial = 837] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0x91c8c800) [pid = 1782] [serial = 759] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x89ead400) [pid = 1782] [serial = 819] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x8a98fc00) [pid = 1782] [serial = 753] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x93b69400) [pid = 1782] [serial = 723] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x9a884c00) [pid = 1782] [serial = 726] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0xa250f000) [pid = 1782] [serial = 738] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x8bd55800) [pid = 1782] [serial = 756] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x91c85400) [pid = 1782] [serial = 657] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0xa6f4a000) [pid = 1782] [serial = 744] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0xa5032c00) [pid = 1782] [serial = 741] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0xa693e000) [pid = 1782] [serial = 747] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0xa062f400) [pid = 1782] [serial = 735] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x9c033800) [pid = 1782] [serial = 732] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x8e9eb000) [pid = 1782] [serial = 720] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x9af0f000) [pid = 1782] [serial = 729] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x8bcba400) [pid = 1782] [serial = 750] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x9bcb7000) [pid = 1782] [serial = 813] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x8d057c00) [pid = 1782] [serial = 816] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x92408000) [pid = 1782] [serial = 663] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0xa68a0c00) [pid = 1782] [serial = 672] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8e2c1c00) [pid = 1782] [serial = 660] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x9bcb6400) [pid = 1782] [serial = 666] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0xa82ef800) [pid = 1782] [serial = 675] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8d657000) [pid = 1782] [serial = 690] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8a791000) [pid = 1782] [serial = 693] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8cf55000) [pid = 1782] [serial = 717] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x9af12c00) [pid = 1782] [serial = 678] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8b5ee000) [pid = 1782] [serial = 681] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0xa2378c00) [pid = 1782] [serial = 669] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8fb03400) [pid = 1782] [serial = 687] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8d64f400) [pid = 1782] [serial = 684] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8d0b7400) [pid = 1782] [serial = 896] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8df9a400) [pid = 1782] [serial = 899] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8d8e1c00) [pid = 1782] [serial = 897] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9a066800) [pid = 1782] [serial = 876] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x99714000) [pid = 1782] [serial = 875] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8b407800) [pid = 1782] [serial = 840] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8a793000) [pid = 1782] [serial = 839] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x9af12800) [pid = 1782] [serial = 885] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x9af0fc00) [pid = 1782] [serial = 884] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9afda800) [pid = 1782] [serial = 888] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x9afd7800) [pid = 1782] [serial = 887] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x914b1c00) [pid = 1782] [serial = 858] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x91364000) [pid = 1782] [serial = 857] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8f14a400) [pid = 1782] [serial = 852] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8f0af400) [pid = 1782] [serial = 851] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8f98f400) [pid = 1782] [serial = 855] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f4cc800) [pid = 1782] [serial = 854] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x93ab4000) [pid = 1782] [serial = 870] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x93a6e800) [pid = 1782] [serial = 869] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8a98d000) [pid = 1782] [serial = 890] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8b414800) [pid = 1782] [serial = 891] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9799d400) [pid = 1782] [serial = 873] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x97931c00) [pid = 1782] [serial = 872] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9aeb9400) [pid = 1782] [serial = 882] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9ad70800) [pid = 1782] [serial = 881] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9a40f000) [pid = 1782] [serial = 879] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9a0ee000) [pid = 1782] [serial = 878] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x92a81400) [pid = 1782] [serial = 867] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x92a79800) [pid = 1782] [serial = 866] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8bd95800) [pid = 1782] [serial = 893] [outer = (nil)] [url = about:blank] 14:13:51 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x91c8bc00) [pid = 1782] [serial = 864] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x91c89000) [pid = 1782] [serial = 863] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9177cc00) [pid = 1782] [serial = 861] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9177b000) [pid = 1782] [serial = 860] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8bd9f000) [pid = 1782] [serial = 843] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8bcebc00) [pid = 1782] [serial = 842] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8e9eb400) [pid = 1782] [serial = 849] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8e736800) [pid = 1782] [serial = 848] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8d655400) [pid = 1782] [serial = 846] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8d05c400) [pid = 1782] [serial = 845] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8e731800) [pid = 1782] [serial = 900] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8cc4f400) [pid = 1782] [serial = 894] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x95287c00) [pid = 1782] [serial = 789] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8d64ec00) [pid = 1782] [serial = 783] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9d352c00) [pid = 1782] [serial = 798] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9b0f2400) [pid = 1782] [serial = 795] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0xa68a6000) [pid = 1782] [serial = 804] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8bce7c00) [pid = 1782] [serial = 807] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0xa2267800) [pid = 1782] [serial = 801] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8bc4d800) [pid = 1782] [serial = 780] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9a405000) [pid = 1782] [serial = 792] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0xa8261000) [pid = 1782] [serial = 810] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8f152400) [pid = 1782] [serial = 786] [outer = (nil)] [url = about:blank] 14:13:52 INFO - PROCESS | 1782 | 1471295632228 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 1782 | 1471295632236 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x882edc00 == 27 [pid = 1782] [id = 336] 14:13:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8a793000) [pid = 1782] [serial = 1009] [outer = (nil)] 14:13:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8b409400) [pid = 1782] [serial = 1010] [outer = 0x8a793000] 14:13:52 INFO - PROCESS | 1782 | 1471295632316 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8bc51000) [pid = 1782] [serial = 1011] [outer = 0x8a793000] 14:13:53 INFO - PROCESS | 1782 | 1471295633161 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1790ms 14:13:53 INFO - PROCESS | 1782 | 1471295633242 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 1782 | 1471295633251 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 14:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:13:53 INFO - PROCESS | 1782 | 1471295633258 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 1782 | 1471295633265 Marionette TRACE conn4 <- [1,1318,null,{}] 14:13:53 INFO - PROCESS | 1782 | 1471295633282 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:53 INFO - PROCESS | 1782 | 1471295633291 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:53 INFO - PROCESS | 1782 | 1471295633550 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 14:13:53 INFO - PROCESS | 1782 | 1471295633851 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:53 INFO - PROCESS | 1782 | 1471295633863 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce17c00 == 28 [pid = 1782] [id = 337] 14:13:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8ce18000) [pid = 1782] [serial = 1012] [outer = (nil)] 14:13:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8d050000) [pid = 1782] [serial = 1013] [outer = 0x8ce18000] 14:13:53 INFO - PROCESS | 1782 | 1471295633946 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8d0b2000) [pid = 1782] [serial = 1014] [outer = 0x8ce18000] 14:13:54 INFO - PROCESS | 1782 | 1471295634836 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1646ms 14:13:54 INFO - PROCESS | 1782 | 1471295634905 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 14:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:13:54 INFO - PROCESS | 1782 | 1471295634911 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 14:13:54 INFO - PROCESS | 1782 | 1471295634918 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 1782 | 1471295634922 Marionette TRACE conn4 <- [1,1322,null,{}] 14:13:54 INFO - PROCESS | 1782 | 1471295634928 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:54 INFO - PROCESS | 1782 | 1471295634933 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:55 INFO - PROCESS | 1782 | 1471295635239 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 14:13:55 INFO - PROCESS | 1782 | 1471295635266 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 1782 | 1471295635275 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a986800 == 29 [pid = 1782] [id = 338] 14:13:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8d0af400) [pid = 1782] [serial = 1015] [outer = (nil)] 14:13:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8d64f000) [pid = 1782] [serial = 1016] [outer = 0x8d0af400] 14:13:55 INFO - PROCESS | 1782 | 1471295635347 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8d658c00) [pid = 1782] [serial = 1017] [outer = 0x8d0af400] 14:13:56 INFO - PROCESS | 1782 | 1471295636413 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1544ms 14:13:56 INFO - PROCESS | 1782 | 1471295636463 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 1782 | 1471295636467 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 14:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:13:56 INFO - PROCESS | 1782 | 1471295636482 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 1782 | 1471295636484 Marionette TRACE conn4 <- [1,1326,null,{}] 14:13:56 INFO - PROCESS | 1782 | 1471295636491 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:56 INFO - PROCESS | 1782 | 1471295636496 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:56 INFO - PROCESS | 1782 | 1471295636965 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x882eb400) [pid = 1782] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0xa1095c00) [pid = 1782] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x89eab000) [pid = 1782] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x93aae800) [pid = 1782] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8f985000) [pid = 1782] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x9c032800) [pid = 1782] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8a78f000) [pid = 1782] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x9d4af400) [pid = 1782] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x9d4b1c00) [pid = 1782] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x93b65800) [pid = 1782] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8b413000) [pid = 1782] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x9bcbc800) [pid = 1782] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x9b3cf000) [pid = 1782] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x9aec4000) [pid = 1782] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8cc4c000) [pid = 1782] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8e72ac00) [pid = 1782] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8bcb7400) [pid = 1782] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8f14d000) [pid = 1782] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8dfa2c00) [pid = 1782] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x882e8c00) [pid = 1782] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:13:57 INFO - PROCESS | 1782 | 1471295637225 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 1782 | 1471295637233 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e8c00 == 30 [pid = 1782] [id = 339] 14:13:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x882eb400) [pid = 1782] [serial = 1018] [outer = (nil)] 14:13:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8b413000) [pid = 1782] [serial = 1019] [outer = 0x882eb400] 14:13:57 INFO - PROCESS | 1782 | 1471295637310 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8cc4c000) [pid = 1782] [serial = 1020] [outer = 0x882eb400] 14:13:58 INFO - PROCESS | 1782 | 1471295638103 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:13:58 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 14:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1639ms 14:13:58 INFO - PROCESS | 1782 | 1471295638126 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 14:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:13:58 INFO - PROCESS | 1782 | 1471295638132 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 14:13:58 INFO - PROCESS | 1782 | 1471295638139 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 1782 | 1471295638143 Marionette TRACE conn4 <- [1,1330,null,{}] 14:13:58 INFO - PROCESS | 1782 | 1471295638149 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 1782 | 1471295638158 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:58 INFO - PROCESS | 1782 | 1471295638476 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 14:13:58 INFO - PROCESS | 1782 | 1471295638494 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 1782 | 1471295638503 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:13:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8e1400 == 31 [pid = 1782] [id = 340] 14:13:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8df9f000) [pid = 1782] [serial = 1021] [outer = (nil)] 14:13:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8d0bcc00) [pid = 1782] [serial = 1022] [outer = 0x8df9f000] 14:13:58 INFO - PROCESS | 1782 | 1471295638589 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8e9ec400) [pid = 1782] [serial = 1023] [outer = 0x8df9f000] 14:13:59 INFO - PROCESS | 1782 | 1471295639975 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:14:00 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 14:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1885ms 14:14:00 INFO - PROCESS | 1782 | 1471295640025 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:14:00 INFO - PROCESS | 1782 | 1471295640033 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 14:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:14:00 INFO - PROCESS | 1782 | 1471295640047 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 1782 | 1471295640057 Marionette TRACE conn4 <- [1,1334,null,{}] 14:14:00 INFO - PROCESS | 1782 | 1471295640087 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:00 INFO - PROCESS | 1782 | 1471295640094 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:00 INFO - PROCESS | 1782 | 1471295640369 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 14:14:00 INFO - PROCESS | 1782 | 1471295640719 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 1782 | 1471295640728 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98f000 == 32 [pid = 1782] [id = 341] 14:14:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8a991400) [pid = 1782] [serial = 1024] [outer = (nil)] 14:14:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8bc4ec00) [pid = 1782] [serial = 1025] [outer = 0x8a991400] 14:14:00 INFO - PROCESS | 1782 | 1471295640820 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8bce9000) [pid = 1782] [serial = 1026] [outer = 0x8a991400] 14:14:01 INFO - PROCESS | 1782 | 1471295641879 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1914ms 14:14:01 INFO - PROCESS | 1782 | 1471295641959 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 1782 | 1471295641967 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 14:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:14:01 INFO - PROCESS | 1782 | 1471295641979 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 1782 | 1471295641983 Marionette TRACE conn4 <- [1,1338,null,{}] 14:14:02 INFO - PROCESS | 1782 | 1471295641991 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:02 INFO - PROCESS | 1782 | 1471295641997 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:02 INFO - PROCESS | 1782 | 1471295642301 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:14:02 INFO - PROCESS | 1782 | 1471295642688 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 1782 | 1471295642697 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd9e800 == 33 [pid = 1782] [id = 342] 14:14:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8cf5cc00) [pid = 1782] [serial = 1027] [outer = (nil)] 14:14:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8d0b5400) [pid = 1782] [serial = 1028] [outer = 0x8cf5cc00] 14:14:02 INFO - PROCESS | 1782 | 1471295642789 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8d64f400) [pid = 1782] [serial = 1029] [outer = 0x8cf5cc00] 14:14:04 INFO - PROCESS | 1782 | 1471295644216 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2344ms 14:14:04 INFO - PROCESS | 1782 | 1471295644324 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 1782 | 1471295644328 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 14:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:14:04 INFO - PROCESS | 1782 | 1471295644337 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 1782 | 1471295644343 Marionette TRACE conn4 <- [1,1342,null,{}] 14:14:04 INFO - PROCESS | 1782 | 1471295644377 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:04 INFO - PROCESS | 1782 | 1471295644387 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:04 INFO - PROCESS | 1782 | 1471295644710 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 14:14:04 INFO - PROCESS | 1782 | 1471295644919 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 1782 | 1471295644932 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d653000 == 34 [pid = 1782] [id = 343] 14:14:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8e2c9400) [pid = 1782] [serial = 1030] [outer = (nil)] 14:14:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8e9eb400) [pid = 1782] [serial = 1031] [outer = 0x8e2c9400] 14:14:05 INFO - PROCESS | 1782 | 1471295645020 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8f00d000) [pid = 1782] [serial = 1032] [outer = 0x8e2c9400] 14:14:06 INFO - PROCESS | 1782 | 1471295645995 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1699ms 14:14:06 INFO - PROCESS | 1782 | 1471295646046 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 1782 | 1471295646052 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 14:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:14:06 INFO - PROCESS | 1782 | 1471295646062 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 1782 | 1471295646066 Marionette TRACE conn4 <- [1,1346,null,{}] 14:14:06 INFO - PROCESS | 1782 | 1471295646073 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:06 INFO - PROCESS | 1782 | 1471295646079 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:06 INFO - PROCESS | 1782 | 1471295646313 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 14:14:06 INFO - PROCESS | 1782 | 1471295646662 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 1782 | 1471295646672 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e733000 == 35 [pid = 1782] [id = 344] 14:14:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8e9e9000) [pid = 1782] [serial = 1033] [outer = (nil)] 14:14:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8f14f800) [pid = 1782] [serial = 1034] [outer = 0x8e9e9000] 14:14:06 INFO - PROCESS | 1782 | 1471295646760 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8f982c00) [pid = 1782] [serial = 1035] [outer = 0x8e9e9000] 14:14:07 INFO - PROCESS | 1782 | 1471295647711 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1693ms 14:14:07 INFO - PROCESS | 1782 | 1471295647757 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 1782 | 1471295647762 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 14:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:14:07 INFO - PROCESS | 1782 | 1471295647768 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 1782 | 1471295647773 Marionette TRACE conn4 <- [1,1350,null,{}] 14:14:07 INFO - PROCESS | 1782 | 1471295647779 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:07 INFO - PROCESS | 1782 | 1471295647786 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:08 INFO - PROCESS | 1782 | 1471295648008 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 14:14:08 INFO - PROCESS | 1782 | 1471295648331 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 1782 | 1471295648339 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f00f400 == 36 [pid = 1782] [id = 345] 14:14:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8f986000) [pid = 1782] [serial = 1036] [outer = (nil)] 14:14:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x91360c00) [pid = 1782] [serial = 1037] [outer = 0x8f986000] 14:14:08 INFO - PROCESS | 1782 | 1471295648430 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x914aec00) [pid = 1782] [serial = 1038] [outer = 0x8f986000] 14:14:09 INFO - PROCESS | 1782 | 1471295649398 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1691ms 14:14:09 INFO - PROCESS | 1782 | 1471295649464 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 1782 | 1471295649468 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 14:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:14:09 INFO - PROCESS | 1782 | 1471295649480 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 1782 | 1471295649484 Marionette TRACE conn4 <- [1,1354,null,{}] 14:14:09 INFO - PROCESS | 1782 | 1471295649490 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:09 INFO - PROCESS | 1782 | 1471295649501 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:09 INFO - PROCESS | 1782 | 1471295649781 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 14:14:10 INFO - PROCESS | 1782 | 1471295650097 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 1782 | 1471295650108 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2ca000 == 37 [pid = 1782] [id = 346] 14:14:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8f98e000) [pid = 1782] [serial = 1039] [outer = (nil)] 14:14:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x91c86800) [pid = 1782] [serial = 1040] [outer = 0x8f98e000] 14:14:10 INFO - PROCESS | 1782 | 1471295650198 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9240a800) [pid = 1782] [serial = 1041] [outer = 0x8f98e000] 14:14:11 INFO - PROCESS | 1782 | 1471295651181 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1742ms 14:14:11 INFO - PROCESS | 1782 | 1471295651222 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 14:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:14:11 INFO - PROCESS | 1782 | 1471295651227 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 14:14:11 INFO - PROCESS | 1782 | 1471295651237 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 1782 | 1471295651241 Marionette TRACE conn4 <- [1,1358,null,{}] 14:14:11 INFO - PROCESS | 1782 | 1471295651248 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:11 INFO - PROCESS | 1782 | 1471295651253 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:11 INFO - PROCESS | 1782 | 1471295651480 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:14:11 INFO - PROCESS | 1782 | 1471295651827 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 1782 | 1471295651835 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc46c00 == 38 [pid = 1782] [id = 347] 14:14:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x914b4c00) [pid = 1782] [serial = 1042] [outer = (nil)] 14:14:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x92a7d000) [pid = 1782] [serial = 1043] [outer = 0x914b4c00] 14:14:11 INFO - PROCESS | 1782 | 1471295651919 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x92a80000) [pid = 1782] [serial = 1044] [outer = 0x914b4c00] 14:14:12 INFO - PROCESS | 1782 | 1471295652812 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1639ms 14:14:12 INFO - PROCESS | 1782 | 1471295652873 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 14:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:14:12 INFO - PROCESS | 1782 | 1471295652885 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 14:14:12 INFO - PROCESS | 1782 | 1471295652892 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 1782 | 1471295652896 Marionette TRACE conn4 <- [1,1362,null,{}] 14:14:12 INFO - PROCESS | 1782 | 1471295652903 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:12 INFO - PROCESS | 1782 | 1471295652908 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:13 INFO - PROCESS | 1782 | 1471295653139 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 14:14:13 INFO - PROCESS | 1782 | 1471295653475 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 1782 | 1471295653482 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd53c00 == 39 [pid = 1782] [id = 348] 14:14:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x9177c400) [pid = 1782] [serial = 1045] [outer = (nil)] 14:14:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x93948800) [pid = 1782] [serial = 1046] [outer = 0x9177c400] 14:14:13 INFO - PROCESS | 1782 | 1471295653571 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x939ed000) [pid = 1782] [serial = 1047] [outer = 0x9177c400] 14:14:14 INFO - PROCESS | 1782 | 1471295654610 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1791ms 14:14:14 INFO - PROCESS | 1782 | 1471295654683 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 1782 | 1471295654687 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 14:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:14:14 INFO - PROCESS | 1782 | 1471295654696 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 1782 | 1471295654700 Marionette TRACE conn4 <- [1,1366,null,{}] 14:14:14 INFO - PROCESS | 1782 | 1471295654707 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:14 INFO - PROCESS | 1782 | 1471295654713 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:14 INFO - PROCESS | 1782 | 1471295654979 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 14:14:15 INFO - PROCESS | 1782 | 1471295655321 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 1782 | 1471295655333 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x92a7a800 == 40 [pid = 1782] [id = 349] 14:14:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x92a7dc00) [pid = 1782] [serial = 1048] [outer = (nil)] 14:14:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x93aaa400) [pid = 1782] [serial = 1049] [outer = 0x92a7dc00] 14:14:15 INFO - PROCESS | 1782 | 1471295655417 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x93aacc00) [pid = 1782] [serial = 1050] [outer = 0x92a7dc00] 14:14:16 INFO - PROCESS | 1782 | 1471295656428 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 1782 | 1471295656493 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 14:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:14:16 INFO - PROCESS | 1782 | 1471295656500 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 1782 | 1471295656504 Marionette TRACE conn4 <- [1,1370,null,{}] 14:14:16 INFO - PROCESS | 1782 | 1471295656577 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:16 INFO - PROCESS | 1782 | 1471295656582 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:16 INFO - PROCESS | 1782 | 1471295656913 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 14:14:17 INFO - PROCESS | 1782 | 1471295657162 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 1782 | 1471295657168 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d054000 == 41 [pid = 1782] [id = 350] 14:14:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x93b6d000) [pid = 1782] [serial = 1051] [outer = (nil)] 14:14:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9481bc00) [pid = 1782] [serial = 1052] [outer = 0x93b6d000] 14:14:17 INFO - PROCESS | 1782 | 1471295657257 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9528f000) [pid = 1782] [serial = 1053] [outer = 0x93b6d000] 14:14:18 INFO - PROCESS | 1782 | 1471295658306 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:14:18 INFO - PROCESS | 1782 | 1471295658359 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 14:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:14:18 INFO - PROCESS | 1782 | 1471295658371 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 1782 | 1471295658375 Marionette TRACE conn4 <- [1,1374,null,{}] 14:14:18 INFO - PROCESS | 1782 | 1471295658383 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:18 INFO - PROCESS | 1782 | 1471295658389 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:18 INFO - PROCESS | 1782 | 1471295658640 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 14:14:19 INFO - PROCESS | 1782 | 1471295659396 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:19 INFO - PROCESS | 1782 | 1471295659412 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eac000 == 42 [pid = 1782] [id = 351] 14:14:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x89eac400) [pid = 1782] [serial = 1054] [outer = (nil)] 14:14:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8a785800) [pid = 1782] [serial = 1055] [outer = 0x89eac400] 14:14:19 INFO - PROCESS | 1782 | 1471295659507 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8a98ac00) [pid = 1782] [serial = 1056] [outer = 0x89eac400] 14:14:20 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:14:20 INFO - PROCESS | 1782 | 1471295660529 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 1782 | 1471295660617 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 14:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:14:20 INFO - PROCESS | 1782 | 1471295660626 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 1782 | 1471295660631 Marionette TRACE conn4 <- [1,1378,null,{}] 14:14:20 INFO - PROCESS | 1782 | 1471295660640 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:20 INFO - PROCESS | 1782 | 1471295660650 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:20 INFO - PROCESS | 1782 | 1471295660973 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:14:21 INFO - PROCESS | 1782 | 1471295661339 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 1782 | 1471295661353 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78ac00 == 43 [pid = 1782] [id = 352] 14:14:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8cc4c400) [pid = 1782] [serial = 1057] [outer = (nil)] 14:14:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8cf59000) [pid = 1782] [serial = 1058] [outer = 0x8cc4c400] 14:14:21 INFO - PROCESS | 1782 | 1471295661431 Marionette DEBUG loaded listener.js 14:14:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8d05e000) [pid = 1782] [serial = 1059] [outer = 0x8cc4c400] 14:14:22 INFO - PROCESS | 1782 | 1471295662458 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 1782 | 1471295662487 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 14:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:14:22 INFO - PROCESS | 1782 | 1471295662498 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 1782 | 1471295662501 Marionette TRACE conn4 <- [1,1382,null,{}] 14:14:22 INFO - PROCESS | 1782 | 1471295662510 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:22 INFO - PROCESS | 1782 | 1471295662516 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:22 INFO - PROCESS | 1782 | 1471295662737 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce17c00 == 42 [pid = 1782] [id = 337] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882e8c00 == 41 [pid = 1782] [id = 339] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a986800 == 40 [pid = 1782] [id = 338] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882edc00 == 39 [pid = 1782] [id = 336] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a990000 == 38 [pid = 1782] [id = 335] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882ea400 == 37 [pid = 1782] [id = 316] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78ac00 == 36 [pid = 1782] [id = 352] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8d054000 == 35 [pid = 1782] [id = 350] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x89eac000 == 34 [pid = 1782] [id = 351] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x92a7a800 == 33 [pid = 1782] [id = 349] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd53c00 == 32 [pid = 1782] [id = 348] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2ca000 == 31 [pid = 1782] [id = 346] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc46c00 == 30 [pid = 1782] [id = 347] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8f00f400 == 29 [pid = 1782] [id = 345] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8e733000 == 28 [pid = 1782] [id = 344] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8d653000 == 27 [pid = 1782] [id = 343] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98f000 == 26 [pid = 1782] [id = 341] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd9e800 == 25 [pid = 1782] [id = 342] 14:14:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8e1400 == 24 [pid = 1782] [id = 340] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9a409c00) [pid = 1782] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8d0afc00) [pid = 1782] [serial = 951] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0xa231c000) [pid = 1782] [serial = 936] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0xa22dfc00) [pid = 1782] [serial = 935] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8b413800) [pid = 1782] [serial = 903] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9b0ee800) [pid = 1782] [serial = 921] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x93942800) [pid = 1782] [serial = 915] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa3282c00) [pid = 1782] [serial = 941] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9afd6800) [pid = 1782] [serial = 920] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8bcb5400) [pid = 1782] [serial = 960] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0xa2507000) [pid = 1782] [serial = 938] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0xa0639c00) [pid = 1782] [serial = 933] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9a0e0400) [pid = 1782] [serial = 918] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8b5ecc00) [pid = 1782] [serial = 954] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x9c0c8c00) [pid = 1782] [serial = 930] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9bcd2400) [pid = 1782] [serial = 927] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9b5af000) [pid = 1782] [serial = 923] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8cf4dc00) [pid = 1782] [serial = 905] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8d052c00) [pid = 1782] [serial = 906] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0xa6948c00) [pid = 1782] [serial = 945] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8a98a800) [pid = 1782] [serial = 902] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8bcec000) [pid = 1782] [serial = 957] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9c03cc00) [pid = 1782] [serial = 929] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x92a84c00) [pid = 1782] [serial = 914] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x91778400) [pid = 1782] [serial = 912] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0xa4e5b000) [pid = 1782] [serial = 942] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8f0aec00) [pid = 1782] [serial = 909] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x882f0c00) [pid = 1782] [serial = 947] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8bce1400) [pid = 1782] [serial = 956] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x9d824400) [pid = 1782] [serial = 932] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x9b740000) [pid = 1782] [serial = 924] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x91358800) [pid = 1782] [serial = 911] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x9535f400) [pid = 1782] [serial = 917] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0xa253bc00) [pid = 1782] [serial = 939] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x882f2c00) [pid = 1782] [serial = 948] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8b40a000) [pid = 1782] [serial = 959] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0xa68a3800) [pid = 1782] [serial = 944] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8b5e3800) [pid = 1782] [serial = 953] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8ce12800) [pid = 1782] [serial = 950] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8e9e4c00) [pid = 1782] [serial = 908] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x9bcbc400) [pid = 1782] [serial = 926] [outer = (nil)] [url = about:blank] 14:14:24 INFO - PROCESS | 1782 | 1471295664961 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 1782 | 1471295664968 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f2c00 == 25 [pid = 1782] [id = 353] 14:14:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x882f4000) [pid = 1782] [serial = 1060] [outer = (nil)] 14:14:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x89ea7400) [pid = 1782] [serial = 1061] [outer = 0x882f4000] 14:14:25 INFO - PROCESS | 1782 | 1471295665053 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8a786c00) [pid = 1782] [serial = 1062] [outer = 0x882f4000] 14:14:25 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:14:25 INFO - PROCESS | 1782 | 1471295665938 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 14:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:14:26 INFO - PROCESS | 1782 | 1471295666000 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 14:14:26 INFO - PROCESS | 1782 | 1471295666009 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 1782 | 1471295666014 Marionette TRACE conn4 <- [1,1386,null,{}] 14:14:26 INFO - PROCESS | 1782 | 1471295666022 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:26 INFO - PROCESS | 1782 | 1471295666029 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:26 INFO - PROCESS | 1782 | 1471295666206 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 14:14:26 INFO - PROCESS | 1782 | 1471295666364 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 1782 | 1471295666377 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b414400 == 26 [pid = 1782] [id = 354] 14:14:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8b5e1800) [pid = 1782] [serial = 1063] [outer = (nil)] 14:14:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8b5e7c00) [pid = 1782] [serial = 1064] [outer = 0x8b5e1800] 14:14:26 INFO - PROCESS | 1782 | 1471295666451 Marionette DEBUG loaded listener.js 14:14:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8b5ed800) [pid = 1782] [serial = 1065] [outer = 0x8b5e1800] 14:14:27 INFO - PROCESS | 1782 | 1471295667369 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 1782 | 1471295667469 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 14:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:14:27 INFO - PROCESS | 1782 | 1471295667477 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 1782 | 1471295667483 Marionette TRACE conn4 <- [1,1390,null,{}] 14:14:27 INFO - PROCESS | 1782 | 1471295667497 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:27 INFO - PROCESS | 1782 | 1471295667502 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:27 INFO - PROCESS | 1782 | 1471295667736 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 14:14:27 INFO - PROCESS | 1782 | 1471295667764 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 1782 | 1471295667776 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e4c00 == 27 [pid = 1782] [id = 355] 14:14:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8bcb9c00) [pid = 1782] [serial = 1066] [outer = (nil)] 14:14:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8bce1400) [pid = 1782] [serial = 1067] [outer = 0x8bcb9c00] 14:14:27 INFO - PROCESS | 1782 | 1471295667845 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8bcec000) [pid = 1782] [serial = 1068] [outer = 0x8bcb9c00] 14:14:29 INFO - PROCESS | 1782 | 1471295669077 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1642ms 14:14:29 INFO - PROCESS | 1782 | 1471295669121 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 1782 | 1471295669125 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 14:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:14:29 INFO - PROCESS | 1782 | 1471295669149 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 1782 | 1471295669160 Marionette TRACE conn4 <- [1,1394,null,{}] 14:14:29 INFO - PROCESS | 1782 | 1471295669177 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:29 INFO - PROCESS | 1782 | 1471295669186 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:30 INFO - PROCESS | 1782 | 1471295670402 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8df9f000) [pid = 1782] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8a991800) [pid = 1782] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x882ee000) [pid = 1782] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8a78dc00) [pid = 1782] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8a98f800) [pid = 1782] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8ce18000) [pid = 1782] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8bc4f400) [pid = 1782] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8bc4c400) [pid = 1782] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8a989c00) [pid = 1782] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x914b9c00) [pid = 1782] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8d652400) [pid = 1782] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8d0af400) [pid = 1782] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x89eae400) [pid = 1782] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8ce13c00) [pid = 1782] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8bcb1400) [pid = 1782] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8ce0c400) [pid = 1782] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x882eb400) [pid = 1782] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8f4c8c00) [pid = 1782] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8a793000) [pid = 1782] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8d8e8000) [pid = 1782] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:14:30 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8bcb8800) [pid = 1782] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:14:30 INFO - PROCESS | 1782 | 1471295670633 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 1782 | 1471295670643 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f6c00 == 28 [pid = 1782] [id = 356] 14:14:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x89ea1800) [pid = 1782] [serial = 1069] [outer = (nil)] 14:14:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8a78dc00) [pid = 1782] [serial = 1070] [outer = 0x89ea1800] 14:14:30 INFO - PROCESS | 1782 | 1471295670718 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8bc4c400) [pid = 1782] [serial = 1071] [outer = 0x89ea1800] 14:14:31 INFO - PROCESS | 1782 | 1471295671498 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2413ms 14:14:31 INFO - PROCESS | 1782 | 1471295671559 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 14:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:14:31 INFO - PROCESS | 1782 | 1471295671565 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 14:14:31 INFO - PROCESS | 1782 | 1471295671572 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 1782 | 1471295671576 Marionette TRACE conn4 <- [1,1398,null,{}] 14:14:31 INFO - PROCESS | 1782 | 1471295671582 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:31 INFO - PROCESS | 1782 | 1471295671587 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:31 INFO - PROCESS | 1782 | 1471295671771 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:14:31 INFO - PROCESS | 1782 | 1471295671782 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 1782 | 1471295671791 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78f400 == 29 [pid = 1782] [id = 357] 14:14:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8bcb1800) [pid = 1782] [serial = 1072] [outer = (nil)] 14:14:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8cc48c00) [pid = 1782] [serial = 1073] [outer = 0x8bcb1800] 14:14:31 INFO - PROCESS | 1782 | 1471295671876 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8cc50800) [pid = 1782] [serial = 1074] [outer = 0x8bcb1800] 14:14:33 INFO - PROCESS | 1782 | 1471295673064 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1539ms 14:14:33 INFO - PROCESS | 1782 | 1471295673112 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 1782 | 1471295673119 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 14:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:14:33 INFO - PROCESS | 1782 | 1471295673128 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 1782 | 1471295673133 Marionette TRACE conn4 <- [1,1402,null,{}] 14:14:33 INFO - PROCESS | 1782 | 1471295673144 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:33 INFO - PROCESS | 1782 | 1471295673150 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:33 INFO - PROCESS | 1782 | 1471295673394 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 14:14:33 INFO - PROCESS | 1782 | 1471295673654 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 1782 | 1471295673667 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e7800 == 30 [pid = 1782] [id = 358] 14:14:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8b5e8400) [pid = 1782] [serial = 1075] [outer = (nil)] 14:14:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8bc4c000) [pid = 1782] [serial = 1076] [outer = 0x8b5e8400] 14:14:33 INFO - PROCESS | 1782 | 1471295673797 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8bce8400) [pid = 1782] [serial = 1077] [outer = 0x8b5e8400] 14:14:34 INFO - PROCESS | 1782 | 1471295674809 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1736ms 14:14:34 INFO - PROCESS | 1782 | 1471295674864 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 1782 | 1471295674872 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 14:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:14:34 INFO - PROCESS | 1782 | 1471295674884 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 1782 | 1471295674888 Marionette TRACE conn4 <- [1,1406,null,{}] 14:14:34 INFO - PROCESS | 1782 | 1471295674896 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:34 INFO - PROCESS | 1782 | 1471295674902 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:35 INFO - PROCESS | 1782 | 1471295675109 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 14:14:35 INFO - PROCESS | 1782 | 1471295675349 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 1782 | 1471295675356 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a791800 == 31 [pid = 1782] [id = 359] 14:14:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8b5e9000) [pid = 1782] [serial = 1078] [outer = (nil)] 14:14:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8ce13000) [pid = 1782] [serial = 1079] [outer = 0x8b5e9000] 14:14:35 INFO - PROCESS | 1782 | 1471295675496 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8ce18000) [pid = 1782] [serial = 1080] [outer = 0x8b5e9000] 14:14:36 INFO - PROCESS | 1782 | 1471295676492 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1644ms 14:14:36 INFO - PROCESS | 1782 | 1471295676527 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 1782 | 1471295676532 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 14:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:14:36 INFO - PROCESS | 1782 | 1471295676540 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 1782 | 1471295676546 Marionette TRACE conn4 <- [1,1410,null,{}] 14:14:36 INFO - PROCESS | 1782 | 1471295676564 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:36 INFO - PROCESS | 1782 | 1471295676574 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:36 INFO - PROCESS | 1782 | 1471295676801 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 14:14:37 INFO - PROCESS | 1782 | 1471295677086 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 1782 | 1471295677102 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d05e800 == 32 [pid = 1782] [id = 360] 14:14:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8d0b0000) [pid = 1782] [serial = 1081] [outer = (nil)] 14:14:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8d0b6000) [pid = 1782] [serial = 1082] [outer = 0x8d0b0000] 14:14:37 INFO - PROCESS | 1782 | 1471295677238 Marionette DEBUG loaded listener.js 14:14:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8d64c000) [pid = 1782] [serial = 1083] [outer = 0x8d0b0000] 14:14:38 INFO - PROCESS | 1782 | 1471295678278 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1790ms 14:14:38 INFO - PROCESS | 1782 | 1471295678330 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 1782 | 1471295678335 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 14:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:14:38 INFO - PROCESS | 1782 | 1471295678342 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 1782 | 1471295678346 Marionette TRACE conn4 <- [1,1414,null,{}] 14:14:38 INFO - PROCESS | 1782 | 1471295678353 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:38 INFO - PROCESS | 1782 | 1471295678358 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:38 INFO - PROCESS | 1782 | 1471295678685 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 14:14:38 INFO - PROCESS | 1782 | 1471295678892 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 1782 | 1471295678900 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78e400 == 33 [pid = 1782] [id = 361] 14:14:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8cc4fc00) [pid = 1782] [serial = 1084] [outer = (nil)] 14:14:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8d8e3800) [pid = 1782] [serial = 1085] [outer = 0x8cc4fc00] 14:14:38 INFO - PROCESS | 1782 | 1471295678987 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8d8e1400) [pid = 1782] [serial = 1086] [outer = 0x8cc4fc00] 14:14:40 INFO - PROCESS | 1782 | 1471295680037 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1734ms 14:14:40 INFO - PROCESS | 1782 | 1471295680078 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 1782 | 1471295680083 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 14:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:14:40 INFO - PROCESS | 1782 | 1471295680090 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 1782 | 1471295680094 Marionette TRACE conn4 <- [1,1418,null,{}] 14:14:40 INFO - PROCESS | 1782 | 1471295680100 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:40 INFO - PROCESS | 1782 | 1471295680106 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:40 INFO - PROCESS | 1782 | 1471295680339 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:14:40 INFO - PROCESS | 1782 | 1471295680624 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 1782 | 1471295680636 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ef800 == 34 [pid = 1782] [id = 362] 14:14:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x882efc00) [pid = 1782] [serial = 1087] [outer = (nil)] 14:14:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8df9ac00) [pid = 1782] [serial = 1088] [outer = 0x882efc00] 14:14:40 INFO - PROCESS | 1782 | 1471295680719 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8df9d400) [pid = 1782] [serial = 1089] [outer = 0x882efc00] 14:14:41 INFO - PROCESS | 1782 | 1471295681738 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1696ms 14:14:41 INFO - PROCESS | 1782 | 1471295681787 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 14:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:14:41 INFO - PROCESS | 1782 | 1471295681792 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 14:14:41 INFO - PROCESS | 1782 | 1471295681800 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 1782 | 1471295681802 Marionette TRACE conn4 <- [1,1422,null,{}] 14:14:41 INFO - PROCESS | 1782 | 1471295681809 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:41 INFO - PROCESS | 1782 | 1471295681821 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:42 INFO - PROCESS | 1782 | 1471295682074 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 14:14:42 INFO - PROCESS | 1782 | 1471295682367 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 1782 | 1471295682376 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc42400 == 35 [pid = 1782] [id = 363] 14:14:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8d64e800) [pid = 1782] [serial = 1090] [outer = (nil)] 14:14:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8e734c00) [pid = 1782] [serial = 1091] [outer = 0x8d64e800] 14:14:42 INFO - PROCESS | 1782 | 1471295682477 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8e9e3800) [pid = 1782] [serial = 1092] [outer = 0x8d64e800] 14:14:43 INFO - PROCESS | 1782 | 1471295683572 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1856ms 14:14:43 INFO - PROCESS | 1782 | 1471295683657 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 1782 | 1471295683661 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 14:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:14:43 INFO - PROCESS | 1782 | 1471295683668 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 1782 | 1471295683672 Marionette TRACE conn4 <- [1,1426,null,{}] 14:14:43 INFO - PROCESS | 1782 | 1471295683678 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:43 INFO - PROCESS | 1782 | 1471295683684 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:43 INFO - PROCESS | 1782 | 1471295683915 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 14:14:44 INFO - PROCESS | 1782 | 1471295684159 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 1782 | 1471295684166 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eaa800 == 36 [pid = 1782] [id = 364] 14:14:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8a790800) [pid = 1782] [serial = 1093] [outer = (nil)] 14:14:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8bc4e000) [pid = 1782] [serial = 1094] [outer = 0x8a790800] 14:14:44 INFO - PROCESS | 1782 | 1471295684269 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8b5e6400) [pid = 1782] [serial = 1095] [outer = 0x8a790800] 14:14:45 INFO - PROCESS | 1782 | 1471295685507 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1889ms 14:14:45 INFO - PROCESS | 1782 | 1471295685558 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 14:14:45 INFO - PROCESS | 1782 | 1471295685565 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 14:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:14:45 INFO - PROCESS | 1782 | 1471295685575 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - PROCESS | 1782 | 1471295685580 Marionette TRACE conn4 <- [1,1430,null,{}] 14:14:45 INFO - PROCESS | 1782 | 1471295685599 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:45 INFO - PROCESS | 1782 | 1471295685605 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:45 INFO - PROCESS | 1782 | 1471295685791 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 14:14:46 INFO - PROCESS | 1782 | 1471295686040 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 1782 | 1471295686054 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a993c00 == 37 [pid = 1782] [id = 365] 14:14:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b406800) [pid = 1782] [serial = 1096] [outer = (nil)] 14:14:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8b413800) [pid = 1782] [serial = 1097] [outer = 0x8b406800] 14:14:46 INFO - PROCESS | 1782 | 1471295686179 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8b414c00) [pid = 1782] [serial = 1098] [outer = 0x8b406800] 14:14:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78e800 == 36 [pid = 1782] [id = 319] 14:14:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8b412c00 == 35 [pid = 1782] [id = 317] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8e9ec400) [pid = 1782] [serial = 1023] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8d0bcc00) [pid = 1782] [serial = 1022] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8b5eec00) [pid = 1782] [serial = 1008] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8cc41400) [pid = 1782] [serial = 1005] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8e72a800) [pid = 1782] [serial = 978] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8bcad800) [pid = 1782] [serial = 966] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8d0b2000) [pid = 1782] [serial = 1014] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8cf56000) [pid = 1782] [serial = 963] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8fb0b400) [pid = 1782] [serial = 992] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8b40f000) [pid = 1782] [serial = 1001] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x91772800) [pid = 1782] [serial = 995] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8d8efc00) [pid = 1782] [serial = 972] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8d658c00) [pid = 1782] [serial = 1017] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8b5ec400) [pid = 1782] [serial = 965] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8f0b7000) [pid = 1782] [serial = 983] [outer = (nil)] [url = about:blank] 14:14:46 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8d64f000) [pid = 1782] [serial = 1016] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8f14dc00) [pid = 1782] [serial = 984] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x91780c00) [pid = 1782] [serial = 996] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x91356400) [pid = 1782] [serial = 993] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8d052800) [pid = 1782] [serial = 968] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8f4d4c00) [pid = 1782] [serial = 999] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8d058c00) [pid = 1782] [serial = 969] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8f4cd800) [pid = 1782] [serial = 986] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8ce17800) [pid = 1782] [serial = 962] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8b413000) [pid = 1782] [serial = 1019] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8f98f800) [pid = 1782] [serial = 990] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8bc51000) [pid = 1782] [serial = 1011] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8dfa1000) [pid = 1782] [serial = 975] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8b409400) [pid = 1782] [serial = 1010] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8bceb800) [pid = 1782] [serial = 1004] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8f4d0000) [pid = 1782] [serial = 987] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8f010c00) [pid = 1782] [serial = 981] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8d8ea000) [pid = 1782] [serial = 971] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8d050000) [pid = 1782] [serial = 1013] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8f00b800) [pid = 1782] [serial = 980] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8cc4c000) [pid = 1782] [serial = 1020] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8d8e9800) [pid = 1782] [serial = 998] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8e2d0c00) [pid = 1782] [serial = 977] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8dfa3800) [pid = 1782] [serial = 974] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8f98d800) [pid = 1782] [serial = 989] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8bcea400) [pid = 1782] [serial = 1002] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8b40f400) [pid = 1782] [serial = 1007] [outer = (nil)] [url = about:blank] 14:14:47 INFO - PROCESS | 1782 | 1471295687298 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1788ms 14:14:47 INFO - PROCESS | 1782 | 1471295687369 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 1782 | 1471295687375 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 14:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:14:47 INFO - PROCESS | 1782 | 1471295687387 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 1782 | 1471295687391 Marionette TRACE conn4 <- [1,1434,null,{}] 14:14:47 INFO - PROCESS | 1782 | 1471295687398 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:47 INFO - PROCESS | 1782 | 1471295687404 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:47 INFO - PROCESS | 1782 | 1471295687592 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 14:14:47 INFO - PROCESS | 1782 | 1471295687603 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 1782 | 1471295687612 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a986000 == 36 [pid = 1782] [id = 366] 14:14:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8b5ec400) [pid = 1782] [serial = 1099] [outer = (nil)] 14:14:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8bc55000) [pid = 1782] [serial = 1100] [outer = 0x8b5ec400] 14:14:47 INFO - PROCESS | 1782 | 1471295687691 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8bcbc000) [pid = 1782] [serial = 1101] [outer = 0x8b5ec400] 14:14:48 INFO - PROCESS | 1782 | 1471295688702 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1333ms 14:14:48 INFO - PROCESS | 1782 | 1471295688720 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 1782 | 1471295688723 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 14:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:14:48 INFO - PROCESS | 1782 | 1471295688731 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 1782 | 1471295688738 Marionette TRACE conn4 <- [1,1438,null,{}] 14:14:48 INFO - PROCESS | 1782 | 1471295688755 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:48 INFO - PROCESS | 1782 | 1471295688764 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:49 INFO - PROCESS | 1782 | 1471295689015 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:14:49 INFO - PROCESS | 1782 | 1471295689033 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 1782 | 1471295689046 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc44c00 == 37 [pid = 1782] [id = 367] 14:14:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8cc45400) [pid = 1782] [serial = 1102] [outer = (nil)] 14:14:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8cc4f800) [pid = 1782] [serial = 1103] [outer = 0x8cc45400] 14:14:49 INFO - PROCESS | 1782 | 1471295689118 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8cf4f000) [pid = 1782] [serial = 1104] [outer = 0x8cc45400] 14:14:50 INFO - PROCESS | 1782 | 1471295690184 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1494ms 14:14:50 INFO - PROCESS | 1782 | 1471295690227 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 1782 | 1471295690232 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 14:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:14:50 INFO - PROCESS | 1782 | 1471295690247 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 1782 | 1471295690252 Marionette TRACE conn4 <- [1,1442,null,{}] 14:14:50 INFO - PROCESS | 1782 | 1471295690258 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:50 INFO - PROCESS | 1782 | 1471295690264 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:50 INFO - PROCESS | 1782 | 1471295690503 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 14:14:50 INFO - PROCESS | 1782 | 1471295690530 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 1782 | 1471295690539 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e7000 == 38 [pid = 1782] [id = 368] 14:14:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8cc4e800) [pid = 1782] [serial = 1105] [outer = (nil)] 14:14:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8d059000) [pid = 1782] [serial = 1106] [outer = 0x8cc4e800] 14:14:50 INFO - PROCESS | 1782 | 1471295690615 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8d05d000) [pid = 1782] [serial = 1107] [outer = 0x8cc4e800] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8a991400) [pid = 1782] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8cf5cc00) [pid = 1782] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8e2c9400) [pid = 1782] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8e9e9000) [pid = 1782] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8f986000) [pid = 1782] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8f98e000) [pid = 1782] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x882f4000) [pid = 1782] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x914b4c00) [pid = 1782] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8b5e1800) [pid = 1782] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x9177c400) [pid = 1782] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8cc4c400) [pid = 1782] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x92a7dc00) [pid = 1782] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x93b6d000) [pid = 1782] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bcb9c00) [pid = 1782] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x89ea1800) [pid = 1782] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:14:51 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x89eac400) [pid = 1782] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:14:51 INFO - PROCESS | 1782 | 1471295691949 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1742ms 14:14:51 INFO - PROCESS | 1782 | 1471295691984 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 1782 | 1471295691991 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 14:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:14:52 INFO - PROCESS | 1782 | 1471295692006 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 1782 | 1471295692016 Marionette TRACE conn4 <- [1,1446,null,{}] 14:14:52 INFO - PROCESS | 1782 | 1471295692043 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:52 INFO - PROCESS | 1782 | 1471295692049 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:52 INFO - PROCESS | 1782 | 1471295692409 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 14:14:52 INFO - PROCESS | 1782 | 1471295692591 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:52 INFO - PROCESS | 1782 | 1471295692602 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eaf000 == 39 [pid = 1782] [id = 369] 14:14:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8a993400) [pid = 1782] [serial = 1108] [outer = (nil)] 14:14:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8b5e2400) [pid = 1782] [serial = 1109] [outer = 0x8a993400] 14:14:52 INFO - PROCESS | 1782 | 1471295692690 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8bc4a800) [pid = 1782] [serial = 1110] [outer = 0x8a993400] 14:14:53 INFO - PROCESS | 1782 | 1471295693731 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1775ms 14:14:53 INFO - PROCESS | 1782 | 1471295693777 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 14:14:53 INFO - PROCESS | 1782 | 1471295693785 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 14:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:14:53 INFO - PROCESS | 1782 | 1471295693799 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 1782 | 1471295693805 Marionette TRACE conn4 <- [1,1450,null,{}] 14:14:53 INFO - PROCESS | 1782 | 1471295693812 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:53 INFO - PROCESS | 1782 | 1471295693819 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:54 INFO - PROCESS | 1782 | 1471295694067 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 14:14:54 INFO - PROCESS | 1782 | 1471295694344 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 1782 | 1471295694355 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bceb800 == 40 [pid = 1782] [id = 370] 14:14:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8bd97c00) [pid = 1782] [serial = 1111] [outer = (nil)] 14:14:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8cc45000) [pid = 1782] [serial = 1112] [outer = 0x8bd97c00] 14:14:54 INFO - PROCESS | 1782 | 1471295694446 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8ce10000) [pid = 1782] [serial = 1113] [outer = 0x8bd97c00] 14:14:55 INFO - PROCESS | 1782 | 1471295695465 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1745ms 14:14:55 INFO - PROCESS | 1782 | 1471295695543 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 1782 | 1471295695547 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 14:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:14:55 INFO - PROCESS | 1782 | 1471295695555 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 1782 | 1471295695562 Marionette TRACE conn4 <- [1,1454,null,{}] 14:14:55 INFO - PROCESS | 1782 | 1471295695580 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:55 INFO - PROCESS | 1782 | 1471295695590 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:55 INFO - PROCESS | 1782 | 1471295695883 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 14:14:56 INFO - PROCESS | 1782 | 1471295696158 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 1782 | 1471295696170 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d653800 == 41 [pid = 1782] [id = 371] 14:14:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8d654000) [pid = 1782] [serial = 1114] [outer = (nil)] 14:14:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8d659400) [pid = 1782] [serial = 1115] [outer = 0x8d654000] 14:14:56 INFO - PROCESS | 1782 | 1471295696271 Marionette DEBUG loaded listener.js 14:14:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d8ef400) [pid = 1782] [serial = 1116] [outer = 0x8d654000] 14:14:57 INFO - PROCESS | 1782 | 1471295697237 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1743ms 14:14:57 INFO - PROCESS | 1782 | 1471295697299 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 1782 | 1471295697305 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 14:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:14:57 INFO - PROCESS | 1782 | 1471295697312 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 1782 | 1471295697317 Marionette TRACE conn4 <- [1,1458,null,{}] 14:14:57 INFO - PROCESS | 1782 | 1471295697323 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:57 INFO - PROCESS | 1782 | 1471295697329 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:57 INFO - PROCESS | 1782 | 1471295697589 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:14:57 INFO - PROCESS | 1782 | 1471295697864 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 1782 | 1471295697877 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcea400 == 42 [pid = 1782] [id = 372] 14:14:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8df94c00) [pid = 1782] [serial = 1117] [outer = (nil)] 14:14:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8e2cc800) [pid = 1782] [serial = 1118] [outer = 0x8df94c00] 14:14:57 INFO - PROCESS | 1782 | 1471295697959 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8e729800) [pid = 1782] [serial = 1119] [outer = 0x8df94c00] 14:14:58 INFO - PROCESS | 1782 | 1471295698935 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1683ms 14:14:59 INFO - PROCESS | 1782 | 1471295698997 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 1782 | 1471295699000 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 14:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:14:59 INFO - PROCESS | 1782 | 1471295699008 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 1782 | 1471295699012 Marionette TRACE conn4 <- [1,1462,null,{}] 14:14:59 INFO - PROCESS | 1782 | 1471295699018 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:59 INFO - PROCESS | 1782 | 1471295699024 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:59 INFO - PROCESS | 1782 | 1471295699220 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 14:14:59 INFO - PROCESS | 1782 | 1471295699447 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 1782 | 1471295699456 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:14:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40f400 == 43 [pid = 1782] [id = 373] 14:14:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8e2c7400) [pid = 1782] [serial = 1120] [outer = (nil)] 14:14:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8e9e9000) [pid = 1782] [serial = 1121] [outer = 0x8e2c7400] 14:14:59 INFO - PROCESS | 1782 | 1471295699586 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8e9f0800) [pid = 1782] [serial = 1122] [outer = 0x8e2c7400] 14:15:00 INFO - PROCESS | 1782 | 1471295700574 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1597ms 14:15:00 INFO - PROCESS | 1782 | 1471295700606 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 14:15:00 INFO - PROCESS | 1782 | 1471295700609 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 14:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:15:00 INFO - PROCESS | 1782 | 1471295700617 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:15:00 INFO - PROCESS | 1782 | 1471295700620 Marionette TRACE conn4 <- [1,1466,null,{}] 14:15:00 INFO - PROCESS | 1782 | 1471295700628 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:00 INFO - PROCESS | 1782 | 1471295700639 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:00 INFO - PROCESS | 1782 | 1471295700892 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 14:15:01 INFO - PROCESS | 1782 | 1471295701151 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 1782 | 1471295701164 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0b4000 == 44 [pid = 1782] [id = 374] 14:15:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8d8e8c00) [pid = 1782] [serial = 1123] [outer = (nil)] 14:15:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8f0b1000) [pid = 1782] [serial = 1124] [outer = 0x8d8e8c00] 14:15:01 INFO - PROCESS | 1782 | 1471295701296 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8f0b6c00) [pid = 1782] [serial = 1125] [outer = 0x8d8e8c00] 14:15:02 INFO - PROCESS | 1782 | 1471295702482 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1939ms 14:15:02 INFO - PROCESS | 1782 | 1471295702557 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 1782 | 1471295702560 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 14:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:15:02 INFO - PROCESS | 1782 | 1471295702569 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 1782 | 1471295702574 Marionette TRACE conn4 <- [1,1470,null,{}] 14:15:02 INFO - PROCESS | 1782 | 1471295702580 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:02 INFO - PROCESS | 1782 | 1471295702585 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:02 INFO - PROCESS | 1782 | 1471295702824 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 14:15:03 INFO - PROCESS | 1782 | 1471295703051 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 1782 | 1471295703058 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea4c00 == 45 [pid = 1782] [id = 375] 14:15:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8b5f0c00) [pid = 1782] [serial = 1126] [outer = (nil)] 14:15:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8f14bc00) [pid = 1782] [serial = 1127] [outer = 0x8b5f0c00] 14:15:03 INFO - PROCESS | 1782 | 1471295703189 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8f14e400) [pid = 1782] [serial = 1128] [outer = 0x8b5f0c00] 14:15:04 INFO - PROCESS | 1782 | 1471295704206 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1688ms 14:15:04 INFO - PROCESS | 1782 | 1471295704258 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:15:04 INFO - PROCESS | 1782 | 1471295704262 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 14:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:15:04 INFO - PROCESS | 1782 | 1471295704270 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 1782 | 1471295704274 Marionette TRACE conn4 <- [1,1474,null,{}] 14:15:04 INFO - PROCESS | 1782 | 1471295704281 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:04 INFO - PROCESS | 1782 | 1471295704285 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:04 INFO - PROCESS | 1782 | 1471295704499 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 14:15:05 INFO - PROCESS | 1782 | 1471295705005 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 1782 | 1471295705015 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a984800 == 46 [pid = 1782] [id = 376] 14:15:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8a985800) [pid = 1782] [serial = 1129] [outer = (nil)] 14:15:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8a98d400) [pid = 1782] [serial = 1130] [outer = 0x8a985800] 14:15:05 INFO - PROCESS | 1782 | 1471295705144 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8b411c00) [pid = 1782] [serial = 1131] [outer = 0x8a985800] 14:15:06 INFO - PROCESS | 1782 | 1471295706115 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1886ms 14:15:06 INFO - PROCESS | 1782 | 1471295706159 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 1782 | 1471295706165 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 14:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:15:06 INFO - PROCESS | 1782 | 1471295706173 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 1782 | 1471295706178 Marionette TRACE conn4 <- [1,1478,null,{}] 14:15:06 INFO - PROCESS | 1782 | 1471295706186 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:06 INFO - PROCESS | 1782 | 1471295706195 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:06 INFO - PROCESS | 1782 | 1471295706383 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:15:06 INFO - PROCESS | 1782 | 1471295706733 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 1782 | 1471295706745 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ead800 == 47 [pid = 1782] [id = 377] 14:15:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8a78a400) [pid = 1782] [serial = 1132] [outer = (nil)] 14:15:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8ce0d400) [pid = 1782] [serial = 1133] [outer = 0x8a78a400] 14:15:06 INFO - PROCESS | 1782 | 1471295706831 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8cf52800) [pid = 1782] [serial = 1134] [outer = 0x8a78a400] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x914b8000 == 46 [pid = 1782] [id = 331] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x89ead000 == 45 [pid = 1782] [id = 333] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x8a986c00 == 44 [pid = 1782] [id = 330] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x882f2c00 == 43 [pid = 1782] [id = 353] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40b800 == 42 [pid = 1782] [id = 318] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x8a988800 == 41 [pid = 1782] [id = 321] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x882f5c00 == 40 [pid = 1782] [id = 320] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x882ed800 == 39 [pid = 1782] [id = 334] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x89eac800 == 38 [pid = 1782] [id = 326] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x8d650000 == 37 [pid = 1782] [id = 323] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0b5400 == 36 [pid = 1782] [id = 329] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea2c00 == 35 [pid = 1782] [id = 327] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc4d800 == 34 [pid = 1782] [id = 324] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea8800 == 33 [pid = 1782] [id = 325] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78b800 == 32 [pid = 1782] [id = 322] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea5400 == 31 [pid = 1782] [id = 328] 14:15:08 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e8000 == 30 [pid = 1782] [id = 332] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8bce9000) [pid = 1782] [serial = 1026] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8bc4ec00) [pid = 1782] [serial = 1025] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8d64f400) [pid = 1782] [serial = 1029] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8d0b5400) [pid = 1782] [serial = 1028] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8f00d000) [pid = 1782] [serial = 1032] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8e9eb400) [pid = 1782] [serial = 1031] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8f982c00) [pid = 1782] [serial = 1035] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8f14f800) [pid = 1782] [serial = 1034] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x914aec00) [pid = 1782] [serial = 1038] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x91360c00) [pid = 1782] [serial = 1037] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x9240a800) [pid = 1782] [serial = 1041] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x91c86800) [pid = 1782] [serial = 1040] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x89ea7400) [pid = 1782] [serial = 1061] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8a786c00) [pid = 1782] [serial = 1062] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8cc48c00) [pid = 1782] [serial = 1073] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x92a80000) [pid = 1782] [serial = 1044] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x92a7d000) [pid = 1782] [serial = 1043] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8b5e7c00) [pid = 1782] [serial = 1064] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x939ed000) [pid = 1782] [serial = 1047] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x93948800) [pid = 1782] [serial = 1046] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8d05e000) [pid = 1782] [serial = 1059] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8cf59000) [pid = 1782] [serial = 1058] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x93aacc00) [pid = 1782] [serial = 1050] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x93aaa400) [pid = 1782] [serial = 1049] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x9528f000) [pid = 1782] [serial = 1053] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x9481bc00) [pid = 1782] [serial = 1052] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bcec000) [pid = 1782] [serial = 1068] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bc4c400) [pid = 1782] [serial = 1071] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8bce1400) [pid = 1782] [serial = 1067] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8a785800) [pid = 1782] [serial = 1055] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8a98ac00) [pid = 1782] [serial = 1056] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8a78dc00) [pid = 1782] [serial = 1070] [outer = (nil)] [url = about:blank] 14:15:08 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8b5ed800) [pid = 1782] [serial = 1065] [outer = (nil)] [url = about:blank] 14:15:09 INFO - PROCESS | 1782 | 1471295709213 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 3094ms 14:15:09 INFO - PROCESS | 1782 | 1471295709268 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 14:15:09 INFO - PROCESS | 1782 | 1471295709272 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 14:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:15:09 INFO - PROCESS | 1782 | 1471295709283 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 1782 | 1471295709286 Marionette TRACE conn4 <- [1,1482,null,{}] 14:15:09 INFO - PROCESS | 1782 | 1471295709296 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:09 INFO - PROCESS | 1782 | 1471295709301 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:09 INFO - PROCESS | 1782 | 1471295709525 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 14:15:09 INFO - PROCESS | 1782 | 1471295709655 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 1782 | 1471295709663 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea7000 == 31 [pid = 1782] [id = 378] 14:15:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x89ea8800) [pid = 1782] [serial = 1135] [outer = (nil)] 14:15:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8a793c00) [pid = 1782] [serial = 1136] [outer = 0x89ea8800] 14:15:09 INFO - PROCESS | 1782 | 1471295709750 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8a98d800) [pid = 1782] [serial = 1137] [outer = 0x89ea8800] 14:15:10 INFO - PROCESS | 1782 | 1471295710724 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1483ms 14:15:10 INFO - PROCESS | 1782 | 1471295710766 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 14:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:15:10 INFO - PROCESS | 1782 | 1471295710774 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 14:15:10 INFO - PROCESS | 1782 | 1471295710786 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - PROCESS | 1782 | 1471295710791 Marionette TRACE conn4 <- [1,1486,null,{}] 14:15:10 INFO - PROCESS | 1782 | 1471295710798 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:10 INFO - PROCESS | 1782 | 1471295710804 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:10 INFO - PROCESS | 1782 | 1471295710992 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 14:15:11 INFO - PROCESS | 1782 | 1471295711132 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 1782 | 1471295711143 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc53000 == 32 [pid = 1782] [id = 379] 14:15:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8bcad800) [pid = 1782] [serial = 1138] [outer = (nil)] 14:15:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8bcb6400) [pid = 1782] [serial = 1139] [outer = 0x8bcad800] 14:15:11 INFO - PROCESS | 1782 | 1471295711279 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bce0c00) [pid = 1782] [serial = 1140] [outer = 0x8bcad800] 14:15:12 INFO - PROCESS | 1782 | 1471295712191 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1442ms 14:15:12 INFO - PROCESS | 1782 | 1471295712226 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 1782 | 1471295712229 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 14:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:15:12 INFO - PROCESS | 1782 | 1471295712237 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - PROCESS | 1782 | 1471295712243 Marionette TRACE conn4 <- [1,1490,null,{}] 14:15:12 INFO - PROCESS | 1782 | 1471295712271 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:12 INFO - PROCESS | 1782 | 1471295712281 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:12 INFO - PROCESS | 1782 | 1471295712511 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 14:15:12 INFO - PROCESS | 1782 | 1471295712561 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 1782 | 1471295712585 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd9ec00 == 33 [pid = 1782] [id = 380] 14:15:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bda0c00) [pid = 1782] [serial = 1141] [outer = (nil)] 14:15:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8cc46000) [pid = 1782] [serial = 1142] [outer = 0x8bda0c00] 14:15:12 INFO - PROCESS | 1782 | 1471295712741 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8ce0e000) [pid = 1782] [serial = 1143] [outer = 0x8bda0c00] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8d0b0000) [pid = 1782] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8b5e9000) [pid = 1782] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8b406800) [pid = 1782] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8d64e800) [pid = 1782] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8b5e8400) [pid = 1782] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8cc4fc00) [pid = 1782] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8a790800) [pid = 1782] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x882efc00) [pid = 1782] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8b5ec400) [pid = 1782] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8bcb1800) [pid = 1782] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8cc4e800) [pid = 1782] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:15:14 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8cc45400) [pid = 1782] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:15:14 INFO - PROCESS | 1782 | 1471295714379 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2154ms 14:15:14 INFO - PROCESS | 1782 | 1471295714391 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:15:14 INFO - PROCESS | 1782 | 1471295714396 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 14:15:14 INFO - PROCESS | 1782 | 1471295714403 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 1782 | 1471295714407 Marionette TRACE conn4 <- [1,1494,null,{}] 14:15:14 INFO - PROCESS | 1782 | 1471295714412 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:14 INFO - PROCESS | 1782 | 1471295714418 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:14 INFO - PROCESS | 1782 | 1471295714595 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 14:15:14 INFO - PROCESS | 1782 | 1471295714611 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:14 INFO - PROCESS | 1782 | 1471295714619 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ee800 == 34 [pid = 1782] [id = 381] 14:15:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8b5e9800) [pid = 1782] [serial = 1144] [outer = (nil)] 14:15:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8bd59800) [pid = 1782] [serial = 1145] [outer = 0x8b5e9800] 14:15:14 INFO - PROCESS | 1782 | 1471295714695 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8ce0f000) [pid = 1782] [serial = 1146] [outer = 0x8b5e9800] 14:15:15 INFO - PROCESS | 1782 | 1471295715672 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1339ms 14:15:15 INFO - PROCESS | 1782 | 1471295715743 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 14:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:15:15 INFO - PROCESS | 1782 | 1471295715748 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 14:15:15 INFO - PROCESS | 1782 | 1471295715754 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 1782 | 1471295715758 Marionette TRACE conn4 <- [1,1498,null,{}] 14:15:15 INFO - PROCESS | 1782 | 1471295715766 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:15 INFO - PROCESS | 1782 | 1471295715774 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:15 INFO - PROCESS | 1782 | 1471295715960 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:15:16 INFO - PROCESS | 1782 | 1471295716099 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 1782 | 1471295716108 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9c00 == 35 [pid = 1782] [id = 382] 14:15:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x882ea000) [pid = 1782] [serial = 1147] [outer = (nil)] 14:15:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x882eec00) [pid = 1782] [serial = 1148] [outer = 0x882ea000] 14:15:16 INFO - PROCESS | 1782 | 1471295716261 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x89ea3000) [pid = 1782] [serial = 1149] [outer = 0x882ea000] 14:15:17 INFO - PROCESS | 1782 | 1471295717400 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1687ms 14:15:17 INFO - PROCESS | 1782 | 1471295717443 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 1782 | 1471295717450 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 14:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:15:17 INFO - PROCESS | 1782 | 1471295717460 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - PROCESS | 1782 | 1471295717464 Marionette TRACE conn4 <- [1,1502,null,{}] 14:15:17 INFO - PROCESS | 1782 | 1471295717473 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:17 INFO - PROCESS | 1782 | 1471295717479 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:17 INFO - PROCESS | 1782 | 1471295717719 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 14:15:18 INFO - PROCESS | 1782 | 1471295717991 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 1782 | 1471295718001 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea5400 == 36 [pid = 1782] [id = 383] 14:15:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8a788400) [pid = 1782] [serial = 1150] [outer = (nil)] 14:15:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8b5f0400) [pid = 1782] [serial = 1151] [outer = 0x8a788400] 14:15:18 INFO - PROCESS | 1782 | 1471295718096 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bcb1c00) [pid = 1782] [serial = 1152] [outer = 0x8a788400] 14:15:19 INFO - PROCESS | 1782 | 1471295719068 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1684ms 14:15:19 INFO - PROCESS | 1782 | 1471295719144 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 1782 | 1471295719152 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 14:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:15:19 INFO - PROCESS | 1782 | 1471295719165 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 1782 | 1471295719169 Marionette TRACE conn4 <- [1,1506,null,{}] 14:15:19 INFO - PROCESS | 1782 | 1471295719176 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:19 INFO - PROCESS | 1782 | 1471295719183 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:19 INFO - PROCESS | 1782 | 1471295719429 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 14:15:19 INFO - PROCESS | 1782 | 1471295719751 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 1782 | 1471295719767 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eaf800 == 37 [pid = 1782] [id = 384] 14:15:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bd58800) [pid = 1782] [serial = 1153] [outer = (nil)] 14:15:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8bd95400) [pid = 1782] [serial = 1154] [outer = 0x8bd58800] 14:15:19 INFO - PROCESS | 1782 | 1471295719857 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8bd9b400) [pid = 1782] [serial = 1155] [outer = 0x8bd58800] 14:15:20 INFO - PROCESS | 1782 | 1471295720867 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1741ms 14:15:20 INFO - PROCESS | 1782 | 1471295720907 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 14:15:20 INFO - PROCESS | 1782 | 1471295720912 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 14:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:15:20 INFO - PROCESS | 1782 | 1471295720920 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:15:20 INFO - PROCESS | 1782 | 1471295720926 Marionette TRACE conn4 <- [1,1510,null,{}] 14:15:20 INFO - PROCESS | 1782 | 1471295720945 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:20 INFO - PROCESS | 1782 | 1471295720954 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:21 INFO - PROCESS | 1782 | 1471295721214 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 14:15:21 INFO - PROCESS | 1782 | 1471295721482 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 1782 | 1471295721493 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e8c00 == 38 [pid = 1782] [id = 385] 14:15:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8a98fc00) [pid = 1782] [serial = 1156] [outer = (nil)] 14:15:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8d0ba000) [pid = 1782] [serial = 1157] [outer = 0x8a98fc00] 14:15:21 INFO - PROCESS | 1782 | 1471295721578 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8d0b8400) [pid = 1782] [serial = 1158] [outer = 0x8a98fc00] 14:15:22 INFO - PROCESS | 1782 | 1471295722567 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1698ms 14:15:22 INFO - PROCESS | 1782 | 1471295722619 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 1782 | 1471295722623 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 14:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:15:22 INFO - PROCESS | 1782 | 1471295722632 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - PROCESS | 1782 | 1471295722636 Marionette TRACE conn4 <- [1,1514,null,{}] 14:15:22 INFO - PROCESS | 1782 | 1471295722642 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:22 INFO - PROCESS | 1782 | 1471295722648 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:22 INFO - PROCESS | 1782 | 1471295722889 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 14:15:23 INFO - PROCESS | 1782 | 1471295723105 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 1782 | 1471295723112 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd5c800 == 39 [pid = 1782] [id = 386] 14:15:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bd60800) [pid = 1782] [serial = 1159] [outer = (nil)] 14:15:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8d659c00) [pid = 1782] [serial = 1160] [outer = 0x8bd60800] 14:15:23 INFO - PROCESS | 1782 | 1471295723242 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d8e7000) [pid = 1782] [serial = 1161] [outer = 0x8bd60800] 14:15:24 INFO - PROCESS | 1782 | 1471295724263 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1690ms 14:15:24 INFO - PROCESS | 1782 | 1471295724323 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 1782 | 1471295724327 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 14:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:15:24 INFO - PROCESS | 1782 | 1471295724335 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 1782 | 1471295724339 Marionette TRACE conn4 <- [1,1518,null,{}] 14:15:24 INFO - PROCESS | 1782 | 1471295724345 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:24 INFO - PROCESS | 1782 | 1471295724350 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:24 INFO - PROCESS | 1782 | 1471295724613 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:15:24 INFO - PROCESS | 1782 | 1471295724959 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 1782 | 1471295724974 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ebc00 == 40 [pid = 1782] [id = 387] 14:15:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x882ec800) [pid = 1782] [serial = 1162] [outer = (nil)] 14:15:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x882f4800) [pid = 1782] [serial = 1163] [outer = 0x882ec800] 14:15:25 INFO - PROCESS | 1782 | 1471295725057 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8a786400) [pid = 1782] [serial = 1164] [outer = 0x882ec800] 14:15:26 INFO - PROCESS | 1782 | 1471295726014 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1739ms 14:15:26 INFO - PROCESS | 1782 | 1471295726079 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 1782 | 1471295726085 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 14:15:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:15:26 INFO - PROCESS | 1782 | 1471295726092 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 1782 | 1471295726097 Marionette TRACE conn4 <- [1,1522,null,{}] 14:15:26 INFO - PROCESS | 1782 | 1471295726105 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:26 INFO - PROCESS | 1782 | 1471295726113 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:26 INFO - PROCESS | 1782 | 1471295726375 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 14:15:26 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc44c00 == 39 [pid = 1782] [id = 367] 14:15:26 INFO - PROCESS | 1782 | --DOCSHELL 0x882ee800 == 38 [pid = 1782] [id = 381] 14:15:26 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd9ec00 == 37 [pid = 1782] [id = 380] 14:15:26 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc53000 == 36 [pid = 1782] [id = 379] 14:15:26 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea7000 == 35 [pid = 1782] [id = 378] 14:15:26 INFO - PROCESS | 1782 | 1471295726649 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 1782 | 1471295726656 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f6000 == 36 [pid = 1782] [id = 388] 14:15:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8a784800) [pid = 1782] [serial = 1165] [outer = (nil)] 14:15:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8b5ec800) [pid = 1782] [serial = 1166] [outer = 0x8a784800] 14:15:26 INFO - PROCESS | 1782 | 1471295726731 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8bcae800) [pid = 1782] [serial = 1167] [outer = 0x8a784800] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8d64c000) [pid = 1782] [serial = 1083] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8ce18000) [pid = 1782] [serial = 1080] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8b414c00) [pid = 1782] [serial = 1098] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8e9e3800) [pid = 1782] [serial = 1092] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8bce8400) [pid = 1782] [serial = 1077] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8e734c00) [pid = 1782] [serial = 1091] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8d8e3800) [pid = 1782] [serial = 1085] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8ce13000) [pid = 1782] [serial = 1079] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8b413800) [pid = 1782] [serial = 1097] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8bc4e000) [pid = 1782] [serial = 1094] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8df9d400) [pid = 1782] [serial = 1089] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8bc55000) [pid = 1782] [serial = 1100] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8d8e1400) [pid = 1782] [serial = 1086] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8bc4c000) [pid = 1782] [serial = 1076] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8d0b6000) [pid = 1782] [serial = 1082] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8b5e6400) [pid = 1782] [serial = 1095] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8cc50800) [pid = 1782] [serial = 1074] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8bcbc000) [pid = 1782] [serial = 1101] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8df9ac00) [pid = 1782] [serial = 1088] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8d059000) [pid = 1782] [serial = 1106] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8d05d000) [pid = 1782] [serial = 1107] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8cc4f800) [pid = 1782] [serial = 1103] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8cf4f000) [pid = 1782] [serial = 1104] [outer = (nil)] [url = about:blank] 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:27 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 () { 14:15:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:15:27 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 () { 14:15:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:15:27 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 () { 14:15:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:15:27 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 () { 14:15:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:15:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1437ms 14:15:27 INFO - PROCESS | 1782 | 1471295727507 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:15:27 INFO - PROCESS | 1782 | 1471295727580 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 1782 | 1471295727587 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 14:15:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:15:27 INFO - PROCESS | 1782 | 1471295727603 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 1782 | 1471295727607 Marionette TRACE conn4 <- [1,1526,null,{}] 14:15:27 INFO - PROCESS | 1782 | 1471295727613 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:27 INFO - PROCESS | 1782 | 1471295727618 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:27 INFO - PROCESS | 1782 | 1471295727791 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 14:15:27 INFO - PROCESS | 1782 | 1471295727802 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 1782 | 1471295727810 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcbbc00 == 37 [pid = 1782] [id = 389] 14:15:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8bce5400) [pid = 1782] [serial = 1168] [outer = (nil)] 14:15:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8bd9cc00) [pid = 1782] [serial = 1169] [outer = 0x8bce5400] 14:15:27 INFO - PROCESS | 1782 | 1471295727883 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8ce0cc00) [pid = 1782] [serial = 1170] [outer = 0x8bce5400] 14:15:28 INFO - PROCESS | 1782 | 1471295728843 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:15:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:15:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:15:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:15:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:15:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:15:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:15:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1332ms 14:15:28 INFO - PROCESS | 1782 | 1471295728939 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 14:15:28 INFO - PROCESS | 1782 | 1471295728945 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 14:15:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:15:28 INFO - PROCESS | 1782 | 1471295728957 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:15:28 INFO - PROCESS | 1782 | 1471295728975 Marionette TRACE conn4 <- [1,1530,null,{}] 14:15:28 INFO - PROCESS | 1782 | 1471295728990 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:29 INFO - PROCESS | 1782 | 1471295728998 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:29 INFO - PROCESS | 1782 | 1471295729241 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 14:15:29 INFO - PROCESS | 1782 | 1471295729257 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 1782 | 1471295729266 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc55000 == 38 [pid = 1782] [id = 390] 14:15:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8ce10c00) [pid = 1782] [serial = 1171] [outer = (nil)] 14:15:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8d0b8800) [pid = 1782] [serial = 1172] [outer = 0x8ce10c00] 14:15:29 INFO - PROCESS | 1782 | 1471295729337 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8d64cc00) [pid = 1782] [serial = 1173] [outer = 0x8ce10c00] 14:15:30 INFO - PROCESS | 1782 | 1471295730202 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:15:30 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 14:15:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:15:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:15:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 14:15:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:15:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1310ms 14:15:30 INFO - PROCESS | 1782 | 1471295730264 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:15:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:15:30 INFO - PROCESS | 1782 | 1471295730269 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 14:15:30 INFO - PROCESS | 1782 | 1471295730284 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - PROCESS | 1782 | 1471295730287 Marionette TRACE conn4 <- [1,1534,null,{}] 14:15:30 INFO - PROCESS | 1782 | 1471295730294 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:30 INFO - PROCESS | 1782 | 1471295730300 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:30 INFO - PROCESS | 1782 | 1471295730539 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 14:15:30 INFO - PROCESS | 1782 | 1471295730564 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 1782 | 1471295730571 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x882eb000 == 39 [pid = 1782] [id = 391] 14:15:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x89ea7400) [pid = 1782] [serial = 1174] [outer = (nil)] 14:15:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8df95400) [pid = 1782] [serial = 1175] [outer = 0x89ea7400] 14:15:30 INFO - PROCESS | 1782 | 1471295730645 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8df9a400) [pid = 1782] [serial = 1176] [outer = 0x89ea7400] 14:15:31 INFO - PROCESS | 1782 | 1471295731729 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8a993400) [pid = 1782] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bd97c00) [pid = 1782] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8d654000) [pid = 1782] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8df94c00) [pid = 1782] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8e2c7400) [pid = 1782] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8d8e8c00) [pid = 1782] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8b5f0c00) [pid = 1782] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8a78a400) [pid = 1782] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8bcad800) [pid = 1782] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x89ea8800) [pid = 1782] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8bda0c00) [pid = 1782] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:15:31 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8a985800) [pid = 1782] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1547ms 14:15:31 INFO - PROCESS | 1782 | 1471295731823 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 1782 | 1471295731826 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 14:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:15:31 INFO - PROCESS | 1782 | 1471295731834 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 1782 | 1471295731837 Marionette TRACE conn4 <- [1,1538,null,{}] 14:15:31 INFO - PROCESS | 1782 | 1471295731845 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:31 INFO - PROCESS | 1782 | 1471295731850 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:32 INFO - PROCESS | 1782 | 1471295732021 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:15:32 INFO - PROCESS | 1782 | 1471295732204 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 1782 | 1471295732228 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b408c00 == 40 [pid = 1782] [id = 392] 14:15:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8b5e2800) [pid = 1782] [serial = 1177] [outer = (nil)] 14:15:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8bcbc800) [pid = 1782] [serial = 1178] [outer = 0x8b5e2800] 14:15:32 INFO - PROCESS | 1782 | 1471295732333 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8dfa0000) [pid = 1782] [serial = 1179] [outer = 0x8b5e2800] 14:15:33 INFO - PROCESS | 1782 | 1471295733312 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:15:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:15:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1548ms 14:15:33 INFO - PROCESS | 1782 | 1471295733382 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 1782 | 1471295733386 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 14:15:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:15:33 INFO - PROCESS | 1782 | 1471295733393 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 1782 | 1471295733396 Marionette TRACE conn4 <- [1,1542,null,{}] 14:15:33 INFO - PROCESS | 1782 | 1471295733402 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:33 INFO - PROCESS | 1782 | 1471295733408 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:33 INFO - PROCESS | 1782 | 1471295733582 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 14:15:33 INFO - PROCESS | 1782 | 1471295733791 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 1782 | 1471295733802 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9800 == 41 [pid = 1782] [id = 393] 14:15:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x882eb400) [pid = 1782] [serial = 1180] [outer = (nil)] 14:15:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x882f5000) [pid = 1782] [serial = 1181] [outer = 0x882eb400] 14:15:33 INFO - PROCESS | 1782 | 1471295733890 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8a789800) [pid = 1782] [serial = 1182] [outer = 0x882eb400] 14:15:34 INFO - PROCESS | 1782 | 1471295734988 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1633ms 14:15:35 INFO - PROCESS | 1782 | 1471295735030 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 1782 | 1471295735037 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 14:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:15:35 INFO - PROCESS | 1782 | 1471295735046 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 1782 | 1471295735051 Marionette TRACE conn4 <- [1,1546,null,{}] 14:15:35 INFO - PROCESS | 1782 | 1471295735060 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:35 INFO - PROCESS | 1782 | 1471295735067 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:35 INFO - PROCESS | 1782 | 1471295735317 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 14:15:35 INFO - PROCESS | 1782 | 1471295735593 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 1782 | 1471295735604 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc55800 == 42 [pid = 1782] [id = 394] 14:15:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8bcddc00) [pid = 1782] [serial = 1183] [outer = (nil)] 14:15:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bce9c00) [pid = 1782] [serial = 1184] [outer = 0x8bcddc00] 14:15:35 INFO - PROCESS | 1782 | 1471295735691 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8bd91400) [pid = 1782] [serial = 1185] [outer = 0x8bcddc00] 14:15:36 INFO - PROCESS | 1782 | 1471295736681 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1686ms 14:15:36 INFO - PROCESS | 1782 | 1471295736737 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 1782 | 1471295736743 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 14:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:15:36 INFO - PROCESS | 1782 | 1471295736752 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 1782 | 1471295736756 Marionette TRACE conn4 <- [1,1550,null,{}] 14:15:36 INFO - PROCESS | 1782 | 1471295736762 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:36 INFO - PROCESS | 1782 | 1471295736768 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:37 INFO - PROCESS | 1782 | 1471295737012 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 14:15:37 INFO - PROCESS | 1782 | 1471295737281 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 1782 | 1471295737290 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce1a400 == 43 [pid = 1782] [id = 395] 14:15:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8cf58800) [pid = 1782] [serial = 1186] [outer = (nil)] 14:15:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8d055c00) [pid = 1782] [serial = 1187] [outer = 0x8cf58800] 14:15:37 INFO - PROCESS | 1782 | 1471295737421 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8d0b3000) [pid = 1782] [serial = 1188] [outer = 0x8cf58800] 14:15:38 INFO - PROCESS | 1782 | 1471295738427 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:15:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1733ms 14:15:38 INFO - PROCESS | 1782 | 1471295738486 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 1782 | 1471295738490 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 14:15:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:15:38 INFO - PROCESS | 1782 | 1471295738506 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 1782 | 1471295738516 Marionette TRACE conn4 <- [1,1554,null,{}] 14:15:38 INFO - PROCESS | 1782 | 1471295738526 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:38 INFO - PROCESS | 1782 | 1471295738535 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:38 INFO - PROCESS | 1782 | 1471295738801 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 14:15:39 INFO - PROCESS | 1782 | 1471295739090 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 1782 | 1471295739105 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8e4400 == 44 [pid = 1782] [id = 396] 14:15:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8df94c00) [pid = 1782] [serial = 1189] [outer = (nil)] 14:15:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8e2d0400) [pid = 1782] [serial = 1190] [outer = 0x8df94c00] 14:15:39 INFO - PROCESS | 1782 | 1471295739190 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8e733000) [pid = 1782] [serial = 1191] [outer = 0x8df94c00] 14:15:40 INFO - PROCESS | 1782 | 1471295740140 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:15:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:15:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1701ms 14:15:40 INFO - PROCESS | 1782 | 1471295740200 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 14:15:40 INFO - PROCESS | 1782 | 1471295740204 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 14:15:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:15:40 INFO - PROCESS | 1782 | 1471295740212 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 1782 | 1471295740216 Marionette TRACE conn4 <- [1,1558,null,{}] 14:15:40 INFO - PROCESS | 1782 | 1471295740223 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:40 INFO - PROCESS | 1782 | 1471295740230 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:40 INFO - PROCESS | 1782 | 1471295740451 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:15:40 INFO - PROCESS | 1782 | 1471295740683 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 1782 | 1471295740696 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd5fc00 == 45 [pid = 1782] [id = 397] 14:15:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8e72d800) [pid = 1782] [serial = 1192] [outer = (nil)] 14:15:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8e9e7400) [pid = 1782] [serial = 1193] [outer = 0x8e72d800] 14:15:40 INFO - PROCESS | 1782 | 1471295740821 Marionette DEBUG loaded listener.js 14:15:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8e9ec400) [pid = 1782] [serial = 1194] [outer = 0x8e72d800] 14:15:41 INFO - PROCESS | 1782 | 1471295741766 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1593ms 14:15:41 INFO - PROCESS | 1782 | 1471295741807 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 1782 | 1471295741811 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 14:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:15:41 INFO - PROCESS | 1782 | 1471295741818 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 1782 | 1471295741822 Marionette TRACE conn4 <- [1,1562,null,{}] 14:15:41 INFO - PROCESS | 1782 | 1471295741829 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:41 INFO - PROCESS | 1782 | 1471295741835 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:42 INFO - PROCESS | 1782 | 1471295742033 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 14:15:42 INFO - PROCESS | 1782 | 1471295742268 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 1782 | 1471295742286 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f005000 == 46 [pid = 1782] [id = 398] 14:15:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8f005400) [pid = 1782] [serial = 1195] [outer = (nil)] 14:15:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8f009000) [pid = 1782] [serial = 1196] [outer = 0x8f005400] 14:15:42 INFO - PROCESS | 1782 | 1471295742395 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8f0b2800) [pid = 1782] [serial = 1197] [outer = 0x8f005400] 14:15:43 INFO - PROCESS | 1782 | 1471295743496 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:15:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1743ms 14:15:43 INFO - PROCESS | 1782 | 1471295743562 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 1782 | 1471295743567 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 14:15:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:15:43 INFO - PROCESS | 1782 | 1471295743574 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 1782 | 1471295743578 Marionette TRACE conn4 <- [1,1566,null,{}] 14:15:43 INFO - PROCESS | 1782 | 1471295743585 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:43 INFO - PROCESS | 1782 | 1471295743590 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:43 INFO - PROCESS | 1782 | 1471295743841 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 14:15:44 INFO - PROCESS | 1782 | 1471295744108 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 1782 | 1471295744124 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a985400 == 47 [pid = 1782] [id = 399] 14:15:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8a98bc00) [pid = 1782] [serial = 1198] [outer = (nil)] 14:15:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8f153c00) [pid = 1782] [serial = 1199] [outer = 0x8a98bc00] 14:15:44 INFO - PROCESS | 1782 | 1471295744210 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8f154800) [pid = 1782] [serial = 1200] [outer = 0x8a98bc00] 14:15:45 INFO - PROCESS | 1782 | 1471295745155 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:15:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1635ms 14:15:45 INFO - PROCESS | 1782 | 1471295745213 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 1782 | 1471295745220 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 14:15:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:15:45 INFO - PROCESS | 1782 | 1471295745231 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 1782 | 1471295745236 Marionette TRACE conn4 <- [1,1570,null,{}] 14:15:45 INFO - PROCESS | 1782 | 1471295745246 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:45 INFO - PROCESS | 1782 | 1471295745253 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:45 INFO - PROCESS | 1782 | 1471295745552 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 14:15:46 INFO - PROCESS | 1782 | 1471295746057 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 1782 | 1471295746068 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78c000 == 48 [pid = 1782] [id = 400] 14:15:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8a790c00) [pid = 1782] [serial = 1201] [outer = (nil)] 14:15:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8a98ac00) [pid = 1782] [serial = 1202] [outer = 0x8a790c00] 14:15:46 INFO - PROCESS | 1782 | 1471295746149 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8b40b800) [pid = 1782] [serial = 1203] [outer = 0x8a790c00] 14:15:47 INFO - PROCESS | 1782 | 1471295747270 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:15:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:15:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2094ms 14:15:47 INFO - PROCESS | 1782 | 1471295747332 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 1782 | 1471295747339 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 14:15:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:15:47 INFO - PROCESS | 1782 | 1471295747349 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 1782 | 1471295747354 Marionette TRACE conn4 <- [1,1574,null,{}] 14:15:47 INFO - PROCESS | 1782 | 1471295747363 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:47 INFO - PROCESS | 1782 | 1471295747371 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:47 INFO - PROCESS | 1782 | 1471295747663 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b408c00 == 47 [pid = 1782] [id = 392] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882eb000 == 46 [pid = 1782] [id = 391] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc55000 == 45 [pid = 1782] [id = 390] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcbbc00 == 44 [pid = 1782] [id = 389] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882f6000 == 43 [pid = 1782] [id = 388] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882ebc00 == 42 [pid = 1782] [id = 387] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40f400 == 41 [pid = 1782] [id = 373] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bceb800 == 40 [pid = 1782] [id = 370] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x89ead800 == 39 [pid = 1782] [id = 377] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a986000 == 38 [pid = 1782] [id = 366] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a993c00 == 37 [pid = 1782] [id = 365] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b414400 == 36 [pid = 1782] [id = 354] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882f6c00 == 35 [pid = 1782] [id = 356] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9c00 == 34 [pid = 1782] [id = 382] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a791800 == 33 [pid = 1782] [id = 359] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea5400 == 32 [pid = 1782] [id = 383] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc42400 == 31 [pid = 1782] [id = 363] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e7800 == 30 [pid = 1782] [id = 358] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x89eaf800 == 29 [pid = 1782] [id = 384] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882ef800 == 28 [pid = 1782] [id = 362] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882e8c00 == 27 [pid = 1782] [id = 385] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e4c00 == 26 [pid = 1782] [id = 355] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e7000 == 25 [pid = 1782] [id = 368] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78e400 == 24 [pid = 1782] [id = 361] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x89eaa800 == 23 [pid = 1782] [id = 364] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd5c800 == 22 [pid = 1782] [id = 386] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8d05e800 == 21 [pid = 1782] [id = 360] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8d653800 == 20 [pid = 1782] [id = 371] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x89eaf000 == 19 [pid = 1782] [id = 369] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea4c00 == 18 [pid = 1782] [id = 375] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a984800 == 17 [pid = 1782] [id = 376] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0b4000 == 16 [pid = 1782] [id = 374] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78f400 == 15 [pid = 1782] [id = 357] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcea400 == 14 [pid = 1782] [id = 372] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a985400 == 13 [pid = 1782] [id = 399] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8f005000 == 12 [pid = 1782] [id = 398] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd5fc00 == 11 [pid = 1782] [id = 397] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8e4400 == 10 [pid = 1782] [id = 396] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc55800 == 9 [pid = 1782] [id = 394] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce1a400 == 8 [pid = 1782] [id = 395] 14:15:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9800 == 7 [pid = 1782] [id = 393] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8bc4a800) [pid = 1782] [serial = 1110] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8b5e2400) [pid = 1782] [serial = 1109] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8ce10000) [pid = 1782] [serial = 1113] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8cc45000) [pid = 1782] [serial = 1112] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8d8ef400) [pid = 1782] [serial = 1116] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8d659400) [pid = 1782] [serial = 1115] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8e729800) [pid = 1782] [serial = 1119] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8e2cc800) [pid = 1782] [serial = 1118] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8e9f0800) [pid = 1782] [serial = 1122] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8e9e9000) [pid = 1782] [serial = 1121] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8f0b6c00) [pid = 1782] [serial = 1125] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8f0b1000) [pid = 1782] [serial = 1124] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8f14e400) [pid = 1782] [serial = 1128] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8cf52800) [pid = 1782] [serial = 1134] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8ce0d400) [pid = 1782] [serial = 1133] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bcb6400) [pid = 1782] [serial = 1139] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8f14bc00) [pid = 1782] [serial = 1127] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8a793c00) [pid = 1782] [serial = 1136] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8cc46000) [pid = 1782] [serial = 1142] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8b411c00) [pid = 1782] [serial = 1131] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8a98d400) [pid = 1782] [serial = 1130] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8a98d800) [pid = 1782] [serial = 1137] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8bd59800) [pid = 1782] [serial = 1145] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8ce0e000) [pid = 1782] [serial = 1143] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8bce0c00) [pid = 1782] [serial = 1140] [outer = (nil)] [url = about:blank] 14:15:49 INFO - PROCESS | 1782 | 1471295749439 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 1782 | 1471295749449 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x882eb000 == 8 [pid = 1782] [id = 401] 14:15:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x882ebc00) [pid = 1782] [serial = 1204] [outer = (nil)] 14:15:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x882f6000) [pid = 1782] [serial = 1205] [outer = 0x882ebc00] 14:15:49 INFO - PROCESS | 1782 | 1471295749531 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x89ead400) [pid = 1782] [serial = 1206] [outer = 0x882ebc00] 14:15:50 INFO - PROCESS | 1782 | 1471295750450 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:15:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 3143ms 14:15:50 INFO - PROCESS | 1782 | 1471295750497 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 1782 | 1471295750504 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 14:15:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:15:50 INFO - PROCESS | 1782 | 1471295750513 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 1782 | 1471295750517 Marionette TRACE conn4 <- [1,1578,null,{}] 14:15:50 INFO - PROCESS | 1782 | 1471295750527 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:50 INFO - PROCESS | 1782 | 1471295750536 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:50 INFO - PROCESS | 1782 | 1471295750721 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:15:50 INFO - PROCESS | 1782 | 1471295750866 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 1782 | 1471295750875 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b407000 == 9 [pid = 1782] [id = 402] 14:15:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8b40c400) [pid = 1782] [serial = 1207] [outer = (nil)] 14:15:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8b5e3000) [pid = 1782] [serial = 1208] [outer = 0x8b40c400] 14:15:50 INFO - PROCESS | 1782 | 1471295750957 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8b5ecc00) [pid = 1782] [serial = 1209] [outer = 0x8b40c400] 14:15:51 INFO - PROCESS | 1782 | 1471295751833 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:15:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1384ms 14:15:51 INFO - PROCESS | 1782 | 1471295751904 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 1782 | 1471295751913 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 14:15:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:15:51 INFO - PROCESS | 1782 | 1471295751927 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 1782 | 1471295751932 Marionette TRACE conn4 <- [1,1582,null,{}] 14:15:51 INFO - PROCESS | 1782 | 1471295751939 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:51 INFO - PROCESS | 1782 | 1471295751945 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:52 INFO - PROCESS | 1782 | 1471295752194 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 14:15:52 INFO - PROCESS | 1782 | 1471295752218 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 1782 | 1471295752226 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc51800 == 10 [pid = 1782] [id = 403] 14:15:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8bcb0800) [pid = 1782] [serial = 1210] [outer = (nil)] 14:15:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8bcbbc00) [pid = 1782] [serial = 1211] [outer = 0x8bcb0800] 14:15:52 INFO - PROCESS | 1782 | 1471295752301 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bce4c00) [pid = 1782] [serial = 1212] [outer = 0x8bcb0800] 14:15:53 INFO - PROCESS | 1782 | 1471295753440 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:15:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1545ms 14:15:53 INFO - PROCESS | 1782 | 1471295753481 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 1782 | 1471295753488 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 14:15:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:15:53 INFO - PROCESS | 1782 | 1471295753514 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 1782 | 1471295753530 Marionette TRACE conn4 <- [1,1586,null,{}] 14:15:53 INFO - PROCESS | 1782 | 1471295753569 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:53 INFO - PROCESS | 1782 | 1471295753579 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:53 INFO - PROCESS | 1782 | 1471295753833 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x882ec800) [pid = 1782] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8bce5400) [pid = 1782] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8a98fc00) [pid = 1782] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8bd60800) [pid = 1782] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8b5e2800) [pid = 1782] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8a788400) [pid = 1782] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x89ea7400) [pid = 1782] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8bd58800) [pid = 1782] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8b5e9800) [pid = 1782] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8a784800) [pid = 1782] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8ce10c00) [pid = 1782] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:15:54 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x882ea000) [pid = 1782] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:15:54 INFO - PROCESS | 1782 | 1471295754677 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 1782 | 1471295754680 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f2800 == 11 [pid = 1782] [id = 404] 14:15:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x882f4000) [pid = 1782] [serial = 1213] [outer = (nil)] 14:15:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8a984400) [pid = 1782] [serial = 1214] [outer = 0x882f4000] 14:15:54 INFO - PROCESS | 1782 | 1471295754798 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8bcaf000) [pid = 1782] [serial = 1215] [outer = 0x882f4000] 14:15:55 INFO - PROCESS | 1782 | 1471295755570 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:15:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2140ms 14:15:55 INFO - PROCESS | 1782 | 1471295755638 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 1782 | 1471295755644 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 14:15:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:15:55 INFO - PROCESS | 1782 | 1471295755656 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 1782 | 1471295755659 Marionette TRACE conn4 <- [1,1590,null,{}] 14:15:55 INFO - PROCESS | 1782 | 1471295755666 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:55 INFO - PROCESS | 1782 | 1471295755671 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:55 INFO - PROCESS | 1782 | 1471295755935 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 14:15:56 INFO - PROCESS | 1782 | 1471295756078 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 1782 | 1471295756085 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcbb000 == 12 [pid = 1782] [id = 405] 14:15:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8bce5c00) [pid = 1782] [serial = 1216] [outer = (nil)] 14:15:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8cc4f400) [pid = 1782] [serial = 1217] [outer = 0x8bce5c00] 14:15:56 INFO - PROCESS | 1782 | 1471295756163 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8ce10c00) [pid = 1782] [serial = 1218] [outer = 0x8bce5c00] 14:15:57 INFO - PROCESS | 1782 | 1471295757168 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:15:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:15:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1557ms 14:15:57 INFO - PROCESS | 1782 | 1471295757210 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 1782 | 1471295757217 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 14:15:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:15:57 INFO - PROCESS | 1782 | 1471295757227 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 1782 | 1471295757232 Marionette TRACE conn4 <- [1,1594,null,{}] 14:15:57 INFO - PROCESS | 1782 | 1471295757242 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:57 INFO - PROCESS | 1782 | 1471295757249 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:57 INFO - PROCESS | 1782 | 1471295757449 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 14:15:57 INFO - PROCESS | 1782 | 1471295757699 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 1782 | 1471295757712 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a992400 == 13 [pid = 1782] [id = 406] 14:15:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8a993000) [pid = 1782] [serial = 1219] [outer = (nil)] 14:15:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8bc48400) [pid = 1782] [serial = 1220] [outer = 0x8a993000] 14:15:57 INFO - PROCESS | 1782 | 1471295757847 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bce1c00) [pid = 1782] [serial = 1221] [outer = 0x8a993000] 14:15:58 INFO - PROCESS | 1782 | 1471295758828 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:15:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:15:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1645ms 14:15:58 INFO - PROCESS | 1782 | 1471295758872 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 14:15:58 INFO - PROCESS | 1782 | 1471295758880 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 14:15:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:15:58 INFO - PROCESS | 1782 | 1471295758892 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - PROCESS | 1782 | 1471295758896 Marionette TRACE conn4 <- [1,1598,null,{}] 14:15:58 INFO - PROCESS | 1782 | 1471295758904 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:58 INFO - PROCESS | 1782 | 1471295758910 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:59 INFO - PROCESS | 1782 | 1471295759106 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:15:59 INFO - PROCESS | 1782 | 1471295759338 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 1782 | 1471295759348 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:15:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78b000 == 14 [pid = 1782] [id = 407] 14:15:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8cc48000) [pid = 1782] [serial = 1222] [outer = (nil)] 14:15:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8cc50c00) [pid = 1782] [serial = 1223] [outer = 0x8cc48000] 14:15:59 INFO - PROCESS | 1782 | 1471295759476 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8ce1a800) [pid = 1782] [serial = 1224] [outer = 0x8cc48000] 14:16:00 INFO - PROCESS | 1782 | 1471295760543 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:16:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:16:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1691ms 14:16:00 INFO - PROCESS | 1782 | 1471295760583 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 14:16:00 INFO - PROCESS | 1782 | 1471295760587 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 14:16:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:16:00 INFO - PROCESS | 1782 | 1471295760595 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 1782 | 1471295760602 Marionette TRACE conn4 <- [1,1602,null,{}] 14:16:00 INFO - PROCESS | 1782 | 1471295760620 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:00 INFO - PROCESS | 1782 | 1471295760630 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:00 INFO - PROCESS | 1782 | 1471295760976 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 14:16:01 INFO - PROCESS | 1782 | 1471295761160 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:01 INFO - PROCESS | 1782 | 1471295761174 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d05ac00 == 15 [pid = 1782] [id = 408] 14:16:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8d05b800) [pid = 1782] [serial = 1225] [outer = (nil)] 14:16:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8d0b0000) [pid = 1782] [serial = 1226] [outer = 0x8d05b800] 14:16:01 INFO - PROCESS | 1782 | 1471295761264 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d0b8000) [pid = 1782] [serial = 1227] [outer = 0x8d05b800] 14:16:02 INFO - PROCESS | 1782 | 1471295762242 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:16:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:16:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1695ms 14:16:02 INFO - PROCESS | 1782 | 1471295762297 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 1782 | 1471295762302 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 14:16:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:16:02 INFO - PROCESS | 1782 | 1471295762312 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 1782 | 1471295762316 Marionette TRACE conn4 <- [1,1606,null,{}] 14:16:02 INFO - PROCESS | 1782 | 1471295762323 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:02 INFO - PROCESS | 1782 | 1471295762327 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:02 INFO - PROCESS | 1782 | 1471295762529 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 14:16:02 INFO - PROCESS | 1782 | 1471295762755 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 1782 | 1471295762765 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf5a000 == 16 [pid = 1782] [id = 409] 14:16:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d059400) [pid = 1782] [serial = 1228] [outer = (nil)] 14:16:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8d650000) [pid = 1782] [serial = 1229] [outer = 0x8d059400] 14:16:02 INFO - PROCESS | 1782 | 1471295762862 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8d652c00) [pid = 1782] [serial = 1230] [outer = 0x8d059400] 14:16:03 INFO - PROCESS | 1782 | 1471295763776 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:16:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:16:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1497ms 14:16:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:16:03 INFO - PROCESS | 1782 | 1471295763810 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 1782 | 1471295763813 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 14:16:03 INFO - PROCESS | 1782 | 1471295763821 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 1782 | 1471295763825 Marionette TRACE conn4 <- [1,1610,null,{}] 14:16:03 INFO - PROCESS | 1782 | 1471295763832 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:03 INFO - PROCESS | 1782 | 1471295763836 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:04 INFO - PROCESS | 1782 | 1471295764047 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 14:16:04 INFO - PROCESS | 1782 | 1471295764270 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 1782 | 1471295764282 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b409c00 == 17 [pid = 1782] [id = 410] 14:16:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8d64d000) [pid = 1782] [serial = 1231] [outer = (nil)] 14:16:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8d8e8c00) [pid = 1782] [serial = 1232] [outer = 0x8d64d000] 14:16:04 INFO - PROCESS | 1782 | 1471295764409 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d8ec800) [pid = 1782] [serial = 1233] [outer = 0x8d64d000] 14:16:05 INFO - PROCESS | 1782 | 1471295765385 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:16:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:16:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1589ms 14:16:05 INFO - PROCESS | 1782 | 1471295765409 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 1782 | 1471295765414 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 14:16:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:16:05 INFO - PROCESS | 1782 | 1471295765421 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 1782 | 1471295765426 Marionette TRACE conn4 <- [1,1614,null,{}] 14:16:05 INFO - PROCESS | 1782 | 1471295765433 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:05 INFO - PROCESS | 1782 | 1471295765444 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:05 INFO - PROCESS | 1782 | 1471295765735 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 14:16:05 INFO - PROCESS | 1782 | 1471295765975 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 1782 | 1471295765984 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a985000 == 18 [pid = 1782] [id = 411] 14:16:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8a985400) [pid = 1782] [serial = 1234] [outer = (nil)] 14:16:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8e2cc800) [pid = 1782] [serial = 1235] [outer = 0x8a985400] 14:16:06 INFO - PROCESS | 1782 | 1471295766116 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8e72ec00) [pid = 1782] [serial = 1236] [outer = 0x8a985400] 14:16:07 INFO - PROCESS | 1782 | 1471295767094 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:16:07 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 14:16:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1735ms 14:16:07 INFO - PROCESS | 1782 | 1471295767157 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 1782 | 1471295767162 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 14:16:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:16:07 INFO - PROCESS | 1782 | 1471295767169 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 1782 | 1471295767173 Marionette TRACE conn4 <- [1,1618,null,{}] 14:16:07 INFO - PROCESS | 1782 | 1471295767179 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:07 INFO - PROCESS | 1782 | 1471295767185 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:07 INFO - PROCESS | 1782 | 1471295767378 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:16:07 INFO - PROCESS | 1782 | 1471295767602 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 1782 | 1471295767611 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ed400 == 19 [pid = 1782] [id = 412] 14:16:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x89ea1800) [pid = 1782] [serial = 1237] [outer = (nil)] 14:16:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8a986000) [pid = 1782] [serial = 1238] [outer = 0x89ea1800] 14:16:07 INFO - PROCESS | 1782 | 1471295767735 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8a991800) [pid = 1782] [serial = 1239] [outer = 0x89ea1800] 14:16:08 INFO - PROCESS | 1782 | 1471295768811 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:16:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1689ms 14:16:08 INFO - PROCESS | 1782 | 1471295768860 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 1782 | 1471295768876 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 14:16:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:16:08 INFO - PROCESS | 1782 | 1471295768893 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 1782 | 1471295768899 Marionette TRACE conn4 <- [1,1622,null,{}] 14:16:08 INFO - PROCESS | 1782 | 1471295768908 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:08 INFO - PROCESS | 1782 | 1471295768914 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:09 INFO - PROCESS | 1782 | 1471295769142 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 14:16:09 INFO - PROCESS | 1782 | 1471295769478 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 1782 | 1471295769492 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40e400 == 20 [pid = 1782] [id = 413] 14:16:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8b411c00) [pid = 1782] [serial = 1240] [outer = (nil)] 14:16:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8b5eb400) [pid = 1782] [serial = 1241] [outer = 0x8b411c00] 14:16:09 INFO - PROCESS | 1782 | 1471295769570 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8bc4c000) [pid = 1782] [serial = 1242] [outer = 0x8b411c00] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8a786400) [pid = 1782] [serial = 1164] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x882f4800) [pid = 1782] [serial = 1163] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8d0ba000) [pid = 1782] [serial = 1157] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8d8e7000) [pid = 1782] [serial = 1161] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8bcb1c00) [pid = 1782] [serial = 1152] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8d0b8400) [pid = 1782] [serial = 1158] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bd9b400) [pid = 1782] [serial = 1155] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8b5f0400) [pid = 1782] [serial = 1151] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8ce0f000) [pid = 1782] [serial = 1146] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x89ea3000) [pid = 1782] [serial = 1149] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8d659c00) [pid = 1782] [serial = 1160] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bd95400) [pid = 1782] [serial = 1154] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x882eec00) [pid = 1782] [serial = 1148] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8dfa0000) [pid = 1782] [serial = 1179] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8ce0cc00) [pid = 1782] [serial = 1170] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bcbc800) [pid = 1782] [serial = 1178] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8df95400) [pid = 1782] [serial = 1175] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bd9cc00) [pid = 1782] [serial = 1169] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8b5ec800) [pid = 1782] [serial = 1166] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8d0b8800) [pid = 1782] [serial = 1172] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8d64cc00) [pid = 1782] [serial = 1173] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8df9a400) [pid = 1782] [serial = 1176] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8bcae800) [pid = 1782] [serial = 1167] [outer = (nil)] [url = about:blank] 14:16:10 INFO - PROCESS | 1782 | 1471295770592 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:16:10 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 14:16:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1739ms 14:16:10 INFO - PROCESS | 1782 | 1471295770633 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 1782 | 1471295770640 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 14:16:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:16:10 INFO - PROCESS | 1782 | 1471295770652 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 1782 | 1471295770655 Marionette TRACE conn4 <- [1,1626,null,{}] 14:16:10 INFO - PROCESS | 1782 | 1471295770663 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:10 INFO - PROCESS | 1782 | 1471295770670 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:10 INFO - PROCESS | 1782 | 1471295770904 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 14:16:11 INFO - PROCESS | 1782 | 1471295771043 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 1782 | 1471295771052 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eab800 == 21 [pid = 1782] [id = 414] 14:16:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8bcb2800) [pid = 1782] [serial = 1243] [outer = (nil)] 14:16:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bd5f800) [pid = 1782] [serial = 1244] [outer = 0x8bcb2800] 14:16:11 INFO - PROCESS | 1782 | 1471295771168 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8bd9cc00) [pid = 1782] [serial = 1245] [outer = 0x8bcb2800] 14:16:11 INFO - PROCESS | 1782 | 1471295771972 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:16:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1344ms 14:16:12 INFO - PROCESS | 1782 | 1471295771998 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 14:16:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:16:12 INFO - PROCESS | 1782 | 1471295772004 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 14:16:12 INFO - PROCESS | 1782 | 1471295772012 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 1782 | 1471295772019 Marionette TRACE conn4 <- [1,1630,null,{}] 14:16:12 INFO - PROCESS | 1782 | 1471295772036 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:12 INFO - PROCESS | 1782 | 1471295772045 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:12 INFO - PROCESS | 1782 | 1471295772235 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 14:16:12 INFO - PROCESS | 1782 | 1471295772392 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 1782 | 1471295772407 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce13400 == 22 [pid = 1782] [id = 415] 14:16:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8ce13c00) [pid = 1782] [serial = 1246] [outer = (nil)] 14:16:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8cf55400) [pid = 1782] [serial = 1247] [outer = 0x8ce13c00] 14:16:12 INFO - PROCESS | 1782 | 1471295772486 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8d052c00) [pid = 1782] [serial = 1248] [outer = 0x8ce13c00] 14:16:13 INFO - PROCESS | 1782 | 1471295773471 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:16:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:16:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1491ms 14:16:13 INFO - PROCESS | 1782 | 1471295773504 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 1782 | 1471295773507 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 14:16:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:16:13 INFO - PROCESS | 1782 | 1471295773515 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 1782 | 1471295773519 Marionette TRACE conn4 <- [1,1634,null,{}] 14:16:13 INFO - PROCESS | 1782 | 1471295773534 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:13 INFO - PROCESS | 1782 | 1471295773540 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:13 INFO - PROCESS | 1782 | 1471295773797 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 14:16:13 INFO - PROCESS | 1782 | 1471295773835 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 1782 | 1471295773847 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf54800 == 23 [pid = 1782] [id = 416] 14:16:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8d058800) [pid = 1782] [serial = 1249] [outer = (nil)] 14:16:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d0b8400) [pid = 1782] [serial = 1250] [outer = 0x8d058800] 14:16:13 INFO - PROCESS | 1782 | 1471295773931 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d64c400) [pid = 1782] [serial = 1251] [outer = 0x8d058800] 14:16:14 INFO - PROCESS | 1782 | 1471295774991 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x882ebc00) [pid = 1782] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x882f4000) [pid = 1782] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8b40c400) [pid = 1782] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8a790c00) [pid = 1782] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x882eb400) [pid = 1782] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8bcddc00) [pid = 1782] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8cf58800) [pid = 1782] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8df94c00) [pid = 1782] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8bcb0800) [pid = 1782] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8e72d800) [pid = 1782] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8f005400) [pid = 1782] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:16:15 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8a98bc00) [pid = 1782] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:16:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:16:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1545ms 14:16:15 INFO - PROCESS | 1782 | 1471295775062 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 14:16:15 INFO - PROCESS | 1782 | 1471295775065 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 14:16:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:16:15 INFO - PROCESS | 1782 | 1471295775072 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 1782 | 1471295775076 Marionette TRACE conn4 <- [1,1638,null,{}] 14:16:15 INFO - PROCESS | 1782 | 1471295775082 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:15 INFO - PROCESS | 1782 | 1471295775087 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:15 INFO - PROCESS | 1782 | 1471295775261 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 14:16:15 INFO - PROCESS | 1782 | 1471295775413 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 1782 | 1471295775423 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e8c00 == 24 [pid = 1782] [id = 417] 14:16:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x89ea2000) [pid = 1782] [serial = 1252] [outer = (nil)] 14:16:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8bce9400) [pid = 1782] [serial = 1253] [outer = 0x89ea2000] 14:16:15 INFO - PROCESS | 1782 | 1471295775497 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8ce10800) [pid = 1782] [serial = 1254] [outer = 0x89ea2000] 14:16:16 INFO - PROCESS | 1782 | 1471295776378 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:16:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:16:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1342ms 14:16:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:16:16 INFO - PROCESS | 1782 | 1471295776415 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 1782 | 1471295776418 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 14:16:16 INFO - PROCESS | 1782 | 1471295776425 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - PROCESS | 1782 | 1471295776428 Marionette TRACE conn4 <- [1,1642,null,{}] 14:16:16 INFO - PROCESS | 1782 | 1471295776435 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:16 INFO - PROCESS | 1782 | 1471295776447 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:16 INFO - PROCESS | 1782 | 1471295776657 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 14:16:16 INFO - PROCESS | 1782 | 1471295776795 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 1782 | 1471295776803 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9400 == 25 [pid = 1782] [id = 418] 14:16:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8b5e7800) [pid = 1782] [serial = 1255] [outer = (nil)] 14:16:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8dfa2c00) [pid = 1782] [serial = 1256] [outer = 0x8b5e7800] 14:16:16 INFO - PROCESS | 1782 | 1471295776874 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8e2ce400) [pid = 1782] [serial = 1257] [outer = 0x8b5e7800] 14:16:17 INFO - PROCESS | 1782 | 1471295777980 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:16:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1584ms 14:16:18 INFO - PROCESS | 1782 | 1471295778010 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 14:16:18 INFO - PROCESS | 1782 | 1471295778018 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 14:16:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:16:18 INFO - PROCESS | 1782 | 1471295778028 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 1782 | 1471295778037 Marionette TRACE conn4 <- [1,1646,null,{}] 14:16:18 INFO - PROCESS | 1782 | 1471295778046 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:18 INFO - PROCESS | 1782 | 1471295778053 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:18 INFO - PROCESS | 1782 | 1471295778271 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 14:16:18 INFO - PROCESS | 1782 | 1471295778517 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 1782 | 1471295778527 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b408400 == 26 [pid = 1782] [id = 419] 14:16:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8b412000) [pid = 1782] [serial = 1258] [outer = (nil)] 14:16:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bcb1c00) [pid = 1782] [serial = 1259] [outer = 0x8b412000] 14:16:18 INFO - PROCESS | 1782 | 1471295778662 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bce9000) [pid = 1782] [serial = 1260] [outer = 0x8b412000] 14:16:19 INFO - PROCESS | 1782 | 1471295779618 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:16:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:16:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1650ms 14:16:19 INFO - PROCESS | 1782 | 1471295779678 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 14:16:19 INFO - PROCESS | 1782 | 1471295779686 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 14:16:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:16:19 INFO - PROCESS | 1782 | 1471295779701 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - PROCESS | 1782 | 1471295779707 Marionette TRACE conn4 <- [1,1650,null,{}] 14:16:19 INFO - PROCESS | 1782 | 1471295779715 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:19 INFO - PROCESS | 1782 | 1471295779722 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:19 INFO - PROCESS | 1782 | 1471295779959 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 14:16:20 INFO - PROCESS | 1782 | 1471295780205 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 1782 | 1471295780214 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e5c00 == 27 [pid = 1782] [id = 420] 14:16:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8ce15c00) [pid = 1782] [serial = 1261] [outer = (nil)] 14:16:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d050800) [pid = 1782] [serial = 1262] [outer = 0x8ce15c00] 14:16:20 INFO - PROCESS | 1782 | 1471295780350 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d0b2000) [pid = 1782] [serial = 1263] [outer = 0x8ce15c00] 14:16:21 INFO - PROCESS | 1782 | 1471295781367 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:16:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1700ms 14:16:21 INFO - PROCESS | 1782 | 1471295781403 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 14:16:21 INFO - PROCESS | 1782 | 1471295781408 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 14:16:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:16:21 INFO - PROCESS | 1782 | 1471295781417 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - PROCESS | 1782 | 1471295781423 Marionette TRACE conn4 <- [1,1654,null,{}] 14:16:21 INFO - PROCESS | 1782 | 1471295781443 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:21 INFO - PROCESS | 1782 | 1471295781453 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:21 INFO - PROCESS | 1782 | 1471295781671 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 14:16:21 INFO - PROCESS | 1782 | 1471295781902 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 1782 | 1471295781913 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0c800 == 28 [pid = 1782] [id = 421] 14:16:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8e2c7800) [pid = 1782] [serial = 1264] [outer = (nil)] 14:16:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8e738400) [pid = 1782] [serial = 1265] [outer = 0x8e2c7800] 14:16:22 INFO - PROCESS | 1782 | 1471295782054 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8e9ebc00) [pid = 1782] [serial = 1266] [outer = 0x8e2c7800] 14:16:23 INFO - PROCESS | 1782 | 1471295783012 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:16:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1641ms 14:16:23 INFO - PROCESS | 1782 | 1471295783058 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 14:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:16:23 INFO - PROCESS | 1782 | 1471295783064 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 14:16:23 INFO - PROCESS | 1782 | 1471295783070 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 1782 | 1471295783074 Marionette TRACE conn4 <- [1,1658,null,{}] 14:16:23 INFO - PROCESS | 1782 | 1471295783080 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:23 INFO - PROCESS | 1782 | 1471295783086 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:23 INFO - PROCESS | 1782 | 1471295783299 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 14:16:23 INFO - PROCESS | 1782 | 1471295783532 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 1782 | 1471295783539 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x882eac00 == 29 [pid = 1782] [id = 422] 14:16:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8e2c4800) [pid = 1782] [serial = 1267] [outer = (nil)] 14:16:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8f008000) [pid = 1782] [serial = 1268] [outer = 0x8e2c4800] 14:16:23 INFO - PROCESS | 1782 | 1471295783676 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8f0ac400) [pid = 1782] [serial = 1269] [outer = 0x8e2c4800] 14:16:24 INFO - PROCESS | 1782 | 1471295784598 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1592ms 14:16:24 INFO - PROCESS | 1782 | 1471295784664 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 14:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:16:24 INFO - PROCESS | 1782 | 1471295784668 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 14:16:24 INFO - PROCESS | 1782 | 1471295784675 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 1782 | 1471295784679 Marionette TRACE conn4 <- [1,1662,null,{}] 14:16:24 INFO - PROCESS | 1782 | 1471295784686 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 1782 | 1471295784691 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:24 INFO - PROCESS | 1782 | 1471295784894 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 14:16:25 INFO - PROCESS | 1782 | 1471295785193 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 1782 | 1471295785203 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcae800 == 30 [pid = 1782] [id = 423] 14:16:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8d656000) [pid = 1782] [serial = 1270] [outer = (nil)] 14:16:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8f0b5000) [pid = 1782] [serial = 1271] [outer = 0x8d656000] 14:16:25 INFO - PROCESS | 1782 | 1471295785332 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8f14a800) [pid = 1782] [serial = 1272] [outer = 0x8d656000] 14:16:26 INFO - PROCESS | 1782 | 1471295786301 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1693ms 14:16:26 INFO - PROCESS | 1782 | 1471295786369 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 1782 | 1471295786373 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 14:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:16:26 INFO - PROCESS | 1782 | 1471295786381 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 1782 | 1471295786386 Marionette TRACE conn4 <- [1,1666,null,{}] 14:16:26 INFO - PROCESS | 1782 | 1471295786393 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 1782 | 1471295786406 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:26 INFO - PROCESS | 1782 | 1471295786673 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 14:16:26 INFO - PROCESS | 1782 | 1471295786959 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 1782 | 1471295786967 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eaf400 == 31 [pid = 1782] [id = 424] 14:16:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8a98b400) [pid = 1782] [serial = 1273] [outer = (nil)] 14:16:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8f4cfc00) [pid = 1782] [serial = 1274] [outer = 0x8a98b400] 14:16:27 INFO - PROCESS | 1782 | 1471295787054 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8f4d3400) [pid = 1782] [serial = 1275] [outer = 0x8a98b400] 14:16:27 INFO - PROCESS | 1782 | 1471295787987 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1640ms 14:16:28 INFO - PROCESS | 1782 | 1471295788022 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 14:16:28 INFO - PROCESS | 1782 | 1471295788026 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 14:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:16:28 INFO - PROCESS | 1782 | 1471295788035 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - PROCESS | 1782 | 1471295788039 Marionette TRACE conn4 <- [1,1670,null,{}] 14:16:28 INFO - PROCESS | 1782 | 1471295788047 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:28 INFO - PROCESS | 1782 | 1471295788052 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:28 INFO - PROCESS | 1782 | 1471295788261 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 14:16:28 INFO - PROCESS | 1782 | 1471295788495 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 1782 | 1471295788509 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce1b800 == 32 [pid = 1782] [id = 425] 14:16:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8f004c00) [pid = 1782] [serial = 1276] [outer = (nil)] 14:16:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8f986400) [pid = 1782] [serial = 1277] [outer = 0x8f004c00] 14:16:28 INFO - PROCESS | 1782 | 1471295788636 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8f989400) [pid = 1782] [serial = 1278] [outer = 0x8f004c00] 14:16:29 INFO - PROCESS | 1782 | 1471295789587 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1599ms 14:16:29 INFO - PROCESS | 1782 | 1471295789635 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 14:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:16:29 INFO - PROCESS | 1782 | 1471295789640 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 14:16:29 INFO - PROCESS | 1782 | 1471295789648 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 1782 | 1471295789651 Marionette TRACE conn4 <- [1,1674,null,{}] 14:16:29 INFO - PROCESS | 1782 | 1471295789659 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:29 INFO - PROCESS | 1782 | 1471295789663 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:29 INFO - PROCESS | 1782 | 1471295789872 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 14:16:30 INFO - PROCESS | 1782 | 1471295790135 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 1782 | 1471295790140 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78ec00 == 33 [pid = 1782] [id = 426] 14:16:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8a989400) [pid = 1782] [serial = 1279] [outer = (nil)] 14:16:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8bcb0800) [pid = 1782] [serial = 1280] [outer = 0x8a989400] 14:16:30 INFO - PROCESS | 1782 | 1471295790267 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8f4d4000) [pid = 1782] [serial = 1281] [outer = 0x8a989400] 14:16:31 INFO - PROCESS | 1782 | 1471295791203 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1591ms 14:16:31 INFO - PROCESS | 1782 | 1471295791240 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 1782 | 1471295791244 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 14:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:16:31 INFO - PROCESS | 1782 | 1471295791252 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 1782 | 1471295791256 Marionette TRACE conn4 <- [1,1678,null,{}] 14:16:31 INFO - PROCESS | 1782 | 1471295791263 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:31 INFO - PROCESS | 1782 | 1471295791267 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:31 INFO - PROCESS | 1782 | 1471295791479 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:16:32 INFO - PROCESS | 1782 | 1471295792005 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 1782 | 1471295792016 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78f400 == 34 [pid = 1782] [id = 427] 14:16:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8a792000) [pid = 1782] [serial = 1282] [outer = (nil)] 14:16:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8a990400) [pid = 1782] [serial = 1283] [outer = 0x8a792000] 14:16:32 INFO - PROCESS | 1782 | 1471295792102 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8b5e4000) [pid = 1782] [serial = 1284] [outer = 0x8a792000] 14:16:33 INFO - PROCESS | 1782 | 1471295793162 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1942ms 14:16:33 INFO - PROCESS | 1782 | 1471295793198 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 1782 | 1471295793205 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 14:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:16:33 INFO - PROCESS | 1782 | 1471295793241 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 1782 | 1471295793245 Marionette TRACE conn4 <- [1,1682,null,{}] 14:16:33 INFO - PROCESS | 1782 | 1471295793256 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 1782 | 1471295793265 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:33 INFO - PROCESS | 1782 | 1471295793472 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 14:16:33 INFO - PROCESS | 1782 | 1471295793827 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 1782 | 1471295793839 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc46000 == 35 [pid = 1782] [id = 428] 14:16:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8cc47c00) [pid = 1782] [serial = 1285] [outer = (nil)] 14:16:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8ce0e400) [pid = 1782] [serial = 1286] [outer = 0x8cc47c00] 14:16:33 INFO - PROCESS | 1782 | 1471295793931 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8ce19000) [pid = 1782] [serial = 1287] [outer = 0x8cc47c00] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78c000 == 34 [pid = 1782] [id = 400] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x882eb000 == 33 [pid = 1782] [id = 401] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78f400 == 32 [pid = 1782] [id = 427] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78ec00 == 31 [pid = 1782] [id = 426] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce1b800 == 30 [pid = 1782] [id = 425] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcae800 == 29 [pid = 1782] [id = 423] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x89eaf400 == 28 [pid = 1782] [id = 424] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x882eac00 == 27 [pid = 1782] [id = 422] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0c800 == 26 [pid = 1782] [id = 421] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e5c00 == 25 [pid = 1782] [id = 420] 14:16:35 INFO - PROCESS | 1782 | --DOCSHELL 0x8b408400 == 24 [pid = 1782] [id = 419] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x882f6000) [pid = 1782] [serial = 1205] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x89ead400) [pid = 1782] [serial = 1206] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8a984400) [pid = 1782] [serial = 1214] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8b5e3000) [pid = 1782] [serial = 1208] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8b40b800) [pid = 1782] [serial = 1203] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8a98ac00) [pid = 1782] [serial = 1202] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8a789800) [pid = 1782] [serial = 1182] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x882f5000) [pid = 1782] [serial = 1181] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8bd91400) [pid = 1782] [serial = 1185] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8bce9c00) [pid = 1782] [serial = 1184] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8d0b3000) [pid = 1782] [serial = 1188] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8d055c00) [pid = 1782] [serial = 1187] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8e733000) [pid = 1782] [serial = 1191] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8e2d0400) [pid = 1782] [serial = 1190] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8bcbbc00) [pid = 1782] [serial = 1211] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8e9ec400) [pid = 1782] [serial = 1194] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8e9e7400) [pid = 1782] [serial = 1193] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8bcaf000) [pid = 1782] [serial = 1215] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8f0b2800) [pid = 1782] [serial = 1197] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8bce4c00) [pid = 1782] [serial = 1212] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8f009000) [pid = 1782] [serial = 1196] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8f154800) [pid = 1782] [serial = 1200] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8cc4f400) [pid = 1782] [serial = 1217] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8f153c00) [pid = 1782] [serial = 1199] [outer = (nil)] [url = about:blank] 14:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8b5ecc00) [pid = 1782] [serial = 1209] [outer = (nil)] [url = about:blank] 14:16:36 INFO - PROCESS | 1782 | 1471295796326 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3144ms 14:16:36 INFO - PROCESS | 1782 | 1471295796382 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 1782 | 1471295796389 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 14:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:16:36 INFO - PROCESS | 1782 | 1471295796399 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 1782 | 1471295796403 Marionette TRACE conn4 <- [1,1686,null,{}] 14:16:36 INFO - PROCESS | 1782 | 1471295796412 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:36 INFO - PROCESS | 1782 | 1471295796418 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:36 INFO - PROCESS | 1782 | 1471295796657 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 14:16:36 INFO - PROCESS | 1782 | 1471295796805 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 1782 | 1471295796823 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eadc00 == 25 [pid = 1782] [id = 429] 14:16:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8a784c00) [pid = 1782] [serial = 1288] [outer = (nil)] 14:16:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8a987400) [pid = 1782] [serial = 1289] [outer = 0x8a784c00] 14:16:36 INFO - PROCESS | 1782 | 1471295796901 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8a98ac00) [pid = 1782] [serial = 1290] [outer = 0x8a784c00] 14:16:37 INFO - PROCESS | 1782 | 1471295797733 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:16:37 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 14:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1390ms 14:16:37 INFO - PROCESS | 1782 | 1471295797788 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 1782 | 1471295797797 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 14:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:16:37 INFO - PROCESS | 1782 | 1471295797810 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 1782 | 1471295797815 Marionette TRACE conn4 <- [1,1690,null,{}] 14:16:37 INFO - PROCESS | 1782 | 1471295797821 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 1782 | 1471295797828 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:38 INFO - PROCESS | 1782 | 1471295798017 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 14:16:38 INFO - PROCESS | 1782 | 1471295798174 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 1782 | 1471295798183 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b410400 == 26 [pid = 1782] [id = 430] 14:16:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8b5eb000) [pid = 1782] [serial = 1291] [outer = (nil)] 14:16:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bc49400) [pid = 1782] [serial = 1292] [outer = 0x8b5eb000] 14:16:38 INFO - PROCESS | 1782 | 1471295798258 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8bc51000) [pid = 1782] [serial = 1293] [outer = 0x8b5eb000] 14:16:39 INFO - PROCESS | 1782 | 1471295799252 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1497ms 14:16:39 INFO - PROCESS | 1782 | 1471295799307 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 1782 | 1471295799311 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 14:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:16:39 INFO - PROCESS | 1782 | 1471295799327 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 1782 | 1471295799334 Marionette TRACE conn4 <- [1,1694,null,{}] 14:16:39 INFO - PROCESS | 1782 | 1471295799354 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:39 INFO - PROCESS | 1782 | 1471295799364 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:39 INFO - PROCESS | 1782 | 1471295799611 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 14:16:39 INFO - PROCESS | 1782 | 1471295799635 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 1782 | 1471295799647 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd98000 == 27 [pid = 1782] [id = 431] 14:16:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8bd9a000) [pid = 1782] [serial = 1294] [outer = (nil)] 14:16:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8cc45800) [pid = 1782] [serial = 1295] [outer = 0x8bd9a000] 14:16:39 INFO - PROCESS | 1782 | 1471295799737 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8ce0d800) [pid = 1782] [serial = 1296] [outer = 0x8bd9a000] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8a993000) [pid = 1782] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8cc48000) [pid = 1782] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8d058800) [pid = 1782] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x89ea1800) [pid = 1782] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8d64d000) [pid = 1782] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bcb2800) [pid = 1782] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8b411c00) [pid = 1782] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8d05b800) [pid = 1782] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8ce13c00) [pid = 1782] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x89ea2000) [pid = 1782] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8a985400) [pid = 1782] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bce5c00) [pid = 1782] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8d059400) [pid = 1782] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:16:41 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8b5e7800) [pid = 1782] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:16:41 INFO - PROCESS | 1782 | 1471295801456 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2148ms 14:16:41 INFO - PROCESS | 1782 | 1471295801477 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 14:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:16:41 INFO - PROCESS | 1782 | 1471295801482 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 14:16:41 INFO - PROCESS | 1782 | 1471295801489 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 1782 | 1471295801493 Marionette TRACE conn4 <- [1,1698,null,{}] 14:16:41 INFO - PROCESS | 1782 | 1471295801499 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 1782 | 1471295801504 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:41 INFO - PROCESS | 1782 | 1471295801677 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 14:16:41 INFO - PROCESS | 1782 | 1471295801822 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 1782 | 1471295801830 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea9c00 == 28 [pid = 1782] [id = 432] 14:16:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8b408c00) [pid = 1782] [serial = 1297] [outer = (nil)] 14:16:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8cc44c00) [pid = 1782] [serial = 1298] [outer = 0x8b408c00] 14:16:41 INFO - PROCESS | 1782 | 1471295801904 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8cf5b400) [pid = 1782] [serial = 1299] [outer = 0x8b408c00] 14:16:42 INFO - PROCESS | 1782 | 1471295802678 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 14:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1237ms 14:16:42 INFO - PROCESS | 1782 | 1471295802730 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 1782 | 1471295802734 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 14:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:16:42 INFO - PROCESS | 1782 | 1471295802741 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 1782 | 1471295802745 Marionette TRACE conn4 <- [1,1702,null,{}] 14:16:42 INFO - PROCESS | 1782 | 1471295802751 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:42 INFO - PROCESS | 1782 | 1471295802756 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:42 INFO - PROCESS | 1782 | 1471295802927 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 14:16:42 INFO - PROCESS | 1782 | 1471295802937 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 1782 | 1471295802943 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd60000 == 29 [pid = 1782] [id = 433] 14:16:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8d054000) [pid = 1782] [serial = 1300] [outer = (nil)] 14:16:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d0b8c00) [pid = 1782] [serial = 1301] [outer = 0x8d054000] 14:16:43 INFO - PROCESS | 1782 | 1471295803035 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d64fc00) [pid = 1782] [serial = 1302] [outer = 0x8d054000] 14:16:44 INFO - PROCESS | 1782 | 1471295804277 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1582ms 14:16:44 INFO - PROCESS | 1782 | 1471295804325 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 1782 | 1471295804332 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 14:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:16:44 INFO - PROCESS | 1782 | 1471295804341 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 1782 | 1471295804349 Marionette TRACE conn4 <- [1,1706,null,{}] 14:16:44 INFO - PROCESS | 1782 | 1471295804359 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:44 INFO - PROCESS | 1782 | 1471295804365 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:44 INFO - PROCESS | 1782 | 1471295804599 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 14:16:44 INFO - PROCESS | 1782 | 1471295804850 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 1782 | 1471295804858 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a993000 == 30 [pid = 1782] [id = 434] 14:16:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8a993800) [pid = 1782] [serial = 1303] [outer = (nil)] 14:16:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8bc49000) [pid = 1782] [serial = 1304] [outer = 0x8a993800] 14:16:44 INFO - PROCESS | 1782 | 1471295804986 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bcb5c00) [pid = 1782] [serial = 1305] [outer = 0x8a993800] 14:16:45 INFO - PROCESS | 1782 | 1471295805957 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1688ms 14:16:46 INFO - PROCESS | 1782 | 1471295806030 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 1782 | 1471295806038 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 14:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:16:46 INFO - PROCESS | 1782 | 1471295806051 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 1782 | 1471295806055 Marionette TRACE conn4 <- [1,1710,null,{}] 14:16:46 INFO - PROCESS | 1782 | 1471295806064 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:46 INFO - PROCESS | 1782 | 1471295806069 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:46 INFO - PROCESS | 1782 | 1471295806325 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 14:16:46 INFO - PROCESS | 1782 | 1471295806651 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 1782 | 1471295806662 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f6000 == 31 [pid = 1782] [id = 435] 14:16:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bd59c00) [pid = 1782] [serial = 1306] [outer = (nil)] 14:16:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d055c00) [pid = 1782] [serial = 1307] [outer = 0x8bd59c00] 14:16:46 INFO - PROCESS | 1782 | 1471295806771 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8bda0c00) [pid = 1782] [serial = 1308] [outer = 0x8bd59c00] 14:16:47 INFO - PROCESS | 1782 | 1471295807761 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1743ms 14:16:47 INFO - PROCESS | 1782 | 1471295807794 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 1782 | 1471295807802 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 14:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:16:47 INFO - PROCESS | 1782 | 1471295807810 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 1782 | 1471295807817 Marionette TRACE conn4 <- [1,1714,null,{}] 14:16:47 INFO - PROCESS | 1782 | 1471295807836 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 1782 | 1471295807846 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:48 INFO - PROCESS | 1782 | 1471295808061 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 14:16:48 INFO - PROCESS | 1782 | 1471295808293 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 1782 | 1471295808306 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8ef400 == 32 [pid = 1782] [id = 436] 14:16:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8df95000) [pid = 1782] [serial = 1309] [outer = (nil)] 14:16:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8df9b800) [pid = 1782] [serial = 1310] [outer = 0x8df95000] 14:16:48 INFO - PROCESS | 1782 | 1471295808439 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8e2c5400) [pid = 1782] [serial = 1311] [outer = 0x8df95000] 14:16:49 INFO - PROCESS | 1782 | 1471295809461 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1696ms 14:16:49 INFO - PROCESS | 1782 | 1471295809510 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 1782 | 1471295809516 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 14:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:16:49 INFO - PROCESS | 1782 | 1471295809523 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - PROCESS | 1782 | 1471295809528 Marionette TRACE conn4 <- [1,1718,null,{}] 14:16:49 INFO - PROCESS | 1782 | 1471295809534 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 1782 | 1471295809540 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:49 INFO - PROCESS | 1782 | 1471295809794 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 14:16:50 INFO - PROCESS | 1782 | 1471295810106 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 1782 | 1471295810118 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd56400 == 33 [pid = 1782] [id = 437] 14:16:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8bd97c00) [pid = 1782] [serial = 1312] [outer = (nil)] 14:16:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8e72e400) [pid = 1782] [serial = 1313] [outer = 0x8bd97c00] 14:16:50 INFO - PROCESS | 1782 | 1471295810232 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8e730000) [pid = 1782] [serial = 1314] [outer = 0x8bd97c00] 14:16:51 INFO - PROCESS | 1782 | 1471295811200 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1743ms 14:16:51 INFO - PROCESS | 1782 | 1471295811270 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 1782 | 1471295811274 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 14:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:16:51 INFO - PROCESS | 1782 | 1471295811284 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 1782 | 1471295811288 Marionette TRACE conn4 <- [1,1722,null,{}] 14:16:51 INFO - PROCESS | 1782 | 1471295811295 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:51 INFO - PROCESS | 1782 | 1471295811301 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:51 INFO - PROCESS | 1782 | 1471295811502 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 14:16:51 INFO - PROCESS | 1782 | 1471295811750 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:51 INFO - PROCESS | 1782 | 1471295811758 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f1400 == 34 [pid = 1782] [id = 438] 14:16:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8bc52c00) [pid = 1782] [serial = 1315] [outer = (nil)] 14:16:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8e9e9800) [pid = 1782] [serial = 1316] [outer = 0x8bc52c00] 14:16:51 INFO - PROCESS | 1782 | 1471295811858 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8e9eec00) [pid = 1782] [serial = 1317] [outer = 0x8bc52c00] 14:16:52 INFO - PROCESS | 1782 | 1471295812812 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1595ms 14:16:52 INFO - PROCESS | 1782 | 1471295812879 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 14:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:16:52 INFO - PROCESS | 1782 | 1471295812884 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 14:16:52 INFO - PROCESS | 1782 | 1471295812892 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 1782 | 1471295812895 Marionette TRACE conn4 <- [1,1726,null,{}] 14:16:52 INFO - PROCESS | 1782 | 1471295812903 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 1782 | 1471295812915 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:53 INFO - PROCESS | 1782 | 1471295813179 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 14:16:53 INFO - PROCESS | 1782 | 1471295813462 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 1782 | 1471295813471 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eaa400 == 35 [pid = 1782] [id = 439] 14:16:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8a78a400) [pid = 1782] [serial = 1318] [outer = (nil)] 14:16:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8f0b2800) [pid = 1782] [serial = 1319] [outer = 0x8a78a400] 14:16:53 INFO - PROCESS | 1782 | 1471295813561 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8f14dc00) [pid = 1782] [serial = 1320] [outer = 0x8a78a400] 14:16:54 INFO - PROCESS | 1782 | 1471295814589 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1750ms 14:16:54 INFO - PROCESS | 1782 | 1471295814642 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 1782 | 1471295814645 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 14:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:16:54 INFO - PROCESS | 1782 | 1471295814654 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 1782 | 1471295814657 Marionette TRACE conn4 <- [1,1730,null,{}] 14:16:54 INFO - PROCESS | 1782 | 1471295814665 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 1782 | 1471295814671 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:54 INFO - PROCESS | 1782 | 1471295814893 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:16:55 INFO - PROCESS | 1782 | 1471295815193 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 1782 | 1471295815202 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78e800 == 36 [pid = 1782] [id = 440] 14:16:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8a790400) [pid = 1782] [serial = 1321] [outer = (nil)] 14:16:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8f154c00) [pid = 1782] [serial = 1322] [outer = 0x8a790400] 14:16:55 INFO - PROCESS | 1782 | 1471295815303 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8f4c8c00) [pid = 1782] [serial = 1323] [outer = 0x8a790400] 14:16:56 INFO - PROCESS | 1782 | 1471295816344 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 14:16:56 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 14:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1745ms 14:16:56 INFO - PROCESS | 1782 | 1471295816399 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 1782 | 1471295816403 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 14:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:16:56 INFO - PROCESS | 1782 | 1471295816411 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 1782 | 1471295816415 Marionette TRACE conn4 <- [1,1734,null,{}] 14:16:56 INFO - PROCESS | 1782 | 1471295816421 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 1782 | 1471295816426 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:56 INFO - PROCESS | 1782 | 1471295816623 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 14:16:56 INFO - PROCESS | 1782 | 1471295816861 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 1782 | 1471295816871 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9c00 == 37 [pid = 1782] [id = 441] 14:16:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x89ea3800) [pid = 1782] [serial = 1324] [outer = (nil)] 14:16:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8bc54c00) [pid = 1782] [serial = 1325] [outer = 0x89ea3800] 14:16:57 INFO - PROCESS | 1782 | 1471295816997 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8bd9b400) [pid = 1782] [serial = 1326] [outer = 0x89ea3800] 14:16:58 INFO - PROCESS | 1782 | 1471295818069 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1687ms 14:16:58 INFO - PROCESS | 1782 | 1471295818100 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 1782 | 1471295818107 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 14:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:16:58 INFO - PROCESS | 1782 | 1471295818117 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 1782 | 1471295818121 Marionette TRACE conn4 <- [1,1738,null,{}] 14:16:58 INFO - PROCESS | 1782 | 1471295818152 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 1782 | 1471295818159 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:58 INFO - PROCESS | 1782 | 1471295818371 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 14:16:58 INFO - PROCESS | 1782 | 1471295818651 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 1782 | 1471295818660 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:16:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a785800 == 38 [pid = 1782] [id = 442] 14:16:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8a787400) [pid = 1782] [serial = 1327] [outer = (nil)] 14:16:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8b40a800) [pid = 1782] [serial = 1328] [outer = 0x8a787400] 14:16:58 INFO - PROCESS | 1782 | 1471295818782 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8b5e1800) [pid = 1782] [serial = 1329] [outer = 0x8a787400] 14:16:59 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea9c00 == 37 [pid = 1782] [id = 432] 14:16:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd98000 == 36 [pid = 1782] [id = 431] 14:16:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8b410400 == 35 [pid = 1782] [id = 430] 14:16:59 INFO - PROCESS | 1782 | --DOCSHELL 0x89eadc00 == 34 [pid = 1782] [id = 429] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8ce10800) [pid = 1782] [serial = 1254] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8bce1c00) [pid = 1782] [serial = 1221] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8ce1a800) [pid = 1782] [serial = 1224] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8d0b8400) [pid = 1782] [serial = 1250] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8a986000) [pid = 1782] [serial = 1238] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8d8e8c00) [pid = 1782] [serial = 1232] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8bd9cc00) [pid = 1782] [serial = 1245] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8bc4c000) [pid = 1782] [serial = 1242] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8bd5f800) [pid = 1782] [serial = 1244] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8d0b0000) [pid = 1782] [serial = 1226] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8cf55400) [pid = 1782] [serial = 1247] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8bce9400) [pid = 1782] [serial = 1253] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8d052c00) [pid = 1782] [serial = 1248] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8d8ec800) [pid = 1782] [serial = 1233] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8b5eb400) [pid = 1782] [serial = 1241] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8e72ec00) [pid = 1782] [serial = 1236] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8ce10c00) [pid = 1782] [serial = 1218] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8d0b8000) [pid = 1782] [serial = 1227] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8d650000) [pid = 1782] [serial = 1229] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8d64c400) [pid = 1782] [serial = 1251] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8a991800) [pid = 1782] [serial = 1239] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8bc48400) [pid = 1782] [serial = 1220] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8d652c00) [pid = 1782] [serial = 1230] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8e2cc800) [pid = 1782] [serial = 1235] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8cc50c00) [pid = 1782] [serial = 1223] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8e2ce400) [pid = 1782] [serial = 1257] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8dfa2c00) [pid = 1782] [serial = 1256] [outer = (nil)] [url = about:blank] 14:16:59 INFO - PROCESS | 1782 | 1471295819885 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1794ms 14:16:59 INFO - PROCESS | 1782 | 1471295819921 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 1782 | 1471295819932 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 14:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:16:59 INFO - PROCESS | 1782 | 1471295819952 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 1782 | 1471295819960 Marionette TRACE conn4 <- [1,1742,null,{}] 14:16:59 INFO - PROCESS | 1782 | 1471295819969 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 1782 | 1471295819975 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:00 INFO - PROCESS | 1782 | 1471295820226 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 14:17:00 INFO - PROCESS | 1782 | 1471295820518 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 1782 | 1471295820527 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98f400 == 35 [pid = 1782] [id = 443] 14:17:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8bc48c00) [pid = 1782] [serial = 1330] [outer = (nil)] 14:17:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8bcbc800) [pid = 1782] [serial = 1331] [outer = 0x8bc48c00] 14:17:00 INFO - PROCESS | 1782 | 1471295820605 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bd56000) [pid = 1782] [serial = 1332] [outer = 0x8bc48c00] 14:17:01 INFO - PROCESS | 1782 | 1471295821522 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1645ms 14:17:01 INFO - PROCESS | 1782 | 1471295821595 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 1782 | 1471295821606 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 14:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:17:01 INFO - PROCESS | 1782 | 1471295821632 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - PROCESS | 1782 | 1471295821637 Marionette TRACE conn4 <- [1,1746,null,{}] 14:17:01 INFO - PROCESS | 1782 | 1471295821655 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:01 INFO - PROCESS | 1782 | 1471295821665 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:01 INFO - PROCESS | 1782 | 1471295821861 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 14:17:02 INFO - PROCESS | 1782 | 1471295822081 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 1782 | 1471295822094 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf55c00 == 36 [pid = 1782] [id = 444] 14:17:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8cf59800) [pid = 1782] [serial = 1333] [outer = (nil)] 14:17:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d059000) [pid = 1782] [serial = 1334] [outer = 0x8cf59800] 14:17:02 INFO - PROCESS | 1782 | 1471295822174 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8d0b3c00) [pid = 1782] [serial = 1335] [outer = 0x8cf59800] 14:17:03 INFO - PROCESS | 1782 | 1471295823053 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1456ms 14:17:03 INFO - PROCESS | 1782 | 1471295823088 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 1782 | 1471295823092 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 14:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:17:03 INFO - PROCESS | 1782 | 1471295823100 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 1782 | 1471295823103 Marionette TRACE conn4 <- [1,1750,null,{}] 14:17:03 INFO - PROCESS | 1782 | 1471295823110 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:03 INFO - PROCESS | 1782 | 1471295823115 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:03 INFO - PROCESS | 1782 | 1471295823380 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 14:17:03 INFO - PROCESS | 1782 | 1471295823407 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 1782 | 1471295823414 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4f400 == 37 [pid = 1782] [id = 445] 14:17:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8ce10c00) [pid = 1782] [serial = 1336] [outer = (nil)] 14:17:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8d652c00) [pid = 1782] [serial = 1337] [outer = 0x8ce10c00] 14:17:03 INFO - PROCESS | 1782 | 1471295823489 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8d8e2400) [pid = 1782] [serial = 1338] [outer = 0x8ce10c00] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8b412000) [pid = 1782] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8ce15c00) [pid = 1782] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8bd9a000) [pid = 1782] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8b5eb000) [pid = 1782] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8e2c7800) [pid = 1782] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8e2c4800) [pid = 1782] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8cc47c00) [pid = 1782] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8d656000) [pid = 1782] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8a784c00) [pid = 1782] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8a98b400) [pid = 1782] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8f004c00) [pid = 1782] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8a989400) [pid = 1782] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8a792000) [pid = 1782] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:17:04 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8b408c00) [pid = 1782] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:17:04 INFO - PROCESS | 1782 | 1471295824697 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1640ms 14:17:04 INFO - PROCESS | 1782 | 1471295824741 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 1782 | 1471295824745 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 14:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:17:04 INFO - PROCESS | 1782 | 1471295824752 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 1782 | 1471295824756 Marionette TRACE conn4 <- [1,1754,null,{}] 14:17:04 INFO - PROCESS | 1782 | 1471295824762 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:04 INFO - PROCESS | 1782 | 1471295824768 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:05 INFO - PROCESS | 1782 | 1471295825016 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 14:17:05 INFO - PROCESS | 1782 | 1471295825155 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 1782 | 1471295825163 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f6c00 == 38 [pid = 1782] [id = 446] 14:17:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8a98b400) [pid = 1782] [serial = 1339] [outer = (nil)] 14:17:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8cc48400) [pid = 1782] [serial = 1340] [outer = 0x8a98b400] 14:17:05 INFO - PROCESS | 1782 | 1471295825238 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8d0ba000) [pid = 1782] [serial = 1341] [outer = 0x8a98b400] 14:17:06 INFO - PROCESS | 1782 | 1471295826098 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1384ms 14:17:06 INFO - PROCESS | 1782 | 1471295826137 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 1782 | 1471295826142 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 14:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:17:06 INFO - PROCESS | 1782 | 1471295826148 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - PROCESS | 1782 | 1471295826151 Marionette TRACE conn4 <- [1,1758,null,{}] 14:17:06 INFO - PROCESS | 1782 | 1471295826158 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:06 INFO - PROCESS | 1782 | 1471295826168 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:06 INFO - PROCESS | 1782 | 1471295826379 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 14:17:06 INFO - PROCESS | 1782 | 1471295826589 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 1782 | 1471295826596 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ed800 == 39 [pid = 1782] [id = 447] 14:17:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x882edc00) [pid = 1782] [serial = 1342] [outer = (nil)] 14:17:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x882f6400) [pid = 1782] [serial = 1343] [outer = 0x882edc00] 14:17:06 INFO - PROCESS | 1782 | 1471295826753 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x89eaf800) [pid = 1782] [serial = 1344] [outer = 0x882edc00] 14:17:07 INFO - PROCESS | 1782 | 1471295827855 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1742ms 14:17:07 INFO - PROCESS | 1782 | 1471295827893 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 1782 | 1471295827900 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 14:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:17:07 INFO - PROCESS | 1782 | 1471295827909 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 1782 | 1471295827915 Marionette TRACE conn4 <- [1,1762,null,{}] 14:17:07 INFO - PROCESS | 1782 | 1471295827926 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 1782 | 1471295827936 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:08 INFO - PROCESS | 1782 | 1471295828159 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 14:17:08 INFO - PROCESS | 1782 | 1471295828393 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 1782 | 1471295828405 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e6400 == 40 [pid = 1782] [id = 448] 14:17:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8bc50c00) [pid = 1782] [serial = 1345] [outer = (nil)] 14:17:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bcae000) [pid = 1782] [serial = 1346] [outer = 0x8bc50c00] 14:17:08 INFO - PROCESS | 1782 | 1471295828511 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bcdd800) [pid = 1782] [serial = 1347] [outer = 0x8bc50c00] 14:17:09 INFO - PROCESS | 1782 | 1471295829528 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1694ms 14:17:09 INFO - PROCESS | 1782 | 1471295829608 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 1782 | 1471295829616 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 14:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:17:09 INFO - PROCESS | 1782 | 1471295829628 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 1782 | 1471295829632 Marionette TRACE conn4 <- [1,1766,null,{}] 14:17:09 INFO - PROCESS | 1782 | 1471295829640 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 1782 | 1471295829646 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:09 INFO - PROCESS | 1782 | 1471295829912 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 14:17:10 INFO - PROCESS | 1782 | 1471295830230 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 1782 | 1471295830238 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd9c400 == 41 [pid = 1782] [id = 449] 14:17:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8bd9cc00) [pid = 1782] [serial = 1348] [outer = (nil)] 14:17:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8cc49400) [pid = 1782] [serial = 1349] [outer = 0x8bd9cc00] 14:17:10 INFO - PROCESS | 1782 | 1471295830344 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8cf57800) [pid = 1782] [serial = 1350] [outer = 0x8bd9cc00] 14:17:11 INFO - PROCESS | 1782 | 1471295831424 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1848ms 14:17:11 INFO - PROCESS | 1782 | 1471295831476 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 1782 | 1471295831480 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 14:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:17:11 INFO - PROCESS | 1782 | 1471295831492 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 1782 | 1471295831503 Marionette TRACE conn4 <- [1,1770,null,{}] 14:17:11 INFO - PROCESS | 1782 | 1471295831522 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 1782 | 1471295831531 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:11 INFO - PROCESS | 1782 | 1471295831800 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 14:17:12 INFO - PROCESS | 1782 | 1471295832048 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 1782 | 1471295832058 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea7000 == 42 [pid = 1782] [id = 450] 14:17:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8bd98400) [pid = 1782] [serial = 1351] [outer = (nil)] 14:17:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8e2cd800) [pid = 1782] [serial = 1352] [outer = 0x8bd98400] 14:17:12 INFO - PROCESS | 1782 | 1471295832185 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8e72fc00) [pid = 1782] [serial = 1353] [outer = 0x8bd98400] 14:17:13 INFO - PROCESS | 1782 | 1471295833216 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1801ms 14:17:13 INFO - PROCESS | 1782 | 1471295833292 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 14:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:17:13 INFO - PROCESS | 1782 | 1471295833298 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 14:17:13 INFO - PROCESS | 1782 | 1471295833306 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 1782 | 1471295833310 Marionette TRACE conn4 <- [1,1774,null,{}] 14:17:13 INFO - PROCESS | 1782 | 1471295833318 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 1782 | 1471295833324 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:13 INFO - PROCESS | 1782 | 1471295833578 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 14:17:13 INFO - PROCESS | 1782 | 1471295833906 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 1782 | 1471295833914 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd51c00 == 43 [pid = 1782] [id = 451] 14:17:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8cc50000) [pid = 1782] [serial = 1354] [outer = (nil)] 14:17:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8f00bc00) [pid = 1782] [serial = 1355] [outer = 0x8cc50000] 14:17:14 INFO - PROCESS | 1782 | 1471295834000 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8f0af000) [pid = 1782] [serial = 1356] [outer = 0x8cc50000] 14:17:14 INFO - PROCESS | 1782 | 1471295834917 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1690ms 14:17:15 INFO - PROCESS | 1782 | 1471295834995 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 1782 | 1471295834999 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 14:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:17:15 INFO - PROCESS | 1782 | 1471295835007 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 1782 | 1471295835011 Marionette TRACE conn4 <- [1,1778,null,{}] 14:17:15 INFO - PROCESS | 1782 | 1471295835017 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 1782 | 1471295835023 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:15 INFO - PROCESS | 1782 | 1471295835233 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 14:17:15 INFO - PROCESS | 1782 | 1471295835467 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 1782 | 1471295835487 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e9eb400 == 44 [pid = 1782] [id = 452] 14:17:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8f002800) [pid = 1782] [serial = 1357] [outer = (nil)] 14:17:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8f4c8400) [pid = 1782] [serial = 1358] [outer = 0x8f002800] 14:17:15 INFO - PROCESS | 1782 | 1471295835632 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8f98fc00) [pid = 1782] [serial = 1359] [outer = 0x8f002800] 14:17:16 INFO - PROCESS | 1782 | 1471295836655 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:17:16 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 14:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1694ms 14:17:16 INFO - PROCESS | 1782 | 1471295836703 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 1782 | 1471295836707 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 14:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:17:16 INFO - PROCESS | 1782 | 1471295836714 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 1782 | 1471295836719 Marionette TRACE conn4 <- [1,1782,null,{}] 14:17:16 INFO - PROCESS | 1782 | 1471295836725 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:16 INFO - PROCESS | 1782 | 1471295836732 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:16 INFO - PROCESS | 1782 | 1471295836957 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 14:17:17 INFO - PROCESS | 1782 | 1471295837194 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 1782 | 1471295837203 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d053800 == 45 [pid = 1782] [id = 453] 14:17:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8d656400) [pid = 1782] [serial = 1360] [outer = (nil)] 14:17:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8fb0f000) [pid = 1782] [serial = 1361] [outer = 0x8d656400] 14:17:17 INFO - PROCESS | 1782 | 1471295837330 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x91358400) [pid = 1782] [serial = 1362] [outer = 0x8d656400] 14:17:18 INFO - PROCESS | 1782 | 1471295838244 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:17:18 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 14:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1582ms 14:17:18 INFO - PROCESS | 1782 | 1471295838313 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 14:17:18 INFO - PROCESS | 1782 | 1471295838318 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 14:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:17:18 INFO - PROCESS | 1782 | 1471295838326 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:17:18 INFO - PROCESS | 1782 | 1471295838330 Marionette TRACE conn4 <- [1,1786,null,{}] 14:17:18 INFO - PROCESS | 1782 | 1471295838337 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:18 INFO - PROCESS | 1782 | 1471295838343 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:18 INFO - PROCESS | 1782 | 1471295838554 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 14:17:18 INFO - PROCESS | 1782 | 1471295838792 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 1782 | 1471295838802 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2d0800 == 46 [pid = 1782] [id = 454] 14:17:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8e72ac00) [pid = 1782] [serial = 1363] [outer = (nil)] 14:17:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x9135dc00) [pid = 1782] [serial = 1364] [outer = 0x8e72ac00] 14:17:18 INFO - PROCESS | 1782 | 1471295838901 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x91361400) [pid = 1782] [serial = 1365] [outer = 0x8e72ac00] 14:17:19 INFO - PROCESS | 1782 | 1471295839856 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:17:19 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 14:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1587ms 14:17:19 INFO - PROCESS | 1782 | 1471295839913 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 1782 | 1471295839917 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 14:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:17:19 INFO - PROCESS | 1782 | 1471295839925 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 1782 | 1471295839929 Marionette TRACE conn4 <- [1,1790,null,{}] 14:17:19 INFO - PROCESS | 1782 | 1471295839936 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:19 INFO - PROCESS | 1782 | 1471295839943 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:20 INFO - PROCESS | 1782 | 1471295840145 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 14:17:20 INFO - PROCESS | 1782 | 1471295840404 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 1782 | 1471295840411 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78a000 == 47 [pid = 1782] [id = 455] 14:17:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8a78b400) [pid = 1782] [serial = 1366] [outer = (nil)] 14:17:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8a793c00) [pid = 1782] [serial = 1367] [outer = 0x8a78b400] 14:17:20 INFO - PROCESS | 1782 | 1471295840750 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8b40bc00) [pid = 1782] [serial = 1368] [outer = 0x8a78b400] 14:17:21 INFO - PROCESS | 1782 | 1471295841732 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:17:21 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) 14:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1883ms 14:17:21 INFO - PROCESS | 1782 | 1471295841811 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 1782 | 1471295841817 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 14:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:17:21 INFO - PROCESS | 1782 | 1471295841827 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - PROCESS | 1782 | 1471295841832 Marionette TRACE conn4 <- [1,1794,null,{}] 14:17:21 INFO - PROCESS | 1782 | 1471295841840 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:21 INFO - PROCESS | 1782 | 1471295841847 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:22 INFO - PROCESS | 1782 | 1471295842138 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 14:17:22 INFO - PROCESS | 1782 | 1471295842402 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 1782 | 1471295842418 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bceb000 == 48 [pid = 1782] [id = 456] 14:17:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8bd54c00) [pid = 1782] [serial = 1369] [outer = (nil)] 14:17:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8bd5ec00) [pid = 1782] [serial = 1370] [outer = 0x8bd54c00] 14:17:22 INFO - PROCESS | 1782 | 1471295842551 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8bd9ac00) [pid = 1782] [serial = 1371] [outer = 0x8bd54c00] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x89eab800 == 47 [pid = 1782] [id = 414] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8b407000 == 46 [pid = 1782] [id = 402] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc51800 == 45 [pid = 1782] [id = 403] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce13400 == 44 [pid = 1782] [id = 415] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882f2800 == 43 [pid = 1782] [id = 404] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40e400 == 42 [pid = 1782] [id = 413] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882f6c00 == 41 [pid = 1782] [id = 446] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4f400 == 40 [pid = 1782] [id = 445] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf55c00 == 39 [pid = 1782] [id = 444] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98f400 == 38 [pid = 1782] [id = 443] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a785800 == 37 [pid = 1782] [id = 442] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9400 == 36 [pid = 1782] [id = 418] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc46000 == 35 [pid = 1782] [id = 428] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcbb000 == 34 [pid = 1782] [id = 405] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd60000 == 33 [pid = 1782] [id = 433] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9c00 == 32 [pid = 1782] [id = 441] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a992400 == 31 [pid = 1782] [id = 406] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8d05ac00 == 30 [pid = 1782] [id = 408] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a993000 == 29 [pid = 1782] [id = 434] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8ef400 == 28 [pid = 1782] [id = 436] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8b409c00 == 27 [pid = 1782] [id = 410] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x89eaa400 == 26 [pid = 1782] [id = 439] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a985000 == 25 [pid = 1782] [id = 411] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882ed400 == 24 [pid = 1782] [id = 412] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882f1400 == 23 [pid = 1782] [id = 438] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd56400 == 22 [pid = 1782] [id = 437] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf54800 == 21 [pid = 1782] [id = 416] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882f6000 == 20 [pid = 1782] [id = 435] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf5a000 == 19 [pid = 1782] [id = 409] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78e800 == 18 [pid = 1782] [id = 440] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78b000 == 17 [pid = 1782] [id = 407] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882e8c00 == 16 [pid = 1782] [id = 417] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8d053800 == 15 [pid = 1782] [id = 453] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2d0800 == 14 [pid = 1782] [id = 454] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8e9eb400 == 13 [pid = 1782] [id = 452] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd51c00 == 12 [pid = 1782] [id = 451] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea7000 == 11 [pid = 1782] [id = 450] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e6400 == 10 [pid = 1782] [id = 448] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd9c400 == 9 [pid = 1782] [id = 449] 14:17:24 INFO - PROCESS | 1782 | --DOCSHELL 0x882ed800 == 8 [pid = 1782] [id = 447] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8bcb1c00) [pid = 1782] [serial = 1259] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8d0b2000) [pid = 1782] [serial = 1263] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8d050800) [pid = 1782] [serial = 1262] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8cc45800) [pid = 1782] [serial = 1295] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8bc49400) [pid = 1782] [serial = 1292] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8e9ebc00) [pid = 1782] [serial = 1266] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8e738400) [pid = 1782] [serial = 1265] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8f0ac400) [pid = 1782] [serial = 1269] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8ce19000) [pid = 1782] [serial = 1287] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8ce0e400) [pid = 1782] [serial = 1286] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8f008000) [pid = 1782] [serial = 1268] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8f14a800) [pid = 1782] [serial = 1272] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8a987400) [pid = 1782] [serial = 1289] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8f0b5000) [pid = 1782] [serial = 1271] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8a98ac00) [pid = 1782] [serial = 1290] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8f4d3400) [pid = 1782] [serial = 1275] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8ce0d800) [pid = 1782] [serial = 1296] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8f4cfc00) [pid = 1782] [serial = 1274] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8f989400) [pid = 1782] [serial = 1278] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8f986400) [pid = 1782] [serial = 1277] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8f4d4000) [pid = 1782] [serial = 1281] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8bcb0800) [pid = 1782] [serial = 1280] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8b5e4000) [pid = 1782] [serial = 1284] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8cf5b400) [pid = 1782] [serial = 1299] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8a990400) [pid = 1782] [serial = 1283] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8cc44c00) [pid = 1782] [serial = 1298] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8bc51000) [pid = 1782] [serial = 1293] [outer = (nil)] [url = about:blank] 14:17:24 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8bce9000) [pid = 1782] [serial = 1260] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1782 | 1471295845020 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 3243ms 14:17:25 INFO - PROCESS | 1782 | 1471295845070 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 1782 | 1471295845077 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 14:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:17:25 INFO - PROCESS | 1782 | 1471295845087 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - PROCESS | 1782 | 1471295845091 Marionette TRACE conn4 <- [1,1798,null,{}] 14:17:25 INFO - PROCESS | 1782 | 1471295845101 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:25 INFO - PROCESS | 1782 | 1471295845108 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:25 INFO - PROCESS | 1782 | 1471295845304 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 14:17:25 INFO - PROCESS | 1782 | 1471295845501 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 1782 | 1471295845516 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea4c00 == 9 [pid = 1782] [id = 457] 14:17:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x89eabc00) [pid = 1782] [serial = 1372] [outer = (nil)] 14:17:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8a78dc00) [pid = 1782] [serial = 1373] [outer = 0x89eabc00] 14:17:25 INFO - PROCESS | 1782 | 1471295845594 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8a793800) [pid = 1782] [serial = 1374] [outer = 0x89eabc00] 14:17:26 INFO - PROCESS | 1782 | 1471295846515 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1485ms 14:17:26 INFO - PROCESS | 1782 | 1471295846571 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 14:17:26 INFO - PROCESS | 1782 | 1471295846581 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 14:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:17:26 INFO - PROCESS | 1782 | 1471295846596 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:17:26 INFO - PROCESS | 1782 | 1471295846603 Marionette TRACE conn4 <- [1,1802,null,{}] 14:17:26 INFO - PROCESS | 1782 | 1471295846612 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:26 INFO - PROCESS | 1782 | 1471295846619 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:26 INFO - PROCESS | 1782 | 1471295846817 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 14:17:27 INFO - PROCESS | 1782 | 1471295847026 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 1782 | 1471295847038 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ed000 == 10 [pid = 1782] [id = 458] 14:17:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8b5ef000) [pid = 1782] [serial = 1375] [outer = (nil)] 14:17:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8bc4f400) [pid = 1782] [serial = 1376] [outer = 0x8b5ef000] 14:17:27 INFO - PROCESS | 1782 | 1471295847116 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8bcaf800) [pid = 1782] [serial = 1377] [outer = 0x8b5ef000] 14:17:28 INFO - PROCESS | 1782 | 1471295848084 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1542ms 14:17:28 INFO - PROCESS | 1782 | 1471295848144 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 1782 | 1471295848148 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 14:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:17:28 INFO - PROCESS | 1782 | 1471295848156 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 1782 | 1471295848163 Marionette TRACE conn4 <- [1,1806,null,{}] 14:17:28 INFO - PROCESS | 1782 | 1471295848192 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 1782 | 1471295848207 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:28 INFO - PROCESS | 1782 | 1471295848456 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 14:17:28 INFO - PROCESS | 1782 | 1471295848488 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 1782 | 1471295848497 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd5d000 == 11 [pid = 1782] [id = 459] 14:17:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8bd5e000) [pid = 1782] [serial = 1378] [outer = (nil)] 14:17:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8bd95c00) [pid = 1782] [serial = 1379] [outer = 0x8bd5e000] 14:17:28 INFO - PROCESS | 1782 | 1471295848651 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8cc46c00) [pid = 1782] [serial = 1380] [outer = 0x8bd5e000] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8a993800) [pid = 1782] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bd59c00) [pid = 1782] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8d054000) [pid = 1782] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8ce10c00) [pid = 1782] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8a790400) [pid = 1782] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8df95000) [pid = 1782] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8a78a400) [pid = 1782] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8bc52c00) [pid = 1782] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x89ea3800) [pid = 1782] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8bc48c00) [pid = 1782] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8a787400) [pid = 1782] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8cf59800) [pid = 1782] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bd97c00) [pid = 1782] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:17:30 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8a98b400) [pid = 1782] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:17:30 INFO - PROCESS | 1782 | 1471295850421 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2301ms 14:17:30 INFO - PROCESS | 1782 | 1471295850457 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 1782 | 1471295850462 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 14:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:17:30 INFO - PROCESS | 1782 | 1471295850469 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 1782 | 1471295850473 Marionette TRACE conn4 <- [1,1810,null,{}] 14:17:30 INFO - PROCESS | 1782 | 1471295850479 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:30 INFO - PROCESS | 1782 | 1471295850484 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:30 INFO - PROCESS | 1782 | 1471295850722 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 14:17:30 INFO - PROCESS | 1782 | 1471295850739 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 1782 | 1471295850750 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78a400 == 12 [pid = 1782] [id = 460] 14:17:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8a790400) [pid = 1782] [serial = 1381] [outer = (nil)] 14:17:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bce7000) [pid = 1782] [serial = 1382] [outer = 0x8a790400] 14:17:30 INFO - PROCESS | 1782 | 1471295850826 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8ce15c00) [pid = 1782] [serial = 1383] [outer = 0x8a790400] 14:17:31 INFO - PROCESS | 1782 | 1471295851748 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1336ms 14:17:31 INFO - PROCESS | 1782 | 1471295851808 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 1782 | 1471295851812 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 14:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:17:31 INFO - PROCESS | 1782 | 1471295851819 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 1782 | 1471295851823 Marionette TRACE conn4 <- [1,1814,null,{}] 14:17:31 INFO - PROCESS | 1782 | 1471295851829 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 1782 | 1471295851835 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:32 INFO - PROCESS | 1782 | 1471295852012 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 14:17:32 INFO - PROCESS | 1782 | 1471295852269 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 1782 | 1471295852282 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ec000 == 13 [pid = 1782] [id = 461] 14:17:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x882ec400) [pid = 1782] [serial = 1384] [outer = (nil)] 14:17:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x882f2c00) [pid = 1782] [serial = 1385] [outer = 0x882ec400] 14:17:32 INFO - PROCESS | 1782 | 1471295852440 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x89eaa400) [pid = 1782] [serial = 1386] [outer = 0x882ec400] 14:17:33 INFO - PROCESS | 1782 | 1471295853441 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1683ms 14:17:33 INFO - PROCESS | 1782 | 1471295853507 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 1782 | 1471295853514 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 14:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:17:33 INFO - PROCESS | 1782 | 1471295853524 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 1782 | 1471295853529 Marionette TRACE conn4 <- [1,1818,null,{}] 14:17:33 INFO - PROCESS | 1782 | 1471295853544 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:33 INFO - PROCESS | 1782 | 1471295853558 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:33 INFO - PROCESS | 1782 | 1471295853809 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 14:17:34 INFO - PROCESS | 1782 | 1471295854099 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 1782 | 1471295854106 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea6800 == 14 [pid = 1782] [id = 462] 14:17:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8b5e9400) [pid = 1782] [serial = 1387] [outer = (nil)] 14:17:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bc4ac00) [pid = 1782] [serial = 1388] [outer = 0x8b5e9400] 14:17:34 INFO - PROCESS | 1782 | 1471295854221 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bcb8800) [pid = 1782] [serial = 1389] [outer = 0x8b5e9400] 14:17:35 INFO - PROCESS | 1782 | 1471295855208 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1754ms 14:17:35 INFO - PROCESS | 1782 | 1471295855281 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 14:17:35 INFO - PROCESS | 1782 | 1471295855289 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 14:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:17:35 INFO - PROCESS | 1782 | 1471295855297 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:17:35 INFO - PROCESS | 1782 | 1471295855302 Marionette TRACE conn4 <- [1,1822,null,{}] 14:17:35 INFO - PROCESS | 1782 | 1471295855310 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:35 INFO - PROCESS | 1782 | 1471295855317 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:35 INFO - PROCESS | 1782 | 1471295855592 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 14:17:35 INFO - PROCESS | 1782 | 1471295855935 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 1782 | 1471295855943 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ecc00 == 15 [pid = 1782] [id = 463] 14:17:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8a98c800) [pid = 1782] [serial = 1390] [outer = (nil)] 14:17:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8ce0e000) [pid = 1782] [serial = 1391] [outer = 0x8a98c800] 14:17:36 INFO - PROCESS | 1782 | 1471295856035 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8ce14800) [pid = 1782] [serial = 1392] [outer = 0x8a98c800] 14:17:37 INFO - PROCESS | 1782 | 1471295857067 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1841ms 14:17:37 INFO - PROCESS | 1782 | 1471295857139 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 1782 | 1471295857143 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 14:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:17:37 INFO - PROCESS | 1782 | 1471295857161 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - PROCESS | 1782 | 1471295857172 Marionette TRACE conn4 <- [1,1826,null,{}] 14:17:37 INFO - PROCESS | 1782 | 1471295857180 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:37 INFO - PROCESS | 1782 | 1471295857188 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:37 INFO - PROCESS | 1782 | 1471295857516 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 14:17:37 INFO - PROCESS | 1782 | 1471295857715 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 1782 | 1471295857729 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9800 == 16 [pid = 1782] [id = 464] 14:17:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8b409c00) [pid = 1782] [serial = 1393] [outer = (nil)] 14:17:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8d0b5400) [pid = 1782] [serial = 1394] [outer = 0x8b409c00] 14:17:37 INFO - PROCESS | 1782 | 1471295857814 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8d0b0800) [pid = 1782] [serial = 1395] [outer = 0x8b409c00] 14:17:38 INFO - PROCESS | 1782 | 1471295858790 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1698ms 14:17:38 INFO - PROCESS | 1782 | 1471295858852 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 1782 | 1471295858857 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 14:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:17:38 INFO - PROCESS | 1782 | 1471295858865 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 1782 | 1471295858869 Marionette TRACE conn4 <- [1,1830,null,{}] 14:17:38 INFO - PROCESS | 1782 | 1471295858875 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:38 INFO - PROCESS | 1782 | 1471295858880 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:39 INFO - PROCESS | 1782 | 1471295859081 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 14:17:39 INFO - PROCESS | 1782 | 1471295859321 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 1782 | 1471295859332 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd5bc00 == 17 [pid = 1782] [id = 465] 14:17:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8d057000) [pid = 1782] [serial = 1396] [outer = (nil)] 14:17:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8d8e9800) [pid = 1782] [serial = 1397] [outer = 0x8d057000] 14:17:39 INFO - PROCESS | 1782 | 1471295859458 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8d8ec800) [pid = 1782] [serial = 1398] [outer = 0x8d057000] 14:17:40 INFO - PROCESS | 1782 | 1471295860421 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1638ms 14:17:40 INFO - PROCESS | 1782 | 1471295860503 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 14:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:17:40 INFO - PROCESS | 1782 | 1471295860508 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 14:17:40 INFO - PROCESS | 1782 | 1471295860516 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - PROCESS | 1782 | 1471295860519 Marionette TRACE conn4 <- [1,1834,null,{}] 14:17:40 INFO - PROCESS | 1782 | 1471295860527 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:40 INFO - PROCESS | 1782 | 1471295860532 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:40 INFO - PROCESS | 1782 | 1471295860781 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 14:17:41 INFO - PROCESS | 1782 | 1471295861078 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 1782 | 1471295861098 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f4c00 == 18 [pid = 1782] [id = 466] 14:17:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8b5e8c00) [pid = 1782] [serial = 1399] [outer = (nil)] 14:17:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8dfa2800) [pid = 1782] [serial = 1400] [outer = 0x8b5e8c00] 14:17:41 INFO - PROCESS | 1782 | 1471295861202 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8e72dc00) [pid = 1782] [serial = 1401] [outer = 0x8b5e8c00] 14:17:42 INFO - PROCESS | 1782 | 1471295862312 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:17:42 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 14:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1839ms 14:17:42 INFO - PROCESS | 1782 | 1471295862354 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 14:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:17:42 INFO - PROCESS | 1782 | 1471295862359 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 14:17:42 INFO - PROCESS | 1782 | 1471295862367 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - PROCESS | 1782 | 1471295862370 Marionette TRACE conn4 <- [1,1838,null,{}] 14:17:42 INFO - PROCESS | 1782 | 1471295862377 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:42 INFO - PROCESS | 1782 | 1471295862383 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:42 INFO - PROCESS | 1782 | 1471295862611 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 14:17:43 INFO - PROCESS | 1782 | 1471295863010 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 1782 | 1471295863020 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f0000 == 19 [pid = 1782] [id = 467] 14:17:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x882f0400) [pid = 1782] [serial = 1402] [outer = (nil)] 14:17:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x89ea2c00) [pid = 1782] [serial = 1403] [outer = 0x882f0400] 14:17:43 INFO - PROCESS | 1782 | 1471295863148 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8a78ec00) [pid = 1782] [serial = 1404] [outer = 0x882f0400] 14:17:44 INFO - PROCESS | 1782 | 1471295864146 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1835ms 14:17:44 INFO - PROCESS | 1782 | 1471295864208 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 14:17:44 INFO - PROCESS | 1782 | 1471295864216 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 14:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:17:44 INFO - PROCESS | 1782 | 1471295864226 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:17:44 INFO - PROCESS | 1782 | 1471295864232 Marionette TRACE conn4 <- [1,1842,null,{}] 14:17:44 INFO - PROCESS | 1782 | 1471295864242 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:44 INFO - PROCESS | 1782 | 1471295864249 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:44 INFO - PROCESS | 1782 | 1471295864484 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 14:17:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78a400 == 18 [pid = 1782] [id = 460] 14:17:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd5d000 == 17 [pid = 1782] [id = 459] 14:17:44 INFO - PROCESS | 1782 | 1471295864839 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 1782 | 1471295864848 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ed000 == 16 [pid = 1782] [id = 458] 14:17:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x882eb400 == 17 [pid = 1782] [id = 468] 14:17:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8a98d000) [pid = 1782] [serial = 1405] [outer = (nil)] 14:17:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8b5e6c00) [pid = 1782] [serial = 1406] [outer = 0x8a98d000] 14:17:44 INFO - PROCESS | 1782 | 1471295864932 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8bcba000) [pid = 1782] [serial = 1407] [outer = 0x8a98d000] 14:17:45 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea4c00 == 16 [pid = 1782] [id = 457] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8bc49000) [pid = 1782] [serial = 1304] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8bda0c00) [pid = 1782] [serial = 1308] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8d64fc00) [pid = 1782] [serial = 1302] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8d8e2400) [pid = 1782] [serial = 1338] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8f4c8c00) [pid = 1782] [serial = 1323] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8e2c5400) [pid = 1782] [serial = 1311] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8f14dc00) [pid = 1782] [serial = 1320] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8e9e9800) [pid = 1782] [serial = 1316] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8bcb5c00) [pid = 1782] [serial = 1305] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8e9eec00) [pid = 1782] [serial = 1317] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8bc54c00) [pid = 1782] [serial = 1325] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8bd9b400) [pid = 1782] [serial = 1326] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8bd56000) [pid = 1782] [serial = 1332] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8b40a800) [pid = 1782] [serial = 1328] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bcbc800) [pid = 1782] [serial = 1331] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8d652c00) [pid = 1782] [serial = 1337] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8d0b3c00) [pid = 1782] [serial = 1335] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8f0b2800) [pid = 1782] [serial = 1319] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8d055c00) [pid = 1782] [serial = 1307] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8f154c00) [pid = 1782] [serial = 1322] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8d0b8c00) [pid = 1782] [serial = 1301] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8e72e400) [pid = 1782] [serial = 1313] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8e730000) [pid = 1782] [serial = 1314] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8cc48400) [pid = 1782] [serial = 1340] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8df9b800) [pid = 1782] [serial = 1310] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8d059000) [pid = 1782] [serial = 1334] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8b5e1800) [pid = 1782] [serial = 1329] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8d0ba000) [pid = 1782] [serial = 1341] [outer = (nil)] [url = about:blank] 14:17:45 INFO - PROCESS | 1782 | 1471295865826 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1635ms 14:17:45 INFO - PROCESS | 1782 | 1471295865865 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 1782 | 1471295865871 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 14:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:17:45 INFO - PROCESS | 1782 | 1471295865879 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - PROCESS | 1782 | 1471295865883 Marionette TRACE conn4 <- [1,1846,null,{}] 14:17:45 INFO - PROCESS | 1782 | 1471295865891 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:45 INFO - PROCESS | 1782 | 1471295865897 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:46 INFO - PROCESS | 1782 | 1471295866109 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 14:17:46 INFO - PROCESS | 1782 | 1471295866263 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 1782 | 1471295866272 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x882eb800 == 17 [pid = 1782] [id = 469] 14:17:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8b40a800) [pid = 1782] [serial = 1408] [outer = (nil)] 14:17:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bd9e000) [pid = 1782] [serial = 1409] [outer = 0x8b40a800] 14:17:46 INFO - PROCESS | 1782 | 1471295866354 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8ce0f400) [pid = 1782] [serial = 1410] [outer = 0x8b40a800] 14:17:47 INFO - PROCESS | 1782 | 1471295867353 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:17:47 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) 14:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1534ms 14:17:47 INFO - PROCESS | 1782 | 1471295867417 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 14:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:17:47 INFO - PROCESS | 1782 | 1471295867422 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 14:17:47 INFO - PROCESS | 1782 | 1471295867437 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 1782 | 1471295867447 Marionette TRACE conn4 <- [1,1850,null,{}] 14:17:47 INFO - PROCESS | 1782 | 1471295867467 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:47 INFO - PROCESS | 1782 | 1471295867475 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:47 INFO - PROCESS | 1782 | 1471295867749 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 14:17:47 INFO - PROCESS | 1782 | 1471295867775 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 1782 | 1471295867784 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ee400 == 18 [pid = 1782] [id = 470] 14:17:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8bc4b800) [pid = 1782] [serial = 1411] [outer = (nil)] 14:17:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d0b0400) [pid = 1782] [serial = 1412] [outer = 0x8bc4b800] 14:17:47 INFO - PROCESS | 1782 | 1471295867861 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d0b8c00) [pid = 1782] [serial = 1413] [outer = 0x8bc4b800] 14:17:48 INFO - PROCESS | 1782 | 1471295868895 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1510ms 14:17:48 INFO - PROCESS | 1782 | 1471295868939 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 1782 | 1471295868944 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 14:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:17:48 INFO - PROCESS | 1782 | 1471295868958 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - PROCESS | 1782 | 1471295868962 Marionette TRACE conn4 <- [1,1854,null,{}] 14:17:48 INFO - PROCESS | 1782 | 1471295868969 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:48 INFO - PROCESS | 1782 | 1471295868974 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:49 INFO - PROCESS | 1782 | 1471295869243 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 14:17:49 INFO - PROCESS | 1782 | 1471295869272 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 1782 | 1471295869279 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b408800 == 19 [pid = 1782] [id = 471] 14:17:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8ce13000) [pid = 1782] [serial = 1414] [outer = (nil)] 14:17:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8d657400) [pid = 1782] [serial = 1415] [outer = 0x8ce13000] 14:17:49 INFO - PROCESS | 1782 | 1471295869366 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8d8e2400) [pid = 1782] [serial = 1416] [outer = 0x8ce13000] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8cc50000) [pid = 1782] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8f002800) [pid = 1782] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8d656400) [pid = 1782] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8e72ac00) [pid = 1782] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8a78b400) [pid = 1782] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8bd5e000) [pid = 1782] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x882edc00) [pid = 1782] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bc50c00) [pid = 1782] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8bd54c00) [pid = 1782] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8b5ef000) [pid = 1782] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8bd9cc00) [pid = 1782] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x89eabc00) [pid = 1782] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:17:49 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8bd98400) [pid = 1782] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:17:50 INFO - PROCESS | 1782 | 1471295870425 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1491ms 14:17:50 INFO - PROCESS | 1782 | 1471295870445 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 14:17:50 INFO - PROCESS | 1782 | 1471295870451 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 14:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:17:50 INFO - PROCESS | 1782 | 1471295870458 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:17:50 INFO - PROCESS | 1782 | 1471295870462 Marionette TRACE conn4 <- [1,1858,null,{}] 14:17:50 INFO - PROCESS | 1782 | 1471295870469 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:50 INFO - PROCESS | 1782 | 1471295870474 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:50 INFO - PROCESS | 1782 | 1471295870672 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 14:17:50 INFO - PROCESS | 1782 | 1471295870813 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 1782 | 1471295870832 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd55400 == 20 [pid = 1782] [id = 472] 14:17:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8bd5e000) [pid = 1782] [serial = 1417] [outer = (nil)] 14:17:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8d64e000) [pid = 1782] [serial = 1418] [outer = 0x8bd5e000] 14:17:50 INFO - PROCESS | 1782 | 1471295870923 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8e2cac00) [pid = 1782] [serial = 1419] [outer = 0x8bd5e000] 14:17:51 INFO - PROCESS | 1782 | 1471295871860 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1441ms 14:17:51 INFO - PROCESS | 1782 | 1471295871921 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 1782 | 1471295871928 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 14:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:17:51 INFO - PROCESS | 1782 | 1471295871940 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - PROCESS | 1782 | 1471295871946 Marionette TRACE conn4 <- [1,1862,null,{}] 14:17:51 INFO - PROCESS | 1782 | 1471295871969 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:51 INFO - PROCESS | 1782 | 1471295871978 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:52 INFO - PROCESS | 1782 | 1471295872193 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 14:17:52 INFO - PROCESS | 1782 | 1471295872442 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 1782 | 1471295872470 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e8000 == 21 [pid = 1782] [id = 473] 14:17:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8a993000) [pid = 1782] [serial = 1420] [outer = (nil)] 14:17:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8b411c00) [pid = 1782] [serial = 1421] [outer = 0x8a993000] 14:17:52 INFO - PROCESS | 1782 | 1471295872593 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8b5ec800) [pid = 1782] [serial = 1422] [outer = 0x8a993000] 14:17:53 INFO - PROCESS | 1782 | 1471295873581 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1701ms 14:17:53 INFO - PROCESS | 1782 | 1471295873642 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 1782 | 1471295873650 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 14:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:17:53 INFO - PROCESS | 1782 | 1471295873662 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - PROCESS | 1782 | 1471295873667 Marionette TRACE conn4 <- [1,1866,null,{}] 14:17:53 INFO - PROCESS | 1782 | 1471295873674 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:53 INFO - PROCESS | 1782 | 1471295873681 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:53 INFO - PROCESS | 1782 | 1471295873940 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 14:17:54 INFO - PROCESS | 1782 | 1471295874226 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 1782 | 1471295874236 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd54400 == 22 [pid = 1782] [id = 474] 14:17:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bd60800) [pid = 1782] [serial = 1423] [outer = (nil)] 14:17:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8cc42800) [pid = 1782] [serial = 1424] [outer = 0x8bd60800] 14:17:54 INFO - PROCESS | 1782 | 1471295874327 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8ce0f000) [pid = 1782] [serial = 1425] [outer = 0x8bd60800] 14:17:55 INFO - PROCESS | 1782 | 1471295875261 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1640ms 14:17:55 INFO - PROCESS | 1782 | 1471295875303 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 14:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:17:55 INFO - PROCESS | 1782 | 1471295875310 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 14:17:55 INFO - PROCESS | 1782 | 1471295875319 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 1782 | 1471295875326 Marionette TRACE conn4 <- [1,1870,null,{}] 14:17:55 INFO - PROCESS | 1782 | 1471295875347 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:55 INFO - PROCESS | 1782 | 1471295875358 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:55 INFO - PROCESS | 1782 | 1471295875588 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:17:55 INFO - PROCESS | 1782 | 1471295875870 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 1782 | 1471295875885 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc41400 == 23 [pid = 1782] [id = 475] 14:17:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d8e4400) [pid = 1782] [serial = 1426] [outer = (nil)] 14:17:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8e2c5000) [pid = 1782] [serial = 1427] [outer = 0x8d8e4400] 14:17:56 INFO - PROCESS | 1782 | 1471295876020 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8e72d400) [pid = 1782] [serial = 1428] [outer = 0x8d8e4400] 14:17:57 INFO - PROCESS | 1782 | 1471295877005 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1751ms 14:17:57 INFO - PROCESS | 1782 | 1471295877069 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 14:17:57 INFO - PROCESS | 1782 | 1471295877075 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 14:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:17:57 INFO - PROCESS | 1782 | 1471295877082 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:17:57 INFO - PROCESS | 1782 | 1471295877085 Marionette TRACE conn4 <- [1,1874,null,{}] 14:17:57 INFO - PROCESS | 1782 | 1471295877093 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:57 INFO - PROCESS | 1782 | 1471295877099 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:57 INFO - PROCESS | 1782 | 1471295877308 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 14:17:57 INFO - PROCESS | 1782 | 1471295877543 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 1782 | 1471295877552 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a990400 == 24 [pid = 1782] [id = 476] 14:17:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8d05e800) [pid = 1782] [serial = 1429] [outer = (nil)] 14:17:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8e9ebc00) [pid = 1782] [serial = 1430] [outer = 0x8d05e800] 14:17:57 INFO - PROCESS | 1782 | 1471295877686 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8e9f0000) [pid = 1782] [serial = 1431] [outer = 0x8d05e800] 14:17:58 INFO - PROCESS | 1782 | 1471295878674 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1638ms 14:17:58 INFO - PROCESS | 1782 | 1471295878721 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 14:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:17:58 INFO - PROCESS | 1782 | 1471295878726 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 14:17:58 INFO - PROCESS | 1782 | 1471295878733 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - PROCESS | 1782 | 1471295878737 Marionette TRACE conn4 <- [1,1878,null,{}] 14:17:58 INFO - PROCESS | 1782 | 1471295878743 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:58 INFO - PROCESS | 1782 | 1471295878748 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:58 INFO - PROCESS | 1782 | 1471295878949 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 14:17:59 INFO - PROCESS | 1782 | 1471295879202 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:59 INFO - PROCESS | 1782 | 1471295879213 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:17:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb8400 == 25 [pid = 1782] [id = 477] 14:17:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8cc46400) [pid = 1782] [serial = 1432] [outer = (nil)] 14:17:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8e9ef400) [pid = 1782] [serial = 1433] [outer = 0x8cc46400] 14:17:59 INFO - PROCESS | 1782 | 1471295879350 Marionette DEBUG loaded listener.js 14:17:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8f00c400) [pid = 1782] [serial = 1434] [outer = 0x8cc46400] 14:18:00 INFO - PROCESS | 1782 | 1471295880288 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1588ms 14:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:18:00 INFO - PROCESS | 1782 | 1471295880321 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 14:18:00 INFO - PROCESS | 1782 | 1471295880325 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 14:18:00 INFO - PROCESS | 1782 | 1471295880332 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:18:00 INFO - PROCESS | 1782 | 1471295880336 Marionette TRACE conn4 <- [1,1882,null,{}] 14:18:00 INFO - PROCESS | 1782 | 1471295880343 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:00 INFO - PROCESS | 1782 | 1471295880355 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:00 INFO - PROCESS | 1782 | 1471295880625 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 14:18:00 INFO - PROCESS | 1782 | 1471295880865 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 1782 | 1471295880873 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e7800 == 26 [pid = 1782] [id = 478] 14:18:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8e738c00) [pid = 1782] [serial = 1435] [outer = (nil)] 14:18:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8f14fc00) [pid = 1782] [serial = 1436] [outer = 0x8e738c00] 14:18:01 INFO - PROCESS | 1782 | 1471295880997 Marionette DEBUG loaded listener.js 14:18:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8f4c9800) [pid = 1782] [serial = 1437] [outer = 0x8e738c00] 14:18:01 INFO - PROCESS | 1782 | 1471295881976 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1688ms 14:18:02 INFO - PROCESS | 1782 | 1471295882019 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 14:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:18:02 INFO - PROCESS | 1782 | 1471295882024 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 14:18:02 INFO - PROCESS | 1782 | 1471295882032 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:18:02 INFO - PROCESS | 1782 | 1471295882036 Marionette TRACE conn4 <- [1,1886,null,{}] 14:18:02 INFO - PROCESS | 1782 | 1471295882042 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:02 INFO - PROCESS | 1782 | 1471295882047 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:02 INFO - PROCESS | 1782 | 1471295882246 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 14:18:02 INFO - PROCESS | 1782 | 1471295882483 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 1782 | 1471295882493 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb3800 == 27 [pid = 1782] [id = 479] 14:18:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8f0b2800) [pid = 1782] [serial = 1438] [outer = (nil)] 14:18:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8f4d1800) [pid = 1782] [serial = 1439] [outer = 0x8f0b2800] 14:18:02 INFO - PROCESS | 1782 | 1471295882621 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8f4d6000) [pid = 1782] [serial = 1440] [outer = 0x8f0b2800] 14:18:03 INFO - PROCESS | 1782 | 1471295883509 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1535ms 14:18:03 INFO - PROCESS | 1782 | 1471295883566 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 14:18:03 INFO - PROCESS | 1782 | 1471295883570 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 14:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:18:03 INFO - PROCESS | 1782 | 1471295883578 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 1782 | 1471295883582 Marionette TRACE conn4 <- [1,1890,null,{}] 14:18:03 INFO - PROCESS | 1782 | 1471295883588 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:03 INFO - PROCESS | 1782 | 1471295883594 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:03 INFO - PROCESS | 1782 | 1471295883797 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 14:18:04 INFO - PROCESS | 1782 | 1471295884037 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 1782 | 1471295884047 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a991400 == 28 [pid = 1782] [id = 480] 14:18:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8bc53c00) [pid = 1782] [serial = 1441] [outer = (nil)] 14:18:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8f989000) [pid = 1782] [serial = 1442] [outer = 0x8bc53c00] 14:18:04 INFO - PROCESS | 1782 | 1471295884167 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8f98d000) [pid = 1782] [serial = 1443] [outer = 0x8bc53c00] 14:18:05 INFO - PROCESS | 1782 | 1471295885077 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1589ms 14:18:05 INFO - PROCESS | 1782 | 1471295885168 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 1782 | 1471295885173 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 14:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:18:05 INFO - PROCESS | 1782 | 1471295885180 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 1782 | 1471295885184 Marionette TRACE conn4 <- [1,1894,null,{}] 14:18:05 INFO - PROCESS | 1782 | 1471295885190 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:05 INFO - PROCESS | 1782 | 1471295885196 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:05 INFO - PROCESS | 1782 | 1471295885401 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 14:18:05 INFO - PROCESS | 1782 | 1471295885658 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 1782 | 1471295885666 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e8c00 == 29 [pid = 1782] [id = 481] 14:18:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x882f1400) [pid = 1782] [serial = 1444] [outer = (nil)] 14:18:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8b5e5400) [pid = 1782] [serial = 1445] [outer = 0x882f1400] 14:18:05 INFO - PROCESS | 1782 | 1471295885769 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8bd9d800) [pid = 1782] [serial = 1446] [outer = 0x882f1400] 14:18:06 INFO - PROCESS | 1782 | 1471295886689 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1587ms 14:18:06 INFO - PROCESS | 1782 | 1471295886769 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 14:18:06 INFO - PROCESS | 1782 | 1471295886774 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 14:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:18:06 INFO - PROCESS | 1782 | 1471295886781 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 1782 | 1471295886785 Marionette TRACE conn4 <- [1,1898,null,{}] 14:18:06 INFO - PROCESS | 1782 | 1471295886792 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:06 INFO - PROCESS | 1782 | 1471295886797 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:07 INFO - PROCESS | 1782 | 1471295887222 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 14:18:07 INFO - PROCESS | 1782 | 1471295887480 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 1782 | 1471295887489 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f3800 == 30 [pid = 1782] [id = 482] 14:18:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x882f5800) [pid = 1782] [serial = 1447] [outer = (nil)] 14:18:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8a791c00) [pid = 1782] [serial = 1448] [outer = 0x882f5800] 14:18:07 INFO - PROCESS | 1782 | 1471295887568 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8a98b400) [pid = 1782] [serial = 1449] [outer = 0x882f5800] 14:18:08 INFO - PROCESS | 1782 | 1471295888481 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1737ms 14:18:08 INFO - PROCESS | 1782 | 1471295888519 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 14:18:08 INFO - PROCESS | 1782 | 1471295888526 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 14:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:18:08 INFO - PROCESS | 1782 | 1471295888536 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:18:08 INFO - PROCESS | 1782 | 1471295888541 Marionette TRACE conn4 <- [1,1902,null,{}] 14:18:08 INFO - PROCESS | 1782 | 1471295888550 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:08 INFO - PROCESS | 1782 | 1471295888556 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:08 INFO - PROCESS | 1782 | 1471295888749 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 14:18:09 INFO - PROCESS | 1782 | 1471295889116 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 1782 | 1471295889124 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b411800 == 31 [pid = 1782] [id = 483] 14:18:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8bc50000) [pid = 1782] [serial = 1450] [outer = (nil)] 14:18:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8bcb2400) [pid = 1782] [serial = 1451] [outer = 0x8bc50000] 14:18:09 INFO - PROCESS | 1782 | 1471295889213 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8bce2400) [pid = 1782] [serial = 1452] [outer = 0x8bc50000] 14:18:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd5bc00 == 30 [pid = 1782] [id = 465] 14:18:11 INFO - PROCESS | 1782 | --DOCSHELL 0x882f4c00 == 29 [pid = 1782] [id = 466] 14:18:11 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9800 == 28 [pid = 1782] [id = 464] 14:18:11 INFO - PROCESS | 1782 | --DOCSHELL 0x882ecc00 == 27 [pid = 1782] [id = 463] 14:18:11 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea6800 == 26 [pid = 1782] [id = 462] 14:18:11 INFO - PROCESS | 1782 | --DOCSHELL 0x882ec000 == 25 [pid = 1782] [id = 461] 14:18:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78a000 == 24 [pid = 1782] [id = 455] 14:18:11 INFO - PROCESS | 1782 | --DOCSHELL 0x882f0000 == 23 [pid = 1782] [id = 467] 14:18:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8bceb000 == 22 [pid = 1782] [id = 456] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8bce7000) [pid = 1782] [serial = 1382] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8f00bc00) [pid = 1782] [serial = 1355] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8f98fc00) [pid = 1782] [serial = 1359] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8f4c8400) [pid = 1782] [serial = 1358] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x91358400) [pid = 1782] [serial = 1362] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8fb0f000) [pid = 1782] [serial = 1361] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x91361400) [pid = 1782] [serial = 1365] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x9135dc00) [pid = 1782] [serial = 1364] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8b40bc00) [pid = 1782] [serial = 1368] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8a793c00) [pid = 1782] [serial = 1367] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8bd95c00) [pid = 1782] [serial = 1379] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x89eaf800) [pid = 1782] [serial = 1344] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x882f6400) [pid = 1782] [serial = 1343] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8cc46c00) [pid = 1782] [serial = 1380] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8bcdd800) [pid = 1782] [serial = 1347] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8bd9ac00) [pid = 1782] [serial = 1371] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8bcae000) [pid = 1782] [serial = 1346] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8bd5ec00) [pid = 1782] [serial = 1370] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bc4f400) [pid = 1782] [serial = 1376] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8cf57800) [pid = 1782] [serial = 1350] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8a78dc00) [pid = 1782] [serial = 1373] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8a793800) [pid = 1782] [serial = 1374] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8cc49400) [pid = 1782] [serial = 1349] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8e72fc00) [pid = 1782] [serial = 1353] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8e2cd800) [pid = 1782] [serial = 1352] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8bcaf800) [pid = 1782] [serial = 1377] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8f0af000) [pid = 1782] [serial = 1356] [outer = (nil)] [url = about:blank] 14:18:11 INFO - PROCESS | 1782 | 1471295891490 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2998ms 14:18:11 INFO - PROCESS | 1782 | 1471295891535 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 14:18:11 INFO - PROCESS | 1782 | 1471295891541 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 14:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:18:11 INFO - PROCESS | 1782 | 1471295891553 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:18:11 INFO - PROCESS | 1782 | 1471295891557 Marionette TRACE conn4 <- [1,1906,null,{}] 14:18:11 INFO - PROCESS | 1782 | 1471295891566 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:11 INFO - PROCESS | 1782 | 1471295891571 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:11 INFO - PROCESS | 1782 | 1471295891762 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 14:18:12 INFO - PROCESS | 1782 | 1471295892001 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 1782 | 1471295892010 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a792800 == 23 [pid = 1782] [id = 484] 14:18:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8a793400) [pid = 1782] [serial = 1453] [outer = (nil)] 14:18:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8a987c00) [pid = 1782] [serial = 1454] [outer = 0x8a793400] 14:18:12 INFO - PROCESS | 1782 | 1471295892094 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8a98f000) [pid = 1782] [serial = 1455] [outer = 0x8a793400] 14:18:12 INFO - PROCESS | 1782 | 1471295892901 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1398ms 14:18:12 INFO - PROCESS | 1782 | 1471295892950 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 14:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:18:12 INFO - PROCESS | 1782 | 1471295892959 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 14:18:12 INFO - PROCESS | 1782 | 1471295892973 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - PROCESS | 1782 | 1471295892978 Marionette TRACE conn4 <- [1,1910,null,{}] 14:18:12 INFO - PROCESS | 1782 | 1471295892985 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:12 INFO - PROCESS | 1782 | 1471295892992 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:13 INFO - PROCESS | 1782 | 1471295893185 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:18:13 INFO - PROCESS | 1782 | 1471295893336 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:13 INFO - PROCESS | 1782 | 1471295893346 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a986800 == 24 [pid = 1782] [id = 485] 14:18:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8b5f0400) [pid = 1782] [serial = 1456] [outer = (nil)] 14:18:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bc51400) [pid = 1782] [serial = 1457] [outer = 0x8b5f0400] 14:18:13 INFO - PROCESS | 1782 | 1471295893425 Marionette DEBUG loaded listener.js 14:18:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8bcaf400) [pid = 1782] [serial = 1458] [outer = 0x8b5f0400] 14:18:14 INFO - PROCESS | 1782 | 1471295894386 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1449ms 14:18:14 INFO - PROCESS | 1782 | 1471295894420 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 14:18:14 INFO - PROCESS | 1782 | 1471295894425 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 14:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:18:14 INFO - PROCESS | 1782 | 1471295894432 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:18:14 INFO - PROCESS | 1782 | 1471295894439 Marionette TRACE conn4 <- [1,1914,null,{}] 14:18:14 INFO - PROCESS | 1782 | 1471295894482 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:14 INFO - PROCESS | 1782 | 1471295894493 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:14 INFO - PROCESS | 1782 | 1471295894731 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 14:18:14 INFO - PROCESS | 1782 | 1471295894772 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 1782 | 1471295894786 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd94c00 == 25 [pid = 1782] [id = 486] 14:18:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8bd95c00) [pid = 1782] [serial = 1459] [outer = (nil)] 14:18:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8bd9ac00) [pid = 1782] [serial = 1460] [outer = 0x8bd95c00] 14:18:14 INFO - PROCESS | 1782 | 1471295894864 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8cc42c00) [pid = 1782] [serial = 1461] [outer = 0x8bd95c00] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8b5e9400) [pid = 1782] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x882ec400) [pid = 1782] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8b409c00) [pid = 1782] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x882f0400) [pid = 1782] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8a790400) [pid = 1782] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8d057000) [pid = 1782] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8ce13000) [pid = 1782] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8a98c800) [pid = 1782] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8bc4b800) [pid = 1782] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8a98d000) [pid = 1782] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8b40a800) [pid = 1782] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8b5e8c00) [pid = 1782] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:18:16 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bd5e000) [pid = 1782] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:18:16 INFO - PROCESS | 1782 | 1471295896576 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2196ms 14:18:16 INFO - PROCESS | 1782 | 1471295896630 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 14:18:16 INFO - PROCESS | 1782 | 1471295896634 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 14:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:18:16 INFO - PROCESS | 1782 | 1471295896643 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 1782 | 1471295896647 Marionette TRACE conn4 <- [1,1918,null,{}] 14:18:16 INFO - PROCESS | 1782 | 1471295896653 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:16 INFO - PROCESS | 1782 | 1471295896659 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:16 INFO - PROCESS | 1782 | 1471295896840 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 14:18:17 INFO - PROCESS | 1782 | 1471295896993 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 1782 | 1471295896999 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea6400 == 26 [pid = 1782] [id = 487] 14:18:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8b412c00) [pid = 1782] [serial = 1462] [outer = (nil)] 14:18:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bd5e000) [pid = 1782] [serial = 1463] [outer = 0x8b412c00] 14:18:17 INFO - PROCESS | 1782 | 1471295897081 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8cc50800) [pid = 1782] [serial = 1464] [outer = 0x8b412c00] 14:18:18 INFO - PROCESS | 1782 | 1471295898188 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1594ms 14:18:18 INFO - PROCESS | 1782 | 1471295898237 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 1782 | 1471295898242 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 14:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:18:18 INFO - PROCESS | 1782 | 1471295898249 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - PROCESS | 1782 | 1471295898254 Marionette TRACE conn4 <- [1,1922,null,{}] 14:18:18 INFO - PROCESS | 1782 | 1471295898260 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:18 INFO - PROCESS | 1782 | 1471295898266 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:18 INFO - PROCESS | 1782 | 1471295898562 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 14:18:18 INFO - PROCESS | 1782 | 1471295898760 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:18 INFO - PROCESS | 1782 | 1471295898773 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f4c00 == 27 [pid = 1782] [id = 488] 14:18:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x882f5400) [pid = 1782] [serial = 1465] [outer = (nil)] 14:18:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x89eaa800) [pid = 1782] [serial = 1466] [outer = 0x882f5400] 14:18:18 INFO - PROCESS | 1782 | 1471295898881 Marionette DEBUG loaded listener.js 14:18:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8a78e000) [pid = 1782] [serial = 1467] [outer = 0x882f5400] 14:18:19 INFO - PROCESS | 1782 | 1471295899881 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1687ms 14:18:19 INFO - PROCESS | 1782 | 1471295899939 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 14:18:19 INFO - PROCESS | 1782 | 1471295899946 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 14:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:18:19 INFO - PROCESS | 1782 | 1471295899957 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:18:19 INFO - PROCESS | 1782 | 1471295899962 Marionette TRACE conn4 <- [1,1926,null,{}] 14:18:19 INFO - PROCESS | 1782 | 1471295899972 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:19 INFO - PROCESS | 1782 | 1471295899978 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:20 INFO - PROCESS | 1782 | 1471295900230 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 14:18:20 INFO - PROCESS | 1782 | 1471295900510 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:20 INFO - PROCESS | 1782 | 1471295900524 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a785800 == 28 [pid = 1782] [id = 489] 14:18:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8bc54800) [pid = 1782] [serial = 1468] [outer = (nil)] 14:18:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bcdf000) [pid = 1782] [serial = 1469] [outer = 0x8bc54800] 14:18:20 INFO - PROCESS | 1782 | 1471295900610 Marionette DEBUG loaded listener.js 14:18:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bce9c00) [pid = 1782] [serial = 1470] [outer = 0x8bc54800] 14:18:21 INFO - PROCESS | 1782 | 1471295901588 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1691ms 14:18:21 INFO - PROCESS | 1782 | 1471295901648 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 14:18:21 INFO - PROCESS | 1782 | 1471295901652 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 14:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:18:21 INFO - PROCESS | 1782 | 1471295901661 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:18:21 INFO - PROCESS | 1782 | 1471295901665 Marionette TRACE conn4 <- [1,1930,null,{}] 14:18:21 INFO - PROCESS | 1782 | 1471295901673 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:21 INFO - PROCESS | 1782 | 1471295901679 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:21 INFO - PROCESS | 1782 | 1471295901937 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 14:18:22 INFO - PROCESS | 1782 | 1471295902263 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 1782 | 1471295902272 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ead400 == 29 [pid = 1782] [id = 490] 14:18:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x89eae000) [pid = 1782] [serial = 1471] [outer = (nil)] 14:18:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8cf54000) [pid = 1782] [serial = 1472] [outer = 0x89eae000] 14:18:22 INFO - PROCESS | 1782 | 1471295902366 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8cf58c00) [pid = 1782] [serial = 1473] [outer = 0x89eae000] 14:18:23 INFO - PROCESS | 1782 | 1471295903356 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1739ms 14:18:23 INFO - PROCESS | 1782 | 1471295903401 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 14:18:23 INFO - PROCESS | 1782 | 1471295903409 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 14:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:18:23 INFO - PROCESS | 1782 | 1471295903428 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 1782 | 1471295903436 Marionette TRACE conn4 <- [1,1934,null,{}] 14:18:23 INFO - PROCESS | 1782 | 1471295903443 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:23 INFO - PROCESS | 1782 | 1471295903452 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:23 INFO - PROCESS | 1782 | 1471295903700 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 14:18:23 INFO - PROCESS | 1782 | 1471295903945 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:23 INFO - PROCESS | 1782 | 1471295903955 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78e800 == 30 [pid = 1782] [id = 491] 14:18:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8cc47400) [pid = 1782] [serial = 1474] [outer = (nil)] 14:18:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8d0bdc00) [pid = 1782] [serial = 1475] [outer = 0x8cc47400] 14:18:24 INFO - PROCESS | 1782 | 1471295904080 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8d0b8000) [pid = 1782] [serial = 1476] [outer = 0x8cc47400] 14:18:25 INFO - PROCESS | 1782 | 1471295905053 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1701ms 14:18:25 INFO - PROCESS | 1782 | 1471295905121 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 14:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:18:25 INFO - PROCESS | 1782 | 1471295905126 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 14:18:25 INFO - PROCESS | 1782 | 1471295905133 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:18:25 INFO - PROCESS | 1782 | 1471295905137 Marionette TRACE conn4 <- [1,1938,null,{}] 14:18:25 INFO - PROCESS | 1782 | 1471295905144 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:25 INFO - PROCESS | 1782 | 1471295905148 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:25 INFO - PROCESS | 1782 | 1471295905344 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 14:18:25 INFO - PROCESS | 1782 | 1471295905575 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:25 INFO - PROCESS | 1782 | 1471295905584 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd93c00 == 31 [pid = 1782] [id = 492] 14:18:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8cf54800) [pid = 1782] [serial = 1477] [outer = (nil)] 14:18:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8d8ebc00) [pid = 1782] [serial = 1478] [outer = 0x8cf54800] 14:18:25 INFO - PROCESS | 1782 | 1471295905713 Marionette DEBUG loaded listener.js 14:18:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8df95800) [pid = 1782] [serial = 1479] [outer = 0x8cf54800] 14:18:26 INFO - PROCESS | 1782 | 1471295906616 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1543ms 14:18:26 INFO - PROCESS | 1782 | 1471295906677 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 14:18:26 INFO - PROCESS | 1782 | 1471295906681 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 14:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:18:26 INFO - PROCESS | 1782 | 1471295906688 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:18:26 INFO - PROCESS | 1782 | 1471295906693 Marionette TRACE conn4 <- [1,1942,null,{}] 14:18:26 INFO - PROCESS | 1782 | 1471295906699 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:26 INFO - PROCESS | 1782 | 1471295906706 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:26 INFO - PROCESS | 1782 | 1471295906961 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 14:18:27 INFO - PROCESS | 1782 | 1471295907284 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 1782 | 1471295907306 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2c7c00 == 32 [pid = 1782] [id = 493] 14:18:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8e2cc800) [pid = 1782] [serial = 1480] [outer = (nil)] 14:18:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8e72a400) [pid = 1782] [serial = 1481] [outer = 0x8e2cc800] 14:18:27 INFO - PROCESS | 1782 | 1471295907413 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8e9e3800) [pid = 1782] [serial = 1482] [outer = 0x8e2cc800] 14:18:28 INFO - PROCESS | 1782 | 1471295908449 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1799ms 14:18:28 INFO - PROCESS | 1782 | 1471295908490 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 1782 | 1471295908498 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 14:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:18:28 INFO - PROCESS | 1782 | 1471295908510 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 1782 | 1471295908517 Marionette TRACE conn4 <- [1,1946,null,{}] 14:18:28 INFO - PROCESS | 1782 | 1471295908527 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:28 INFO - PROCESS | 1782 | 1471295908534 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:28 INFO - PROCESS | 1782 | 1471295908807 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 14:18:29 INFO - PROCESS | 1782 | 1471295909101 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 1782 | 1471295909108 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e8800 == 33 [pid = 1782] [id = 494] 14:18:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x882eac00) [pid = 1782] [serial = 1483] [outer = (nil)] 14:18:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x89eae400) [pid = 1782] [serial = 1484] [outer = 0x882eac00] 14:18:29 INFO - PROCESS | 1782 | 1471295909197 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8a790000) [pid = 1782] [serial = 1485] [outer = 0x882eac00] 14:18:30 INFO - PROCESS | 1782 | 1471295910475 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1991ms 14:18:30 INFO - PROCESS | 1782 | 1471295910501 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 1782 | 1471295910508 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 14:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:18:30 INFO - PROCESS | 1782 | 1471295910518 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 1782 | 1471295910523 Marionette TRACE conn4 <- [1,1950,null,{}] 14:18:30 INFO - PROCESS | 1782 | 1471295910533 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:30 INFO - PROCESS | 1782 | 1471295910540 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:30 INFO - PROCESS | 1782 | 1471295910835 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 14:18:31 INFO - PROCESS | 1782 | 1471295911014 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:31 INFO - PROCESS | 1782 | 1471295911033 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f2000 == 34 [pid = 1782] [id = 495] 14:18:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8a785400) [pid = 1782] [serial = 1486] [outer = (nil)] 14:18:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8b40c800) [pid = 1782] [serial = 1487] [outer = 0x8a785400] 14:18:31 INFO - PROCESS | 1782 | 1471295911131 Marionette DEBUG loaded listener.js 14:18:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8b5eac00) [pid = 1782] [serial = 1488] [outer = 0x8a785400] 14:18:32 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea6400 == 33 [pid = 1782] [id = 487] 14:18:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd94c00 == 32 [pid = 1782] [id = 486] 14:18:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8a986800 == 31 [pid = 1782] [id = 485] 14:18:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8a792800 == 30 [pid = 1782] [id = 484] 14:18:32 INFO - PROCESS | 1782 | 1471295912286 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8e2cac00) [pid = 1782] [serial = 1419] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8bcb8800) [pid = 1782] [serial = 1389] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x882f2c00) [pid = 1782] [serial = 1385] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8d0b5400) [pid = 1782] [serial = 1394] [outer = (nil)] [url = about:blank] 14:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1795ms 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8a78ec00) [pid = 1782] [serial = 1404] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8ce15c00) [pid = 1782] [serial = 1383] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8bc4ac00) [pid = 1782] [serial = 1388] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x89eaa400) [pid = 1782] [serial = 1386] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8d8ec800) [pid = 1782] [serial = 1398] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8d8e2400) [pid = 1782] [serial = 1416] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8ce0e000) [pid = 1782] [serial = 1391] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8d0b8c00) [pid = 1782] [serial = 1413] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8d8e9800) [pid = 1782] [serial = 1397] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8d0b0800) [pid = 1782] [serial = 1395] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bcba000) [pid = 1782] [serial = 1407] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8d657400) [pid = 1782] [serial = 1415] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8ce14800) [pid = 1782] [serial = 1392] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8ce0f400) [pid = 1782] [serial = 1410] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8bd9e000) [pid = 1782] [serial = 1409] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8dfa2800) [pid = 1782] [serial = 1400] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8b5e6c00) [pid = 1782] [serial = 1406] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8d0b0400) [pid = 1782] [serial = 1412] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8e72dc00) [pid = 1782] [serial = 1401] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x89ea2c00) [pid = 1782] [serial = 1403] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8d64e000) [pid = 1782] [serial = 1418] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1782 | 1471295912338 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 14:18:32 INFO - PROCESS | 1782 | 1471295912353 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 14:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:18:32 INFO - PROCESS | 1782 | 1471295912366 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:18:32 INFO - PROCESS | 1782 | 1471295912370 Marionette TRACE conn4 <- [1,1954,null,{}] 14:18:32 INFO - PROCESS | 1782 | 1471295912377 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:32 INFO - PROCESS | 1782 | 1471295912382 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:32 INFO - PROCESS | 1782 | 1471295912626 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 14:18:32 INFO - PROCESS | 1782 | 1471295912780 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 1782 | 1471295912787 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98c800 == 31 [pid = 1782] [id = 496] 14:18:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8b5e7800) [pid = 1782] [serial = 1489] [outer = (nil)] 14:18:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8bcb7800) [pid = 1782] [serial = 1490] [outer = 0x8b5e7800] 14:18:32 INFO - PROCESS | 1782 | 1471295912880 Marionette DEBUG loaded listener.js 14:18:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8bcec400) [pid = 1782] [serial = 1491] [outer = 0x8b5e7800] 14:18:33 INFO - PROCESS | 1782 | 1471295913877 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1549ms 14:18:33 INFO - PROCESS | 1782 | 1471295913916 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:18:33 INFO - PROCESS | 1782 | 1471295913921 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 14:18:33 INFO - PROCESS | 1782 | 1471295913929 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - PROCESS | 1782 | 1471295913936 Marionette TRACE conn4 <- [1,1958,null,{}] 14:18:33 INFO - PROCESS | 1782 | 1471295913954 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:33 INFO - PROCESS | 1782 | 1471295913964 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:34 INFO - PROCESS | 1782 | 1471295914170 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 14:18:34 INFO - PROCESS | 1782 | 1471295914372 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 1782 | 1471295914383 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce14800 == 32 [pid = 1782] [id = 497] 14:18:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8ce14c00) [pid = 1782] [serial = 1492] [outer = (nil)] 14:18:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8cf4d400) [pid = 1782] [serial = 1493] [outer = 0x8ce14c00] 14:18:34 INFO - PROCESS | 1782 | 1471295914470 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8cf59c00) [pid = 1782] [serial = 1494] [outer = 0x8ce14c00] 14:18:35 INFO - PROCESS | 1782 | 1471295915499 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1600ms 14:18:35 INFO - PROCESS | 1782 | 1471295915528 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 14:18:35 INFO - PROCESS | 1782 | 1471295915534 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 14:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:18:35 INFO - PROCESS | 1782 | 1471295915543 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - PROCESS | 1782 | 1471295915546 Marionette TRACE conn4 <- [1,1962,null,{}] 14:18:35 INFO - PROCESS | 1782 | 1471295915562 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:35 INFO - PROCESS | 1782 | 1471295915567 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:35 INFO - PROCESS | 1782 | 1471295915824 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 14:18:35 INFO - PROCESS | 1782 | 1471295915857 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 1782 | 1471295915865 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9800 == 33 [pid = 1782] [id = 498] 14:18:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8ce15400) [pid = 1782] [serial = 1495] [outer = (nil)] 14:18:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d0b7800) [pid = 1782] [serial = 1496] [outer = 0x8ce15400] 14:18:35 INFO - PROCESS | 1782 | 1471295915952 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8d64dc00) [pid = 1782] [serial = 1497] [outer = 0x8ce15400] 14:18:36 INFO - PROCESS | 1782 | 1471295916954 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1444ms 14:18:36 INFO - PROCESS | 1782 | 1471295916988 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 1782 | 1471295916991 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 14:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:18:37 INFO - PROCESS | 1782 | 1471295916999 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 1782 | 1471295917001 Marionette TRACE conn4 <- [1,1966,null,{}] 14:18:37 INFO - PROCESS | 1782 | 1471295917014 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:37 INFO - PROCESS | 1782 | 1471295917020 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:37 INFO - PROCESS | 1782 | 1471295917374 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8bd95c00) [pid = 1782] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8d05e800) [pid = 1782] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8cc46400) [pid = 1782] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8a793400) [pid = 1782] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8e738c00) [pid = 1782] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8f0b2800) [pid = 1782] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8b5f0400) [pid = 1782] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bc53c00) [pid = 1782] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8bc50000) [pid = 1782] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x882f1400) [pid = 1782] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x882f5800) [pid = 1782] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8a993000) [pid = 1782] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8bd60800) [pid = 1782] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:18:37 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8d8e4400) [pid = 1782] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:18:37 INFO - PROCESS | 1782 | 1471295917564 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 1782 | 1471295917573 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ebc00 == 34 [pid = 1782] [id = 499] 14:18:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x882ecc00) [pid = 1782] [serial = 1498] [outer = (nil)] 14:18:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8a986c00) [pid = 1782] [serial = 1499] [outer = 0x882ecc00] 14:18:37 INFO - PROCESS | 1782 | 1471295917654 Marionette DEBUG loaded listener.js 14:18:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8bc50000) [pid = 1782] [serial = 1500] [outer = 0x882ecc00] 14:18:38 INFO - PROCESS | 1782 | 1471295918406 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1447ms 14:18:38 INFO - PROCESS | 1782 | 1471295918454 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 1782 | 1471295918459 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 14:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:18:38 INFO - PROCESS | 1782 | 1471295918466 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 1782 | 1471295918470 Marionette TRACE conn4 <- [1,1970,null,{}] 14:18:38 INFO - PROCESS | 1782 | 1471295918476 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:38 INFO - PROCESS | 1782 | 1471295918486 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:38 INFO - PROCESS | 1782 | 1471295918777 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 14:18:38 INFO - PROCESS | 1782 | 1471295918794 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:38 INFO - PROCESS | 1782 | 1471295918800 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bce2000 == 35 [pid = 1782] [id = 500] 14:18:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8d655c00) [pid = 1782] [serial = 1501] [outer = (nil)] 14:18:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8e72f000) [pid = 1782] [serial = 1502] [outer = 0x8d655c00] 14:18:38 INFO - PROCESS | 1782 | 1471295918874 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8e733c00) [pid = 1782] [serial = 1503] [outer = 0x8d655c00] 14:18:39 INFO - PROCESS | 1782 | 1471295919944 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1531ms 14:18:40 INFO - PROCESS | 1782 | 1471295919999 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 14:18:40 INFO - PROCESS | 1782 | 1471295920006 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 14:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:18:40 INFO - PROCESS | 1782 | 1471295920015 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:18:40 INFO - PROCESS | 1782 | 1471295920020 Marionette TRACE conn4 <- [1,1974,null,{}] 14:18:40 INFO - PROCESS | 1782 | 1471295920030 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:40 INFO - PROCESS | 1782 | 1471295920035 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:40 INFO - PROCESS | 1782 | 1471295920294 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 14:18:40 INFO - PROCESS | 1782 | 1471295920605 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:40 INFO - PROCESS | 1782 | 1471295920616 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78a800 == 36 [pid = 1782] [id = 501] 14:18:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8a78b000) [pid = 1782] [serial = 1504] [outer = (nil)] 14:18:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8b5e8400) [pid = 1782] [serial = 1505] [outer = 0x8a78b000] 14:18:40 INFO - PROCESS | 1782 | 1471295920709 Marionette DEBUG loaded listener.js 14:18:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8bcad400) [pid = 1782] [serial = 1506] [outer = 0x8a78b000] 14:18:41 INFO - PROCESS | 1782 | 1471295921646 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1695ms 14:18:41 INFO - PROCESS | 1782 | 1471295921710 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 14:18:41 INFO - PROCESS | 1782 | 1471295921718 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 14:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:18:41 INFO - PROCESS | 1782 | 1471295921730 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 1782 | 1471295921734 Marionette TRACE conn4 <- [1,1978,null,{}] 14:18:41 INFO - PROCESS | 1782 | 1471295921742 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:41 INFO - PROCESS | 1782 | 1471295921748 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:41 INFO - PROCESS | 1782 | 1471295921997 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 14:18:42 INFO - PROCESS | 1782 | 1471295922288 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 1782 | 1471295922296 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0f400 == 37 [pid = 1782] [id = 502] 14:18:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8ce13000) [pid = 1782] [serial = 1507] [outer = (nil)] 14:18:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8cf51c00) [pid = 1782] [serial = 1508] [outer = 0x8ce13000] 14:18:42 INFO - PROCESS | 1782 | 1471295922434 Marionette DEBUG loaded listener.js 14:18:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8d05cc00) [pid = 1782] [serial = 1509] [outer = 0x8ce13000] 14:18:43 INFO - PROCESS | 1782 | 1471295923428 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1744ms 14:18:43 INFO - PROCESS | 1782 | 1471295923475 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 14:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:18:43 INFO - PROCESS | 1782 | 1471295923480 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 14:18:43 INFO - PROCESS | 1782 | 1471295923487 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:18:43 INFO - PROCESS | 1782 | 1471295923494 Marionette TRACE conn4 <- [1,1982,null,{}] 14:18:43 INFO - PROCESS | 1782 | 1471295923512 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:43 INFO - PROCESS | 1782 | 1471295923522 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:43 INFO - PROCESS | 1782 | 1471295923769 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 14:18:44 INFO - PROCESS | 1782 | 1471295924050 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:44 INFO - PROCESS | 1782 | 1471295924068 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e72a800 == 38 [pid = 1782] [id = 503] 14:18:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8e72b800) [pid = 1782] [serial = 1510] [outer = (nil)] 14:18:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8e738800) [pid = 1782] [serial = 1511] [outer = 0x8e72b800] 14:18:44 INFO - PROCESS | 1782 | 1471295924168 Marionette DEBUG loaded listener.js 14:18:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8f001c00) [pid = 1782] [serial = 1512] [outer = 0x8e72b800] 14:18:45 INFO - PROCESS | 1782 | 1471295925066 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1645ms 14:18:45 INFO - PROCESS | 1782 | 1471295925133 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 14:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:18:45 INFO - PROCESS | 1782 | 1471295925138 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 14:18:45 INFO - PROCESS | 1782 | 1471295925146 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:18:45 INFO - PROCESS | 1782 | 1471295925148 Marionette TRACE conn4 <- [1,1986,null,{}] 14:18:45 INFO - PROCESS | 1782 | 1471295925155 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:45 INFO - PROCESS | 1782 | 1471295925161 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:45 INFO - PROCESS | 1782 | 1471295925405 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 14:18:45 INFO - PROCESS | 1782 | 1471295925644 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 1782 | 1471295925654 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f005400 == 39 [pid = 1782] [id = 504] 14:18:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8f0ad000) [pid = 1782] [serial = 1513] [outer = (nil)] 14:18:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8f0b1000) [pid = 1782] [serial = 1514] [outer = 0x8f0ad000] 14:18:45 INFO - PROCESS | 1782 | 1471295925785 Marionette DEBUG loaded listener.js 14:18:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8f0b8800) [pid = 1782] [serial = 1515] [outer = 0x8f0ad000] 14:18:46 INFO - PROCESS | 1782 | 1471295926677 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1593ms 14:18:46 INFO - PROCESS | 1782 | 1471295926739 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 1782 | 1471295926744 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 14:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:18:46 INFO - PROCESS | 1782 | 1471295926751 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - PROCESS | 1782 | 1471295926756 Marionette TRACE conn4 <- [1,1990,null,{}] 14:18:46 INFO - PROCESS | 1782 | 1471295926762 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:46 INFO - PROCESS | 1782 | 1471295926767 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:46 INFO - PROCESS | 1782 | 1471295926975 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 14:18:47 INFO - PROCESS | 1782 | 1471295927209 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 1782 | 1471295927216 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0acc00 == 40 [pid = 1782] [id = 505] 14:18:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8f0b6c00) [pid = 1782] [serial = 1516] [outer = (nil)] 14:18:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8f151000) [pid = 1782] [serial = 1517] [outer = 0x8f0b6c00] 14:18:47 INFO - PROCESS | 1782 | 1471295927367 Marionette DEBUG loaded listener.js 14:18:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8f4c8400) [pid = 1782] [serial = 1518] [outer = 0x8f0b6c00] 14:18:48 INFO - PROCESS | 1782 | 1471295928299 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1588ms 14:18:48 INFO - PROCESS | 1782 | 1471295928341 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 14:18:48 INFO - PROCESS | 1782 | 1471295928346 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 14:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:18:48 INFO - PROCESS | 1782 | 1471295928353 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:18:48 INFO - PROCESS | 1782 | 1471295928357 Marionette TRACE conn4 <- [1,1994,null,{}] 14:18:48 INFO - PROCESS | 1782 | 1471295928364 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:48 INFO - PROCESS | 1782 | 1471295928376 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:48 INFO - PROCESS | 1782 | 1471295928614 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 14:18:48 INFO - PROCESS | 1782 | 1471295928884 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:48 INFO - PROCESS | 1782 | 1471295928892 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ea400 == 41 [pid = 1782] [id = 506] 14:18:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x882ec400) [pid = 1782] [serial = 1519] [outer = (nil)] 14:18:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8b40bc00) [pid = 1782] [serial = 1520] [outer = 0x882ec400] 14:18:49 INFO - PROCESS | 1782 | 1471295929025 Marionette DEBUG loaded listener.js 14:18:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8bce0c00) [pid = 1782] [serial = 1521] [outer = 0x882ec400] 14:18:50 INFO - PROCESS | 1782 | 1471295930224 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1940ms 14:18:50 INFO - PROCESS | 1782 | 1471295930295 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 14:18:50 INFO - PROCESS | 1782 | 1471295930301 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 14:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:18:50 INFO - PROCESS | 1782 | 1471295930312 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:18:50 INFO - PROCESS | 1782 | 1471295930317 Marionette TRACE conn4 <- [1,1998,null,{}] 14:18:50 INFO - PROCESS | 1782 | 1471295930336 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:50 INFO - PROCESS | 1782 | 1471295930343 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:50 INFO - PROCESS | 1782 | 1471295930668 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 14:18:50 INFO - PROCESS | 1782 | 1471295930824 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 1782 | 1471295930841 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4c800 == 42 [pid = 1782] [id = 507] 14:18:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8bc4d000) [pid = 1782] [serial = 1522] [outer = (nil)] 14:18:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8bcb3000) [pid = 1782] [serial = 1523] [outer = 0x8bc4d000] 14:18:51 INFO - PROCESS | 1782 | 1471295931008 Marionette DEBUG loaded listener.js 14:18:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8bd56000) [pid = 1782] [serial = 1524] [outer = 0x8bc4d000] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x882eb400 == 41 [pid = 1782] [id = 468] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8b411800 == 40 [pid = 1782] [id = 483] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ee400 == 39 [pid = 1782] [id = 470] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x882f3800 == 38 [pid = 1782] [id = 482] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x882eb800 == 37 [pid = 1782] [id = 469] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd55400 == 36 [pid = 1782] [id = 472] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd54400 == 35 [pid = 1782] [id = 474] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc41400 == 34 [pid = 1782] [id = 475] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2c7c00 == 33 [pid = 1782] [id = 493] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8a991400 == 32 [pid = 1782] [id = 480] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd93c00 == 31 [pid = 1782] [id = 492] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8a785800 == 30 [pid = 1782] [id = 489] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8a990400 == 29 [pid = 1782] [id = 476] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x882e8c00 == 28 [pid = 1782] [id = 481] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x882f4c00 == 27 [pid = 1782] [id = 488] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x882e8000 == 26 [pid = 1782] [id = 473] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x882e7800 == 25 [pid = 1782] [id = 478] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x89ead400 == 24 [pid = 1782] [id = 490] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcb8400 == 23 [pid = 1782] [id = 477] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x882e8800 == 22 [pid = 1782] [id = 494] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78e800 == 21 [pid = 1782] [id = 491] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcb3800 == 20 [pid = 1782] [id = 479] 14:18:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8b408800 == 19 [pid = 1782] [id = 471] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8bd5e000) [pid = 1782] [serial = 1463] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8bd9ac00) [pid = 1782] [serial = 1460] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8e9ebc00) [pid = 1782] [serial = 1430] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8cc42c00) [pid = 1782] [serial = 1461] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8f00c400) [pid = 1782] [serial = 1434] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8e9ef400) [pid = 1782] [serial = 1433] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8a987c00) [pid = 1782] [serial = 1454] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8f4c9800) [pid = 1782] [serial = 1437] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8f14fc00) [pid = 1782] [serial = 1436] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8a98f000) [pid = 1782] [serial = 1455] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8f4d6000) [pid = 1782] [serial = 1440] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8f4d1800) [pid = 1782] [serial = 1439] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8bc51400) [pid = 1782] [serial = 1457] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8f98d000) [pid = 1782] [serial = 1443] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8f989000) [pid = 1782] [serial = 1442] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8bce2400) [pid = 1782] [serial = 1452] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bcb2400) [pid = 1782] [serial = 1451] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8bd9d800) [pid = 1782] [serial = 1446] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8b5e5400) [pid = 1782] [serial = 1445] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8a98b400) [pid = 1782] [serial = 1449] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8a791c00) [pid = 1782] [serial = 1448] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8b5ec800) [pid = 1782] [serial = 1422] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8b411c00) [pid = 1782] [serial = 1421] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8ce0f000) [pid = 1782] [serial = 1425] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8cc42800) [pid = 1782] [serial = 1424] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8e72d400) [pid = 1782] [serial = 1428] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8e2c5000) [pid = 1782] [serial = 1427] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8bcaf400) [pid = 1782] [serial = 1458] [outer = (nil)] [url = about:blank] 14:18:52 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8e9f0000) [pid = 1782] [serial = 1431] [outer = (nil)] [url = about:blank] 14:18:53 INFO - PROCESS | 1782 | 1471295933283 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 3013ms 14:18:53 INFO - PROCESS | 1782 | 1471295933325 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 14:18:53 INFO - PROCESS | 1782 | 1471295933332 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 14:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:18:53 INFO - PROCESS | 1782 | 1471295933342 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:18:53 INFO - PROCESS | 1782 | 1471295933346 Marionette TRACE conn4 <- [1,2002,null,{}] 14:18:53 INFO - PROCESS | 1782 | 1471295933356 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:53 INFO - PROCESS | 1782 | 1471295933361 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:53 INFO - PROCESS | 1782 | 1471295933547 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 14:18:53 INFO - PROCESS | 1782 | 1471295933730 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 1782 | 1471295933746 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea8400 == 20 [pid = 1782] [id = 508] 14:18:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x89ea8800) [pid = 1782] [serial = 1525] [outer = (nil)] 14:18:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8a989000) [pid = 1782] [serial = 1526] [outer = 0x89ea8800] 14:18:53 INFO - PROCESS | 1782 | 1471295933821 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8a98c000) [pid = 1782] [serial = 1527] [outer = 0x89ea8800] 14:18:54 INFO - PROCESS | 1782 | 1471295934611 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1340ms 14:18:54 INFO - PROCESS | 1782 | 1471295934686 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 1782 | 1471295934696 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 14:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:18:54 INFO - PROCESS | 1782 | 1471295934709 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - PROCESS | 1782 | 1471295934713 Marionette TRACE conn4 <- [1,2006,null,{}] 14:18:54 INFO - PROCESS | 1782 | 1471295934721 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:54 INFO - PROCESS | 1782 | 1471295934728 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:54 INFO - PROCESS | 1782 | 1471295934916 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 14:18:55 INFO - PROCESS | 1782 | 1471295935073 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 1782 | 1471295935083 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40f800 == 21 [pid = 1782] [id = 509] 14:18:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8b5e1c00) [pid = 1782] [serial = 1528] [outer = (nil)] 14:18:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8bc47000) [pid = 1782] [serial = 1529] [outer = 0x8b5e1c00] 14:18:55 INFO - PROCESS | 1782 | 1471295935159 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bc4b800) [pid = 1782] [serial = 1530] [outer = 0x8b5e1c00] 14:18:56 INFO - PROCESS | 1782 | 1471295936152 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:18:56 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 14:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1485ms 14:18:56 INFO - PROCESS | 1782 | 1471295936195 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 14:18:56 INFO - PROCESS | 1782 | 1471295936198 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 14:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:18:56 INFO - PROCESS | 1782 | 1471295936206 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:18:56 INFO - PROCESS | 1782 | 1471295936213 Marionette TRACE conn4 <- [1,2010,null,{}] 14:18:56 INFO - PROCESS | 1782 | 1471295936240 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:56 INFO - PROCESS | 1782 | 1471295936250 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:56 INFO - PROCESS | 1782 | 1471295936477 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 14:18:56 INFO - PROCESS | 1782 | 1471295936502 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 1782 | 1471295936511 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd9b400 == 22 [pid = 1782] [id = 510] 14:18:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bd9d000) [pid = 1782] [serial = 1531] [outer = (nil)] 14:18:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8cc42800) [pid = 1782] [serial = 1532] [outer = 0x8bd9d000] 14:18:56 INFO - PROCESS | 1782 | 1471295936586 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8cc49800) [pid = 1782] [serial = 1533] [outer = 0x8bd9d000] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8a785400) [pid = 1782] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8e2cc800) [pid = 1782] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x882eac00) [pid = 1782] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8b412c00) [pid = 1782] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8cc47400) [pid = 1782] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8b5e7800) [pid = 1782] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x882f5400) [pid = 1782] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8ce15400) [pid = 1782] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x882ecc00) [pid = 1782] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x89eae000) [pid = 1782] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8ce14c00) [pid = 1782] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8bc54800) [pid = 1782] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8cf54800) [pid = 1782] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:18:58 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8d655c00) [pid = 1782] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:18:58 INFO - PROCESS | 1782 | 1471295938285 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:18:58 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 14:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2156ms 14:18:58 INFO - PROCESS | 1782 | 1471295938363 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 14:18:58 INFO - PROCESS | 1782 | 1471295938368 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 14:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:18:58 INFO - PROCESS | 1782 | 1471295938381 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:18:58 INFO - PROCESS | 1782 | 1471295938385 Marionette TRACE conn4 <- [1,2014,null,{}] 14:18:58 INFO - PROCESS | 1782 | 1471295938395 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:58 INFO - PROCESS | 1782 | 1471295938402 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:58 INFO - PROCESS | 1782 | 1471295938570 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 14:18:58 INFO - PROCESS | 1782 | 1471295938715 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 1782 | 1471295938725 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ed800 == 23 [pid = 1782] [id = 511] 14:18:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x89ea5400) [pid = 1782] [serial = 1534] [outer = (nil)] 14:18:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8bd96c00) [pid = 1782] [serial = 1535] [outer = 0x89ea5400] 14:18:58 INFO - PROCESS | 1782 | 1471295938796 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8ce0e000) [pid = 1782] [serial = 1536] [outer = 0x89ea5400] 14:18:59 INFO - PROCESS | 1782 | 1471295939650 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1336ms 14:18:59 INFO - PROCESS | 1782 | 1471295939716 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 14:18:59 INFO - PROCESS | 1782 | 1471295939720 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 14:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:18:59 INFO - PROCESS | 1782 | 1471295939727 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 1782 | 1471295939730 Marionette TRACE conn4 <- [1,2018,null,{}] 14:18:59 INFO - PROCESS | 1782 | 1471295939737 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:59 INFO - PROCESS | 1782 | 1471295939744 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:18:59 INFO - PROCESS | 1782 | 1471295939914 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 14:19:00 INFO - PROCESS | 1782 | 1471295940126 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 1782 | 1471295940139 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f1000 == 24 [pid = 1782] [id = 512] 14:19:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x882f1400) [pid = 1782] [serial = 1537] [outer = (nil)] 14:19:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x882f5800) [pid = 1782] [serial = 1538] [outer = 0x882f1400] 14:19:00 INFO - PROCESS | 1782 | 1471295940296 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8a784c00) [pid = 1782] [serial = 1539] [outer = 0x882f1400] 14:19:01 INFO - PROCESS | 1782 | 1471295941290 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1632ms 14:19:01 INFO - PROCESS | 1782 | 1471295941363 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 14:19:01 INFO - PROCESS | 1782 | 1471295941372 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 14:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:19:01 INFO - PROCESS | 1782 | 1471295941382 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 1782 | 1471295941388 Marionette TRACE conn4 <- [1,2022,null,{}] 14:19:01 INFO - PROCESS | 1782 | 1471295941399 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:01 INFO - PROCESS | 1782 | 1471295941411 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:01 INFO - PROCESS | 1782 | 1471295941663 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 14:19:02 INFO - PROCESS | 1782 | 1471295941987 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 1782 | 1471295941998 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e7800 == 25 [pid = 1782] [id = 513] 14:19:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8bc4f400) [pid = 1782] [serial = 1540] [outer = (nil)] 14:19:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bcb0800) [pid = 1782] [serial = 1541] [outer = 0x8bc4f400] 14:19:02 INFO - PROCESS | 1782 | 1471295942099 Marionette DEBUG loaded listener.js 14:19:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8bce5400) [pid = 1782] [serial = 1542] [outer = 0x8bc4f400] 14:19:03 INFO - PROCESS | 1782 | 1471295943130 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1807ms 14:19:03 INFO - PROCESS | 1782 | 1471295943191 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 14:19:03 INFO - PROCESS | 1782 | 1471295943199 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 14:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:19:03 INFO - PROCESS | 1782 | 1471295943209 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:19:03 INFO - PROCESS | 1782 | 1471295943214 Marionette TRACE conn4 <- [1,2026,null,{}] 14:19:03 INFO - PROCESS | 1782 | 1471295943221 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:03 INFO - PROCESS | 1782 | 1471295943226 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:03 INFO - PROCESS | 1782 | 1471295943473 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 14:19:03 INFO - PROCESS | 1782 | 1471295943811 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 1782 | 1471295943818 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f6400 == 26 [pid = 1782] [id = 514] 14:19:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x882f6800) [pid = 1782] [serial = 1543] [outer = (nil)] 14:19:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8d050000) [pid = 1782] [serial = 1544] [outer = 0x882f6800] 14:19:03 INFO - PROCESS | 1782 | 1471295943925 Marionette DEBUG loaded listener.js 14:19:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8d055400) [pid = 1782] [serial = 1545] [outer = 0x882f6800] 14:19:05 INFO - PROCESS | 1782 | 1471295945014 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1841ms 14:19:05 INFO - PROCESS | 1782 | 1471295945049 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 14:19:05 INFO - PROCESS | 1782 | 1471295945054 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 14:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:19:05 INFO - PROCESS | 1782 | 1471295945063 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:19:05 INFO - PROCESS | 1782 | 1471295945074 Marionette TRACE conn4 <- [1,2030,null,{}] 14:19:05 INFO - PROCESS | 1782 | 1471295945091 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:05 INFO - PROCESS | 1782 | 1471295945099 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:05 INFO - PROCESS | 1782 | 1471295945348 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 14:19:05 INFO - PROCESS | 1782 | 1471295945616 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 1782 | 1471295945625 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a991400 == 27 [pid = 1782] [id = 515] 14:19:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8d0ba000) [pid = 1782] [serial = 1546] [outer = (nil)] 14:19:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d8eac00) [pid = 1782] [serial = 1547] [outer = 0x8d0ba000] 14:19:05 INFO - PROCESS | 1782 | 1471295945760 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d8eec00) [pid = 1782] [serial = 1548] [outer = 0x8d0ba000] 14:19:06 INFO - PROCESS | 1782 | 1471295946686 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1695ms 14:19:06 INFO - PROCESS | 1782 | 1471295946757 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 14:19:06 INFO - PROCESS | 1782 | 1471295946761 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 14:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:19:06 INFO - PROCESS | 1782 | 1471295946770 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:19:06 INFO - PROCESS | 1782 | 1471295946773 Marionette TRACE conn4 <- [1,2034,null,{}] 14:19:06 INFO - PROCESS | 1782 | 1471295946780 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:06 INFO - PROCESS | 1782 | 1471295946785 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:07 INFO - PROCESS | 1782 | 1471295947024 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 14:19:07 INFO - PROCESS | 1782 | 1471295947253 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:07 INFO - PROCESS | 1782 | 1471295947264 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd96800 == 28 [pid = 1782] [id = 516] 14:19:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8bd9b000) [pid = 1782] [serial = 1549] [outer = (nil)] 14:19:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8e2c3800) [pid = 1782] [serial = 1550] [outer = 0x8bd9b000] 14:19:07 INFO - PROCESS | 1782 | 1471295947395 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8e2c5800) [pid = 1782] [serial = 1551] [outer = 0x8bd9b000] 14:19:08 INFO - PROCESS | 1782 | 1471295948511 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1790ms 14:19:08 INFO - PROCESS | 1782 | 1471295948563 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 14:19:08 INFO - PROCESS | 1782 | 1471295948570 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 14:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:19:08 INFO - PROCESS | 1782 | 1471295948582 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:19:08 INFO - PROCESS | 1782 | 1471295948587 Marionette TRACE conn4 <- [1,2038,null,{}] 14:19:08 INFO - PROCESS | 1782 | 1471295948599 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:08 INFO - PROCESS | 1782 | 1471295948609 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:08 INFO - PROCESS | 1782 | 1471295948932 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 14:19:09 INFO - PROCESS | 1782 | 1471295949265 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:09 INFO - PROCESS | 1782 | 1471295949296 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40c400 == 29 [pid = 1782] [id = 517] 14:19:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bd9ac00) [pid = 1782] [serial = 1552] [outer = (nil)] 14:19:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8e72d400) [pid = 1782] [serial = 1553] [outer = 0x8bd9ac00] 14:19:09 INFO - PROCESS | 1782 | 1471295949470 Marionette DEBUG loaded listener.js 14:19:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8e9ee000) [pid = 1782] [serial = 1554] [outer = 0x8bd9ac00] 14:19:10 INFO - PROCESS | 1782 | 1471295950637 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2098ms 14:19:10 INFO - PROCESS | 1782 | 1471295950680 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 14:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:19:10 INFO - PROCESS | 1782 | 1471295950685 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 14:19:10 INFO - PROCESS | 1782 | 1471295950692 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - PROCESS | 1782 | 1471295950695 Marionette TRACE conn4 <- [1,2042,null,{}] 14:19:10 INFO - PROCESS | 1782 | 1471295950703 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:10 INFO - PROCESS | 1782 | 1471295950710 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:10 INFO - PROCESS | 1782 | 1471295950914 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 14:19:11 INFO - PROCESS | 1782 | 1471295951160 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 1782 | 1471295951169 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ee400 == 30 [pid = 1782] [id = 518] 14:19:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8a98b000) [pid = 1782] [serial = 1555] [outer = (nil)] 14:19:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8f0af000) [pid = 1782] [serial = 1556] [outer = 0x8a98b000] 14:19:11 INFO - PROCESS | 1782 | 1471295951300 Marionette DEBUG loaded listener.js 14:19:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8f0b1c00) [pid = 1782] [serial = 1557] [outer = 0x8a98b000] 14:19:12 INFO - PROCESS | 1782 | 1471295952211 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:19:12 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) 14:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1600ms 14:19:12 INFO - PROCESS | 1782 | 1471295952293 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 1782 | 1471295952296 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 14:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:19:12 INFO - PROCESS | 1782 | 1471295952305 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 1782 | 1471295952308 Marionette TRACE conn4 <- [1,2046,null,{}] 14:19:12 INFO - PROCESS | 1782 | 1471295952315 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:12 INFO - PROCESS | 1782 | 1471295952319 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:12 INFO - PROCESS | 1782 | 1471295952536 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 14:19:12 INFO - PROCESS | 1782 | 1471295952776 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:12 INFO - PROCESS | 1782 | 1471295952784 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea2000 == 31 [pid = 1782] [id = 519] 14:19:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8a987c00) [pid = 1782] [serial = 1558] [outer = (nil)] 14:19:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8f14ec00) [pid = 1782] [serial = 1559] [outer = 0x8a987c00] 14:19:12 INFO - PROCESS | 1782 | 1471295952888 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8f152400) [pid = 1782] [serial = 1560] [outer = 0x8a987c00] 14:19:13 INFO - PROCESS | 1782 | 1471295953904 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1637ms 14:19:13 INFO - PROCESS | 1782 | 1471295953944 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 14:19:13 INFO - PROCESS | 1782 | 1471295953949 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 14:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:19:13 INFO - PROCESS | 1782 | 1471295953957 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:19:13 INFO - PROCESS | 1782 | 1471295953961 Marionette TRACE conn4 <- [1,2050,null,{}] 14:19:13 INFO - PROCESS | 1782 | 1471295953968 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:13 INFO - PROCESS | 1782 | 1471295953974 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:14 INFO - PROCESS | 1782 | 1471295954173 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 14:19:14 INFO - PROCESS | 1782 | 1471295954414 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 1782 | 1471295954426 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ee000 == 32 [pid = 1782] [id = 520] 14:19:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x882ee800) [pid = 1782] [serial = 1561] [outer = (nil)] 14:19:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8b5eb000) [pid = 1782] [serial = 1562] [outer = 0x882ee800] 14:19:14 INFO - PROCESS | 1782 | 1471295954558 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8bcb6400) [pid = 1782] [serial = 1563] [outer = 0x882ee800] 14:19:15 INFO - PROCESS | 1782 | 1471295955649 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1742ms 14:19:15 INFO - PROCESS | 1782 | 1471295955701 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 14:19:15 INFO - PROCESS | 1782 | 1471295955708 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 14:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:19:15 INFO - PROCESS | 1782 | 1471295955717 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 1782 | 1471295955723 Marionette TRACE conn4 <- [1,2054,null,{}] 14:19:15 INFO - PROCESS | 1782 | 1471295955733 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:15 INFO - PROCESS | 1782 | 1471295955740 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:15 INFO - PROCESS | 1782 | 1471295955958 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 14:19:16 INFO - PROCESS | 1782 | 1471295956198 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 1782 | 1471295956214 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a988000 == 33 [pid = 1782] [id = 521] 14:19:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8a988800) [pid = 1782] [serial = 1564] [outer = (nil)] 14:19:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8a990800) [pid = 1782] [serial = 1565] [outer = 0x8a988800] 14:19:16 INFO - PROCESS | 1782 | 1471295956293 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8b40e000) [pid = 1782] [serial = 1566] [outer = 0x8a988800] 14:19:17 INFO - PROCESS | 1782 | 1471295957177 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1537ms 14:19:17 INFO - PROCESS | 1782 | 1471295957255 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 1782 | 1471295957262 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 14:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:19:17 INFO - PROCESS | 1782 | 1471295957273 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 1782 | 1471295957277 Marionette TRACE conn4 <- [1,2058,null,{}] 14:19:17 INFO - PROCESS | 1782 | 1471295957285 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:17 INFO - PROCESS | 1782 | 1471295957291 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:17 INFO - PROCESS | 1782 | 1471295957550 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 14:19:17 INFO - PROCESS | 1782 | 1471295957824 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 1782 | 1471295957835 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:17 INFO - PROCESS | 1782 | --DOCSHELL 0x882ed800 == 32 [pid = 1782] [id = 511] 14:19:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ed800 == 33 [pid = 1782] [id = 522] 14:19:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8a788c00) [pid = 1782] [serial = 1567] [outer = (nil)] 14:19:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8b5ec400) [pid = 1782] [serial = 1568] [outer = 0x8a788c00] 14:19:17 INFO - PROCESS | 1782 | 1471295957937 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8bce0400) [pid = 1782] [serial = 1569] [outer = 0x8a788c00] 14:19:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd9b400 == 32 [pid = 1782] [id = 510] 14:19:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40f800 == 31 [pid = 1782] [id = 509] 14:19:18 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea8400 == 30 [pid = 1782] [id = 508] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8b5eac00) [pid = 1782] [serial = 1488] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8e72a400) [pid = 1782] [serial = 1481] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8a790000) [pid = 1782] [serial = 1485] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8cc50800) [pid = 1782] [serial = 1464] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8d0bdc00) [pid = 1782] [serial = 1475] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8bcec400) [pid = 1782] [serial = 1491] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x89eaa800) [pid = 1782] [serial = 1466] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8a78e000) [pid = 1782] [serial = 1467] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8d0b7800) [pid = 1782] [serial = 1496] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8bcb7800) [pid = 1782] [serial = 1490] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8bc50000) [pid = 1782] [serial = 1500] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8b40c800) [pid = 1782] [serial = 1487] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8cf58c00) [pid = 1782] [serial = 1473] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8cf4d400) [pid = 1782] [serial = 1493] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8bce9c00) [pid = 1782] [serial = 1470] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8df95800) [pid = 1782] [serial = 1479] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8cf59c00) [pid = 1782] [serial = 1494] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x89eae400) [pid = 1782] [serial = 1484] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8cf54000) [pid = 1782] [serial = 1472] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8d0b8000) [pid = 1782] [serial = 1476] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8d64dc00) [pid = 1782] [serial = 1497] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8d8ebc00) [pid = 1782] [serial = 1478] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8a986c00) [pid = 1782] [serial = 1499] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8e9e3800) [pid = 1782] [serial = 1482] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bcdf000) [pid = 1782] [serial = 1469] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8e733c00) [pid = 1782] [serial = 1503] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8e72f000) [pid = 1782] [serial = 1502] [outer = (nil)] [url = about:blank] 14:19:18 INFO - PROCESS | 1782 | 1471295958832 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1646ms 14:19:18 INFO - PROCESS | 1782 | 1471295958919 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 1782 | 1471295958924 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 14:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:19:18 INFO - PROCESS | 1782 | 1471295958931 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - PROCESS | 1782 | 1471295958937 Marionette TRACE conn4 <- [1,2062,null,{}] 14:19:18 INFO - PROCESS | 1782 | 1471295958954 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:18 INFO - PROCESS | 1782 | 1471295958963 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:19 INFO - PROCESS | 1782 | 1471295959157 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 14:19:19 INFO - PROCESS | 1782 | 1471295959304 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 1782 | 1471295959318 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd9d400 == 31 [pid = 1782] [id = 523] 14:19:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8ce10000) [pid = 1782] [serial = 1570] [outer = (nil)] 14:19:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8ce19400) [pid = 1782] [serial = 1571] [outer = 0x8ce10000] 14:19:19 INFO - PROCESS | 1782 | 1471295959396 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8cf58400) [pid = 1782] [serial = 1572] [outer = 0x8ce10000] 14:19:20 INFO - PROCESS | 1782 | 1471295960380 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1501ms 14:19:20 INFO - PROCESS | 1782 | 1471295960433 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 1782 | 1471295960437 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 14:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:19:20 INFO - PROCESS | 1782 | 1471295960446 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - PROCESS | 1782 | 1471295960450 Marionette TRACE conn4 <- [1,2066,null,{}] 14:19:20 INFO - PROCESS | 1782 | 1471295960456 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:20 INFO - PROCESS | 1782 | 1471295960461 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:20 INFO - PROCESS | 1782 | 1471295960657 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 14:19:20 INFO - PROCESS | 1782 | 1471295960819 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 1782 | 1471295960829 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc43000 == 32 [pid = 1782] [id = 524] 14:19:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8ce11c00) [pid = 1782] [serial = 1573] [outer = (nil)] 14:19:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d0bb000) [pid = 1782] [serial = 1574] [outer = 0x8ce11c00] 14:19:20 INFO - PROCESS | 1782 | 1471295960904 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x89eaac00) [pid = 1782] [serial = 1575] [outer = 0x8ce11c00] 14:19:21 INFO - PROCESS | 1782 | 1471295961795 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1387ms 14:19:21 INFO - PROCESS | 1782 | 1471295961833 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 1782 | 1471295961837 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 14:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:19:21 INFO - PROCESS | 1782 | 1471295961844 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 1782 | 1471295961849 Marionette TRACE conn4 <- [1,2070,null,{}] 14:19:21 INFO - PROCESS | 1782 | 1471295961862 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:21 INFO - PROCESS | 1782 | 1471295961868 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:22 INFO - PROCESS | 1782 | 1471295962119 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 14:19:22 INFO - PROCESS | 1782 | 1471295962148 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 1782 | 1471295962155 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea1800 == 33 [pid = 1782] [id = 525] 14:19:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8cf54400) [pid = 1782] [serial = 1576] [outer = (nil)] 14:19:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8d8e2000) [pid = 1782] [serial = 1577] [outer = 0x8cf54400] 14:19:22 INFO - PROCESS | 1782 | 1471295962225 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8d8e8800) [pid = 1782] [serial = 1578] [outer = 0x8cf54400] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bd9d000) [pid = 1782] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8bc4d000) [pid = 1782] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x89ea8800) [pid = 1782] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8b5e1c00) [pid = 1782] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8a78b000) [pid = 1782] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8ce13000) [pid = 1782] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8e72b800) [pid = 1782] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8f0ad000) [pid = 1782] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8f0b6c00) [pid = 1782] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:19:22 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x882ec400) [pid = 1782] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:19:23 INFO - PROCESS | 1782 | 1471295963335 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1541ms 14:19:23 INFO - PROCESS | 1782 | 1471295963387 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 14:19:23 INFO - PROCESS | 1782 | 1471295963390 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 14:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:19:23 INFO - PROCESS | 1782 | 1471295963399 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - PROCESS | 1782 | 1471295963401 Marionette TRACE conn4 <- [1,2074,null,{}] 14:19:23 INFO - PROCESS | 1782 | 1471295963409 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:23 INFO - PROCESS | 1782 | 1471295963421 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:23 INFO - PROCESS | 1782 | 1471295963672 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 14:19:23 INFO - PROCESS | 1782 | 1471295963863 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 1782 | 1471295963871 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea8800 == 34 [pid = 1782] [id = 526] 14:19:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8bd57c00) [pid = 1782] [serial = 1579] [outer = (nil)] 14:19:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8e2c6000) [pid = 1782] [serial = 1580] [outer = 0x8bd57c00] 14:19:23 INFO - PROCESS | 1782 | 1471295963980 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8e9e4400) [pid = 1782] [serial = 1581] [outer = 0x8bd57c00] 14:19:25 INFO - PROCESS | 1782 | 1471295965095 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1788ms 14:19:25 INFO - PROCESS | 1782 | 1471295965190 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 14:19:25 INFO - PROCESS | 1782 | 1471295965201 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 14:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:19:25 INFO - PROCESS | 1782 | 1471295965216 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:19:25 INFO - PROCESS | 1782 | 1471295965226 Marionette TRACE conn4 <- [1,2078,null,{}] 14:19:25 INFO - PROCESS | 1782 | 1471295965326 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:25 INFO - PROCESS | 1782 | 1471295965336 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:25 INFO - PROCESS | 1782 | 1471295965773 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 14:19:25 INFO - PROCESS | 1782 | 1471295965937 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 1782 | 1471295965954 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a790800 == 35 [pid = 1782] [id = 527] 14:19:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8a793c00) [pid = 1782] [serial = 1582] [outer = (nil)] 14:19:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8a991c00) [pid = 1782] [serial = 1583] [outer = 0x8a793c00] 14:19:26 INFO - PROCESS | 1782 | 1471295966086 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8b5e5000) [pid = 1782] [serial = 1584] [outer = 0x8a793c00] 14:19:27 INFO - PROCESS | 1782 | 1471295967099 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1923ms 14:19:27 INFO - PROCESS | 1782 | 1471295967137 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 1782 | 1471295967145 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 14:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:19:27 INFO - PROCESS | 1782 | 1471295967157 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 1782 | 1471295967161 Marionette TRACE conn4 <- [1,2082,null,{}] 14:19:27 INFO - PROCESS | 1782 | 1471295967169 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:27 INFO - PROCESS | 1782 | 1471295967174 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:27 INFO - PROCESS | 1782 | 1471295967384 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 14:19:27 INFO - PROCESS | 1782 | 1471295967628 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 1782 | 1471295967637 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bceb800 == 36 [pid = 1782] [id = 528] 14:19:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8bd55800) [pid = 1782] [serial = 1585] [outer = (nil)] 14:19:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8bd9f400) [pid = 1782] [serial = 1586] [outer = 0x8bd55800] 14:19:27 INFO - PROCESS | 1782 | 1471295967773 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8ce0d400) [pid = 1782] [serial = 1587] [outer = 0x8bd55800] 14:19:28 INFO - PROCESS | 1782 | 1471295968732 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1633ms 14:19:28 INFO - PROCESS | 1782 | 1471295968791 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 1782 | 1471295968794 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 14:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:19:28 INFO - PROCESS | 1782 | 1471295968802 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 1782 | 1471295968809 Marionette TRACE conn4 <- [1,2086,null,{}] 14:19:28 INFO - PROCESS | 1782 | 1471295968827 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:28 INFO - PROCESS | 1782 | 1471295968837 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:29 INFO - PROCESS | 1782 | 1471295969046 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 14:19:29 INFO - PROCESS | 1782 | 1471295969327 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 1782 | 1471295969336 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcec400 == 37 [pid = 1782] [id = 529] 14:19:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8e72e000) [pid = 1782] [serial = 1588] [outer = (nil)] 14:19:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8e734400) [pid = 1782] [serial = 1589] [outer = 0x8e72e000] 14:19:29 INFO - PROCESS | 1782 | 1471295969470 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8e9ef000) [pid = 1782] [serial = 1590] [outer = 0x8e72e000] 14:19:30 INFO - PROCESS | 1782 | 1471295970408 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1638ms 14:19:30 INFO - PROCESS | 1782 | 1471295970441 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 14:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:19:30 INFO - PROCESS | 1782 | 1471295970446 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 14:19:30 INFO - PROCESS | 1782 | 1471295970454 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:19:30 INFO - PROCESS | 1782 | 1471295970458 Marionette TRACE conn4 <- [1,2090,null,{}] 14:19:30 INFO - PROCESS | 1782 | 1471295970465 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:30 INFO - PROCESS | 1782 | 1471295970471 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:30 INFO - PROCESS | 1782 | 1471295970678 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 14:19:30 INFO - PROCESS | 1782 | 1471295970923 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 1782 | 1471295970929 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea4400 == 38 [pid = 1782] [id = 530] 14:19:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8bd5ac00) [pid = 1782] [serial = 1591] [outer = (nil)] 14:19:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8f0ba400) [pid = 1782] [serial = 1592] [outer = 0x8bd5ac00] 14:19:31 INFO - PROCESS | 1782 | 1471295971058 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8f4d5800) [pid = 1782] [serial = 1593] [outer = 0x8bd5ac00] 14:19:31 INFO - PROCESS | 1782 | 1471295971974 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1583ms 14:19:32 INFO - PROCESS | 1782 | 1471295972038 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 1782 | 1471295972043 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 14:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:19:32 INFO - PROCESS | 1782 | 1471295972050 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 1782 | 1471295972054 Marionette TRACE conn4 <- [1,2094,null,{}] 14:19:32 INFO - PROCESS | 1782 | 1471295972061 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:32 INFO - PROCESS | 1782 | 1471295972067 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:32 INFO - PROCESS | 1782 | 1471295972310 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 14:19:32 INFO - PROCESS | 1782 | 1471295972542 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 1782 | 1471295972552 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dfa2800 == 39 [pid = 1782] [id = 531] 14:19:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8f14c800) [pid = 1782] [serial = 1594] [outer = (nil)] 14:19:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8f987c00) [pid = 1782] [serial = 1595] [outer = 0x8f14c800] 14:19:32 INFO - PROCESS | 1782 | 1471295972701 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8f98d400) [pid = 1782] [serial = 1596] [outer = 0x8f14c800] 14:19:33 INFO - PROCESS | 1782 | 1471295973649 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1636ms 14:19:33 INFO - PROCESS | 1782 | 1471295973687 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 14:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:19:33 INFO - PROCESS | 1782 | 1471295973692 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 14:19:33 INFO - PROCESS | 1782 | 1471295973700 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:19:33 INFO - PROCESS | 1782 | 1471295973704 Marionette TRACE conn4 <- [1,2098,null,{}] 14:19:33 INFO - PROCESS | 1782 | 1471295973711 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:33 INFO - PROCESS | 1782 | 1471295973722 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:33 INFO - PROCESS | 1782 | 1471295973961 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 14:19:34 INFO - PROCESS | 1782 | 1471295974203 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 1782 | 1471295974212 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0ba800 == 40 [pid = 1782] [id = 532] 14:19:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8df99c00) [pid = 1782] [serial = 1597] [outer = (nil)] 14:19:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8fb0cc00) [pid = 1782] [serial = 1598] [outer = 0x8df99c00] 14:19:34 INFO - PROCESS | 1782 | 1471295974336 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x91359000) [pid = 1782] [serial = 1599] [outer = 0x8df99c00] 14:19:35 INFO - PROCESS | 1782 | 1471295975248 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1586ms 14:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:19:35 INFO - PROCESS | 1782 | 1471295975301 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 1782 | 1471295975305 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 14:19:35 INFO - PROCESS | 1782 | 1471295975313 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 1782 | 1471295975316 Marionette TRACE conn4 <- [1,2102,null,{}] 14:19:35 INFO - PROCESS | 1782 | 1471295975324 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:35 INFO - PROCESS | 1782 | 1471295975328 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:35 INFO - PROCESS | 1782 | 1471295975536 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 14:19:35 INFO - PROCESS | 1782 | 1471295975793 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 1782 | 1471295975800 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0b4c00 == 41 [pid = 1782] [id = 533] 14:19:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8d0bd400) [pid = 1782] [serial = 1600] [outer = (nil)] 14:19:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x91358000) [pid = 1782] [serial = 1601] [outer = 0x8d0bd400] 14:19:35 INFO - PROCESS | 1782 | 1471295975914 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x91361400) [pid = 1782] [serial = 1602] [outer = 0x8d0bd400] 14:19:37 INFO - PROCESS | 1782 | 1471295977123 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1888ms 14:19:37 INFO - PROCESS | 1782 | 1471295977202 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 1782 | 1471295977208 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 14:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:19:37 INFO - PROCESS | 1782 | 1471295977220 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:19:37 INFO - PROCESS | 1782 | 1471295977225 Marionette TRACE conn4 <- [1,2106,null,{}] 14:19:37 INFO - PROCESS | 1782 | 1471295977236 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:37 INFO - PROCESS | 1782 | 1471295977243 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:37 INFO - PROCESS | 1782 | 1471295977666 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 14:19:37 INFO - PROCESS | 1782 | 1471295977880 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 1782 | 1471295977890 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df98c00 == 42 [pid = 1782] [id = 534] 14:19:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8f984000) [pid = 1782] [serial = 1603] [outer = (nil)] 14:19:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x914b0400) [pid = 1782] [serial = 1604] [outer = 0x8f984000] 14:19:37 INFO - PROCESS | 1782 | 1471295977973 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x914b3400) [pid = 1782] [serial = 1605] [outer = 0x8f984000] 14:19:38 INFO - PROCESS | 1782 | 1471295978927 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 14:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1743ms 14:19:38 INFO - PROCESS | 1782 | 1471295978963 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 14:19:38 INFO - PROCESS | 1782 | 1471295978966 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 14:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:19:38 INFO - PROCESS | 1782 | 1471295978975 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 1782 | 1471295978979 Marionette TRACE conn4 <- [1,2110,null,{}] 14:19:38 INFO - PROCESS | 1782 | 1471295978985 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:38 INFO - PROCESS | 1782 | 1471295978991 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:39 INFO - PROCESS | 1782 | 1471295979203 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 14:19:39 INFO - PROCESS | 1782 | 1471295979455 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 1782 | 1471295979464 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eaa400 == 43 [pid = 1782] [id = 535] 14:19:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8a98ec00) [pid = 1782] [serial = 1606] [outer = (nil)] 14:19:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8bc4cc00) [pid = 1782] [serial = 1607] [outer = 0x8a98ec00] 14:19:39 INFO - PROCESS | 1782 | 1471295979590 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8cc44c00) [pid = 1782] [serial = 1608] [outer = 0x8a98ec00] 14:19:40 INFO - PROCESS | 1782 | 1471295980850 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1940ms 14:19:40 INFO - PROCESS | 1782 | 1471295980916 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 1782 | 1471295980922 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 14:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:19:40 INFO - PROCESS | 1782 | 1471295980934 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 1782 | 1471295980941 Marionette TRACE conn4 <- [1,2114,null,{}] 14:19:40 INFO - PROCESS | 1782 | 1471295980950 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:40 INFO - PROCESS | 1782 | 1471295980955 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:41 INFO - PROCESS | 1782 | 1471295981247 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 14:19:41 INFO - PROCESS | 1782 | 1471295981575 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 1782 | 1471295981582 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb2800 == 44 [pid = 1782] [id = 536] 14:19:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8bcb3400) [pid = 1782] [serial = 1609] [outer = (nil)] 14:19:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8bd52400) [pid = 1782] [serial = 1610] [outer = 0x8bcb3400] 14:19:41 INFO - PROCESS | 1782 | 1471295981666 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8bd94000) [pid = 1782] [serial = 1611] [outer = 0x8bcb3400] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x882ea400 == 43 [pid = 1782] [id = 506] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98c800 == 42 [pid = 1782] [id = 496] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce14800 == 41 [pid = 1782] [id = 497] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78a800 == 40 [pid = 1782] [id = 501] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9800 == 39 [pid = 1782] [id = 498] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x882ee000 == 38 [pid = 1782] [id = 520] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8bce2000 == 37 [pid = 1782] [id = 500] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x882ee400 == 36 [pid = 1782] [id = 518] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea2000 == 35 [pid = 1782] [id = 519] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4c800 == 34 [pid = 1782] [id = 507] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x882e7800 == 33 [pid = 1782] [id = 513] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8e72a800 == 32 [pid = 1782] [id = 503] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x882f6400 == 31 [pid = 1782] [id = 514] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x882f1000 == 30 [pid = 1782] [id = 512] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0f400 == 29 [pid = 1782] [id = 502] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0acc00 == 28 [pid = 1782] [id = 505] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8a991400 == 27 [pid = 1782] [id = 515] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8f005400 == 26 [pid = 1782] [id = 504] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x882ebc00 == 25 [pid = 1782] [id = 499] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x882f2000 == 24 [pid = 1782] [id = 495] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd96800 == 23 [pid = 1782] [id = 516] 14:19:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40c400 == 22 [pid = 1782] [id = 517] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8cc42800) [pid = 1782] [serial = 1532] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8cc49800) [pid = 1782] [serial = 1533] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8bd56000) [pid = 1782] [serial = 1524] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8bcb3000) [pid = 1782] [serial = 1523] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8a989000) [pid = 1782] [serial = 1526] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8a98c000) [pid = 1782] [serial = 1527] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8bc47000) [pid = 1782] [serial = 1529] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8b5e8400) [pid = 1782] [serial = 1505] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8d05cc00) [pid = 1782] [serial = 1509] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8cf51c00) [pid = 1782] [serial = 1508] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8f001c00) [pid = 1782] [serial = 1512] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8e738800) [pid = 1782] [serial = 1511] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8f0b8800) [pid = 1782] [serial = 1515] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8f0b1000) [pid = 1782] [serial = 1514] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8bc4b800) [pid = 1782] [serial = 1530] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8f4c8400) [pid = 1782] [serial = 1518] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8f151000) [pid = 1782] [serial = 1517] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8bce0c00) [pid = 1782] [serial = 1521] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8b40bc00) [pid = 1782] [serial = 1520] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8bd96c00) [pid = 1782] [serial = 1535] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8bcad400) [pid = 1782] [serial = 1506] [outer = (nil)] [url = about:blank] 14:19:44 INFO - PROCESS | 1782 | 1471295984037 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 3145ms 14:19:44 INFO - PROCESS | 1782 | 1471295984077 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 1782 | 1471295984084 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 14:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:19:44 INFO - PROCESS | 1782 | 1471295984093 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - PROCESS | 1782 | 1471295984099 Marionette TRACE conn4 <- [1,2118,null,{}] 14:19:44 INFO - PROCESS | 1782 | 1471295984108 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:44 INFO - PROCESS | 1782 | 1471295984116 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:44 INFO - PROCESS | 1782 | 1471295984292 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 14:19:44 INFO - PROCESS | 1782 | 1471295984484 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 1782 | 1471295984496 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eacc00 == 23 [pid = 1782] [id = 537] 14:19:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x89eadc00) [pid = 1782] [serial = 1612] [outer = (nil)] 14:19:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8a790400) [pid = 1782] [serial = 1613] [outer = 0x89eadc00] 14:19:44 INFO - PROCESS | 1782 | 1471295984573 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8a986800) [pid = 1782] [serial = 1614] [outer = 0x89eadc00] 14:19:45 INFO - PROCESS | 1782 | 1471295985436 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1392ms 14:19:45 INFO - PROCESS | 1782 | 1471295985487 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 14:19:45 INFO - PROCESS | 1782 | 1471295985501 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 14:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:19:45 INFO - PROCESS | 1782 | 1471295985521 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 1782 | 1471295985529 Marionette TRACE conn4 <- [1,2122,null,{}] 14:19:45 INFO - PROCESS | 1782 | 1471295985539 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:45 INFO - PROCESS | 1782 | 1471295985550 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:45 INFO - PROCESS | 1782 | 1471295985756 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 14:19:45 INFO - PROCESS | 1782 | 1471295985969 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 1782 | 1471295985980 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ee800 == 24 [pid = 1782] [id = 538] 14:19:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8bc47000) [pid = 1782] [serial = 1615] [outer = (nil)] 14:19:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8bc55000) [pid = 1782] [serial = 1616] [outer = 0x8bc47000] 14:19:46 INFO - PROCESS | 1782 | 1471295986062 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8bcb3000) [pid = 1782] [serial = 1617] [outer = 0x8bc47000] 14:19:47 INFO - PROCESS | 1782 | 1471295987012 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1544ms 14:19:47 INFO - PROCESS | 1782 | 1471295987062 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 14:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:19:47 INFO - PROCESS | 1782 | 1471295987067 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 14:19:47 INFO - PROCESS | 1782 | 1471295987074 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 1782 | 1471295987080 Marionette TRACE conn4 <- [1,2126,null,{}] 14:19:47 INFO - PROCESS | 1782 | 1471295987108 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:47 INFO - PROCESS | 1782 | 1471295987117 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:47 INFO - PROCESS | 1782 | 1471295987357 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 14:19:47 INFO - PROCESS | 1782 | 1471295987386 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 1782 | 1471295987397 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd97000 == 25 [pid = 1782] [id = 539] 14:19:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8bd9a800) [pid = 1782] [serial = 1618] [outer = (nil)] 14:19:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8cc41800) [pid = 1782] [serial = 1619] [outer = 0x8bd9a800] 14:19:47 INFO - PROCESS | 1782 | 1471295987474 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8cc48c00) [pid = 1782] [serial = 1620] [outer = 0x8bd9a800] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8ce11c00) [pid = 1782] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8bd9b000) [pid = 1782] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8bd9ac00) [pid = 1782] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x882f6800) [pid = 1782] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8cf54400) [pid = 1782] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8a98b000) [pid = 1782] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bd57c00) [pid = 1782] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8a987c00) [pid = 1782] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8a788c00) [pid = 1782] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8bc4f400) [pid = 1782] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8a988800) [pid = 1782] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8ce10000) [pid = 1782] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8d0ba000) [pid = 1782] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x882f1400) [pid = 1782] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x882ee800) [pid = 1782] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:19:48 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x89ea5400) [pid = 1782] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:19:49 INFO - PROCESS | 1782 | 1471295989164 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2103ms 14:19:49 INFO - PROCESS | 1782 | 1471295989177 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 1782 | 1471295989181 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 14:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:19:49 INFO - PROCESS | 1782 | 1471295989188 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 1782 | 1471295989191 Marionette TRACE conn4 <- [1,2130,null,{}] 14:19:49 INFO - PROCESS | 1782 | 1471295989198 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:49 INFO - PROCESS | 1782 | 1471295989203 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:49 INFO - PROCESS | 1782 | 1471295989372 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 14:19:49 INFO - PROCESS | 1782 | 1471295989388 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 1782 | 1471295989398 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ee800 == 26 [pid = 1782] [id = 540] 14:19:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x89ea9000) [pid = 1782] [serial = 1621] [outer = (nil)] 14:19:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8bd93c00) [pid = 1782] [serial = 1622] [outer = 0x89ea9000] 14:19:49 INFO - PROCESS | 1782 | 1471295989471 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8ce10400) [pid = 1782] [serial = 1623] [outer = 0x89ea9000] 14:19:50 INFO - PROCESS | 1782 | 1471295990446 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:19:50 INFO - PROCESS | 1782 | 1471295990486 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 14:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:19:50 INFO - PROCESS | 1782 | 1471295990498 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - PROCESS | 1782 | 1471295990501 Marionette TRACE conn4 <- [1,2134,null,{}] 14:19:50 INFO - PROCESS | 1782 | 1471295990508 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:50 INFO - PROCESS | 1782 | 1471295990514 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:50 INFO - PROCESS | 1782 | 1471295990690 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 14:19:50 INFO - PROCESS | 1782 | 1471295990700 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 1782 | 1471295990712 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce14800 == 27 [pid = 1782] [id = 541] 14:19:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8cf50400) [pid = 1782] [serial = 1624] [outer = (nil)] 14:19:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8d053800) [pid = 1782] [serial = 1625] [outer = 0x8cf50400] 14:19:50 INFO - PROCESS | 1782 | 1471295990781 Marionette DEBUG loaded listener.js 14:19:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8d05cc00) [pid = 1782] [serial = 1626] [outer = 0x8cf50400] 14:19:52 INFO - PROCESS | 1782 | 1471295992552 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 14:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2149ms 14:19:52 INFO - PROCESS | 1782 | 1471295992787 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 14:19:52 INFO - PROCESS | 1782 | 1471295992798 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 14:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:19:52 INFO - PROCESS | 1782 | 1471295992819 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:19:52 INFO - PROCESS | 1782 | 1471295992828 Marionette TRACE conn4 <- [1,2138,null,{}] 14:19:52 INFO - PROCESS | 1782 | 1471295992866 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:52 INFO - PROCESS | 1782 | 1471295992878 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:53 INFO - PROCESS | 1782 | 1471295993158 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 14:19:53 INFO - PROCESS | 1782 | 1471295993471 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:53 INFO - PROCESS | 1782 | 1471295993483 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eaf800 == 28 [pid = 1782] [id = 542] 14:19:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8a988800) [pid = 1782] [serial = 1627] [outer = (nil)] 14:19:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8b5ed800) [pid = 1782] [serial = 1628] [outer = 0x8a988800] 14:19:53 INFO - PROCESS | 1782 | 1471295993587 Marionette DEBUG loaded listener.js 14:19:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8bcb0000) [pid = 1782] [serial = 1629] [outer = 0x8a988800] 14:19:54 INFO - PROCESS | 1782 | 1471295994687 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1930ms 14:19:54 INFO - PROCESS | 1782 | 1471295994746 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 14:19:54 INFO - PROCESS | 1782 | 1471295994754 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 14:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:19:54 INFO - PROCESS | 1782 | 1471295994767 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:19:54 INFO - PROCESS | 1782 | 1471295994772 Marionette TRACE conn4 <- [1,2142,null,{}] 14:19:54 INFO - PROCESS | 1782 | 1471295994780 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:54 INFO - PROCESS | 1782 | 1471295994786 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:55 INFO - PROCESS | 1782 | 1471295995085 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 14:19:55 INFO - PROCESS | 1782 | 1471295995347 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:55 INFO - PROCESS | 1782 | 1471295995359 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc51c00 == 29 [pid = 1782] [id = 543] 14:19:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8ce0d000) [pid = 1782] [serial = 1630] [outer = (nil)] 14:19:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8cf53800) [pid = 1782] [serial = 1631] [outer = 0x8ce0d000] 14:19:55 INFO - PROCESS | 1782 | 1471295995500 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8cc4a000) [pid = 1782] [serial = 1632] [outer = 0x8ce0d000] 14:19:56 INFO - PROCESS | 1782 | 1471295996499 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 14:19:56 INFO - PROCESS | 1782 | 1471295996562 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 14:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:19:56 INFO - PROCESS | 1782 | 1471295996570 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:19:56 INFO - PROCESS | 1782 | 1471295996577 Marionette TRACE conn4 <- [1,2146,null,{}] 14:19:56 INFO - PROCESS | 1782 | 1471295996596 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:56 INFO - PROCESS | 1782 | 1471295996606 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:56 INFO - PROCESS | 1782 | 1471295996848 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 14:19:57 INFO - PROCESS | 1782 | 1471295997089 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:57 INFO - PROCESS | 1782 | 1471295997102 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d659000 == 30 [pid = 1782] [id = 544] 14:19:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8d8e2400) [pid = 1782] [serial = 1633] [outer = (nil)] 14:19:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8df98000) [pid = 1782] [serial = 1634] [outer = 0x8d8e2400] 14:19:57 INFO - PROCESS | 1782 | 1471295997233 Marionette DEBUG loaded listener.js 14:19:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8e2c4400) [pid = 1782] [serial = 1635] [outer = 0x8d8e2400] 14:19:58 INFO - PROCESS | 1782 | 1471295998235 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 14:19:58 INFO - PROCESS | 1782 | 1471295998330 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 14:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:19:58 INFO - PROCESS | 1782 | 1471295998338 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:19:58 INFO - PROCESS | 1782 | 1471295998341 Marionette TRACE conn4 <- [1,2150,null,{}] 14:19:58 INFO - PROCESS | 1782 | 1471295998348 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:58 INFO - PROCESS | 1782 | 1471295998352 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:58 INFO - PROCESS | 1782 | 1471295998552 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 14:19:58 INFO - PROCESS | 1782 | 1471295998761 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:58 INFO - PROCESS | 1782 | 1471295998773 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:19:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd91800 == 31 [pid = 1782] [id = 545] 14:19:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8d8f0c00) [pid = 1782] [serial = 1636] [outer = (nil)] 14:19:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8e733c00) [pid = 1782] [serial = 1637] [outer = 0x8d8f0c00] 14:19:58 INFO - PROCESS | 1782 | 1471295998897 Marionette DEBUG loaded listener.js 14:19:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8e9e5c00) [pid = 1782] [serial = 1638] [outer = 0x8d8f0c00] 14:19:59 INFO - PROCESS | 1782 | 1471295999832 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 14:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1538ms 14:19:59 INFO - PROCESS | 1782 | 1471295999877 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 14:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:19:59 INFO - PROCESS | 1782 | 1471295999881 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 14:19:59 INFO - PROCESS | 1782 | 1471295999889 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:19:59 INFO - PROCESS | 1782 | 1471295999893 Marionette TRACE conn4 <- [1,2154,null,{}] 14:19:59 INFO - PROCESS | 1782 | 1471295999899 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:59 INFO - PROCESS | 1782 | 1471295999906 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:00 INFO - PROCESS | 1782 | 1471296000120 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 14:20:00 INFO - PROCESS | 1782 | 1471296000372 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:00 INFO - PROCESS | 1782 | 1471296000381 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eab000 == 32 [pid = 1782] [id = 546] 14:20:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8b5e4c00) [pid = 1782] [serial = 1639] [outer = (nil)] 14:20:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8d64d800) [pid = 1782] [serial = 1640] [outer = 0x8b5e4c00] 14:20:00 INFO - PROCESS | 1782 | 1471296000513 Marionette DEBUG loaded listener.js 14:20:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8f005400) [pid = 1782] [serial = 1641] [outer = 0x8b5e4c00] 14:20:01 INFO - PROCESS | 1782 | 1471296001469 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1644ms 14:20:01 INFO - PROCESS | 1782 | 1471296001533 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 14:20:01 INFO - PROCESS | 1782 | 1471296001537 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 14:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:20:01 INFO - PROCESS | 1782 | 1471296001545 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:20:01 INFO - PROCESS | 1782 | 1471296001549 Marionette TRACE conn4 <- [1,2158,null,{}] 14:20:01 INFO - PROCESS | 1782 | 1471296001555 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:01 INFO - PROCESS | 1782 | 1471296001567 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:01 INFO - PROCESS | 1782 | 1471296001835 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 14:20:02 INFO - PROCESS | 1782 | 1471296002150 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:02 INFO - PROCESS | 1782 | 1471296002159 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea6c00 == 33 [pid = 1782] [id = 547] 14:20:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8b5f0000) [pid = 1782] [serial = 1642] [outer = (nil)] 14:20:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8f151c00) [pid = 1782] [serial = 1643] [outer = 0x8b5f0000] 14:20:02 INFO - PROCESS | 1782 | 1471296002265 Marionette DEBUG loaded listener.js 14:20:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8f158400) [pid = 1782] [serial = 1644] [outer = 0x8b5f0000] 14:20:03 INFO - PROCESS | 1782 | 1471296003273 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1788ms 14:20:03 INFO - PROCESS | 1782 | 1471296003340 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 14:20:03 INFO - PROCESS | 1782 | 1471296003347 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 14:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:20:03 INFO - PROCESS | 1782 | 1471296003361 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:20:03 INFO - PROCESS | 1782 | 1471296003364 Marionette TRACE conn4 <- [1,2162,null,{}] 14:20:03 INFO - PROCESS | 1782 | 1471296003372 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:03 INFO - PROCESS | 1782 | 1471296003378 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:03 INFO - PROCESS | 1782 | 1471296003614 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 14:20:03 INFO - PROCESS | 1782 | 1471296003853 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:03 INFO - PROCESS | 1782 | 1471296003862 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b409c00 == 34 [pid = 1782] [id = 548] 14:20:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8df94400) [pid = 1782] [serial = 1645] [outer = (nil)] 14:20:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8f4ce400) [pid = 1782] [serial = 1646] [outer = 0x8df94400] 14:20:03 INFO - PROCESS | 1782 | 1471296003995 Marionette DEBUG loaded listener.js 14:20:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8f4d4400) [pid = 1782] [serial = 1647] [outer = 0x8df94400] 14:20:04 INFO - PROCESS | 1782 | 1471296004929 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1633ms 14:20:04 INFO - PROCESS | 1782 | 1471296004995 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 14:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:20:05 INFO - PROCESS | 1782 | 1471296004999 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 14:20:05 INFO - PROCESS | 1782 | 1471296005007 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:20:05 INFO - PROCESS | 1782 | 1471296005010 Marionette TRACE conn4 <- [1,2166,null,{}] 14:20:05 INFO - PROCESS | 1782 | 1471296005018 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:05 INFO - PROCESS | 1782 | 1471296005022 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:05 INFO - PROCESS | 1782 | 1471296005249 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 14:20:05 INFO - PROCESS | 1782 | 1471296005646 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:05 INFO - PROCESS | 1782 | 1471296005657 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ed400 == 35 [pid = 1782] [id = 549] 14:20:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x882ee000) [pid = 1782] [serial = 1648] [outer = (nil)] 14:20:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x89ea1400) [pid = 1782] [serial = 1649] [outer = 0x882ee000] 14:20:05 INFO - PROCESS | 1782 | 1471296005787 Marionette DEBUG loaded listener.js 14:20:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8a78a800) [pid = 1782] [serial = 1650] [outer = 0x882ee000] 14:20:06 INFO - PROCESS | 1782 | 1471296006827 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1897ms 14:20:06 INFO - PROCESS | 1782 | 1471296006925 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 14:20:06 INFO - PROCESS | 1782 | 1471296006931 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 14:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:20:06 INFO - PROCESS | 1782 | 1471296006940 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:20:06 INFO - PROCESS | 1782 | 1471296006944 Marionette TRACE conn4 <- [1,2170,null,{}] 14:20:06 INFO - PROCESS | 1782 | 1471296006953 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:06 INFO - PROCESS | 1782 | 1471296006960 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:07 INFO - PROCESS | 1782 | 1471296007166 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x89eaac00) [pid = 1782] [serial = 1575] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8e2c3800) [pid = 1782] [serial = 1550] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8e9ee000) [pid = 1782] [serial = 1554] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8d055400) [pid = 1782] [serial = 1545] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8d8e8800) [pid = 1782] [serial = 1578] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8f0af000) [pid = 1782] [serial = 1556] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8e2c6000) [pid = 1782] [serial = 1580] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8f14ec00) [pid = 1782] [serial = 1559] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8bce0400) [pid = 1782] [serial = 1569] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8d050000) [pid = 1782] [serial = 1544] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8bcb0800) [pid = 1782] [serial = 1541] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8f152400) [pid = 1782] [serial = 1560] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8b40e000) [pid = 1782] [serial = 1566] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8e2c5800) [pid = 1782] [serial = 1551] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8b5ec400) [pid = 1782] [serial = 1568] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8cf58400) [pid = 1782] [serial = 1572] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8d8eac00) [pid = 1782] [serial = 1547] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8a784c00) [pid = 1782] [serial = 1539] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x882f5800) [pid = 1782] [serial = 1538] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8a990800) [pid = 1782] [serial = 1565] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8d8e2000) [pid = 1782] [serial = 1577] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8d0bb000) [pid = 1782] [serial = 1574] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8ce19400) [pid = 1782] [serial = 1571] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8b5eb000) [pid = 1782] [serial = 1562] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8f0b1c00) [pid = 1782] [serial = 1557] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8ce0e000) [pid = 1782] [serial = 1536] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8e72d400) [pid = 1782] [serial = 1553] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8d8eec00) [pid = 1782] [serial = 1548] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8bcb6400) [pid = 1782] [serial = 1563] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bce5400) [pid = 1782] [serial = 1542] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8e9e4400) [pid = 1782] [serial = 1581] [outer = (nil)] [url = about:blank] 14:20:07 INFO - PROCESS | 1782 | 1471296007423 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:07 INFO - PROCESS | 1782 | 1471296007435 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea9400 == 36 [pid = 1782] [id = 550] 14:20:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8a784c00) [pid = 1782] [serial = 1651] [outer = (nil)] 14:20:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8b5eec00) [pid = 1782] [serial = 1652] [outer = 0x8a784c00] 14:20:07 INFO - PROCESS | 1782 | 1471296007510 Marionette DEBUG loaded listener.js 14:20:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8bc4e400) [pid = 1782] [serial = 1653] [outer = 0x8a784c00] 14:20:08 INFO - PROCESS | 1782 | 1471296008348 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1440ms 14:20:08 INFO - PROCESS | 1782 | 1471296008391 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 14:20:08 INFO - PROCESS | 1782 | 1471296008397 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 14:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:20:08 INFO - PROCESS | 1782 | 1471296008424 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:20:08 INFO - PROCESS | 1782 | 1471296008427 Marionette TRACE conn4 <- [1,2174,null,{}] 14:20:08 INFO - PROCESS | 1782 | 1471296008437 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:08 INFO - PROCESS | 1782 | 1471296008441 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:08 INFO - PROCESS | 1782 | 1471296008631 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 14:20:08 INFO - PROCESS | 1782 | 1471296008643 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:08 INFO - PROCESS | 1782 | 1471296008653 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4e000 == 37 [pid = 1782] [id = 551] 14:20:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8bcb4000) [pid = 1782] [serial = 1654] [outer = (nil)] 14:20:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8bd9cc00) [pid = 1782] [serial = 1655] [outer = 0x8bcb4000] 14:20:08 INFO - PROCESS | 1782 | 1471296008722 Marionette DEBUG loaded listener.js 14:20:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8ce12000) [pid = 1782] [serial = 1656] [outer = 0x8bcb4000] 14:20:09 INFO - PROCESS | 1782 | 1471296009777 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1415ms 14:20:09 INFO - PROCESS | 1782 | 1471296009824 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 14:20:09 INFO - PROCESS | 1782 | 1471296009830 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 14:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:20:09 INFO - PROCESS | 1782 | 1471296009863 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:20:09 INFO - PROCESS | 1782 | 1471296009878 Marionette TRACE conn4 <- [1,2178,null,{}] 14:20:09 INFO - PROCESS | 1782 | 1471296009912 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:09 INFO - PROCESS | 1782 | 1471296009920 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:10 INFO - PROCESS | 1782 | 1471296010186 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 14:20:10 INFO - PROCESS | 1782 | 1471296010214 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:10 INFO - PROCESS | 1782 | 1471296010221 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ea000 == 38 [pid = 1782] [id = 552] 14:20:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8d0b2400) [pid = 1782] [serial = 1657] [outer = (nil)] 14:20:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d0bdc00) [pid = 1782] [serial = 1658] [outer = 0x8d0b2400] 14:20:10 INFO - PROCESS | 1782 | 1471296010306 Marionette DEBUG loaded listener.js 14:20:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8d652800) [pid = 1782] [serial = 1659] [outer = 0x8d0b2400] 14:20:11 INFO - PROCESS | 1782 | 1471296011349 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1573ms 14:20:11 INFO - PROCESS | 1782 | 1471296011430 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 14:20:11 INFO - PROCESS | 1782 | 1471296011438 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 14:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:20:11 INFO - PROCESS | 1782 | 1471296011448 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:20:11 INFO - PROCESS | 1782 | 1471296011455 Marionette TRACE conn4 <- [1,2182,null,{}] 14:20:11 INFO - PROCESS | 1782 | 1471296011477 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:11 INFO - PROCESS | 1782 | 1471296011483 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:11 INFO - PROCESS | 1782 | 1471296011728 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8a793c00) [pid = 1782] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8bd55800) [pid = 1782] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8bd9a800) [pid = 1782] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x89eadc00) [pid = 1782] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8e72e000) [pid = 1782] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x89ea9000) [pid = 1782] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8bd5ac00) [pid = 1782] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bcb3400) [pid = 1782] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8f14c800) [pid = 1782] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8df99c00) [pid = 1782] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8d0bd400) [pid = 1782] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8f984000) [pid = 1782] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8a98ec00) [pid = 1782] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:20:12 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8bc47000) [pid = 1782] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:20:12 INFO - PROCESS | 1782 | 1471296012117 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 1782 | 1471296012125 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f4c00 == 39 [pid = 1782] [id = 553] 14:20:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x89ea9000) [pid = 1782] [serial = 1660] [outer = (nil)] 14:20:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8b413400) [pid = 1782] [serial = 1661] [outer = 0x89ea9000] 14:20:12 INFO - PROCESS | 1782 | 1471296012200 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8bd54400) [pid = 1782] [serial = 1662] [outer = 0x89ea9000] 14:20:12 INFO - PROCESS | 1782 | 1471296012954 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1543ms 14:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:20:12 INFO - PROCESS | 1782 | 1471296012992 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 14:20:12 INFO - PROCESS | 1782 | 1471296012995 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 14:20:13 INFO - PROCESS | 1782 | 1471296013002 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:20:13 INFO - PROCESS | 1782 | 1471296013004 Marionette TRACE conn4 <- [1,2186,null,{}] 14:20:13 INFO - PROCESS | 1782 | 1471296013011 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:13 INFO - PROCESS | 1782 | 1471296013017 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:13 INFO - PROCESS | 1782 | 1471296013198 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 14:20:13 INFO - PROCESS | 1782 | 1471296013212 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 1782 | 1471296013230 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8e3c00 == 40 [pid = 1782] [id = 554] 14:20:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8d8e7c00) [pid = 1782] [serial = 1663] [outer = (nil)] 14:20:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8df97c00) [pid = 1782] [serial = 1664] [outer = 0x8d8e7c00] 14:20:13 INFO - PROCESS | 1782 | 1471296013459 Marionette DEBUG loaded listener.js 14:20:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8e2cbc00) [pid = 1782] [serial = 1665] [outer = 0x8d8e7c00] 14:20:14 INFO - PROCESS | 1782 | 1471296014519 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1536ms 14:20:14 INFO - PROCESS | 1782 | 1471296014537 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 1782 | 1471296014543 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 14:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:20:14 INFO - PROCESS | 1782 | 1471296014553 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - PROCESS | 1782 | 1471296014558 Marionette TRACE conn4 <- [1,2190,null,{}] 14:20:14 INFO - PROCESS | 1782 | 1471296014568 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:14 INFO - PROCESS | 1782 | 1471296014573 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:14 INFO - PROCESS | 1782 | 1471296014786 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 14:20:15 INFO - PROCESS | 1782 | 1471296015122 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 1782 | 1471296015128 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a793800 == 41 [pid = 1782] [id = 555] 14:20:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8b40ac00) [pid = 1782] [serial = 1666] [outer = (nil)] 14:20:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8bcba000) [pid = 1782] [serial = 1667] [outer = 0x8b40ac00] 14:20:15 INFO - PROCESS | 1782 | 1471296015229 Marionette DEBUG loaded listener.js 14:20:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8bce6000) [pid = 1782] [serial = 1668] [outer = 0x8b40ac00] 14:20:16 INFO - PROCESS | 1782 | 1471296016169 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1641ms 14:20:16 INFO - PROCESS | 1782 | 1471296016195 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 14:20:16 INFO - PROCESS | 1782 | 1471296016203 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 14:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:20:16 INFO - PROCESS | 1782 | 1471296016234 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:20:16 INFO - PROCESS | 1782 | 1471296016240 Marionette TRACE conn4 <- [1,2194,null,{}] 14:20:16 INFO - PROCESS | 1782 | 1471296016247 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:16 INFO - PROCESS | 1782 | 1471296016254 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:16 INFO - PROCESS | 1782 | 1471296016489 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 14:20:16 INFO - PROCESS | 1782 | 1471296016736 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:16 INFO - PROCESS | 1782 | 1471296016744 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0fc00 == 42 [pid = 1782] [id = 556] 14:20:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8cf4e400) [pid = 1782] [serial = 1669] [outer = (nil)] 14:20:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8d059400) [pid = 1782] [serial = 1670] [outer = 0x8cf4e400] 14:20:16 INFO - PROCESS | 1782 | 1471296016847 Marionette DEBUG loaded listener.js 14:20:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8d654800) [pid = 1782] [serial = 1671] [outer = 0x8cf4e400] 14:20:17 INFO - PROCESS | 1782 | 1471296017827 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1636ms 14:20:17 INFO - PROCESS | 1782 | 1471296017868 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 14:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:20:17 INFO - PROCESS | 1782 | 1471296017873 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 14:20:17 INFO - PROCESS | 1782 | 1471296017881 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:20:17 INFO - PROCESS | 1782 | 1471296017888 Marionette TRACE conn4 <- [1,2198,null,{}] 14:20:17 INFO - PROCESS | 1782 | 1471296017906 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:17 INFO - PROCESS | 1782 | 1471296017916 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:18 INFO - PROCESS | 1782 | 1471296018132 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 14:20:18 INFO - PROCESS | 1782 | 1471296018382 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:18 INFO - PROCESS | 1782 | 1471296018392 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d05d800 == 43 [pid = 1782] [id = 557] 14:20:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8e9e9800) [pid = 1782] [serial = 1672] [outer = (nil)] 14:20:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8f005000) [pid = 1782] [serial = 1673] [outer = 0x8e9e9800] 14:20:18 INFO - PROCESS | 1782 | 1471296018525 Marionette DEBUG loaded listener.js 14:20:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8f0b1c00) [pid = 1782] [serial = 1674] [outer = 0x8e9e9800] 14:20:19 INFO - PROCESS | 1782 | 1471296019482 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1640ms 14:20:19 INFO - PROCESS | 1782 | 1471296019528 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 14:20:19 INFO - PROCESS | 1782 | 1471296019536 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 14:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:20:19 INFO - PROCESS | 1782 | 1471296019550 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:20:19 INFO - PROCESS | 1782 | 1471296019556 Marionette TRACE conn4 <- [1,2202,null,{}] 14:20:19 INFO - PROCESS | 1782 | 1471296019566 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:19 INFO - PROCESS | 1782 | 1471296019574 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:19 INFO - PROCESS | 1782 | 1471296019888 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 14:20:20 INFO - PROCESS | 1782 | 1471296020142 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:20 INFO - PROCESS | 1782 | 1471296020151 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b408000 == 44 [pid = 1782] [id = 558] 14:20:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8b5edc00) [pid = 1782] [serial = 1675] [outer = (nil)] 14:20:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8f14f000) [pid = 1782] [serial = 1676] [outer = 0x8b5edc00] 14:20:20 INFO - PROCESS | 1782 | 1471296020279 Marionette DEBUG loaded listener.js 14:20:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8f157400) [pid = 1782] [serial = 1677] [outer = 0x8b5edc00] 14:20:21 INFO - PROCESS | 1782 | 1471296021213 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:20:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1694ms 14:20:21 INFO - PROCESS | 1782 | 1471296021244 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 14:20:21 INFO - PROCESS | 1782 | 1471296021248 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 14:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:20:21 INFO - PROCESS | 1782 | 1471296021256 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:20:21 INFO - PROCESS | 1782 | 1471296021260 Marionette TRACE conn4 <- [1,2206,null,{}] 14:20:21 INFO - PROCESS | 1782 | 1471296021266 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:21 INFO - PROCESS | 1782 | 1471296021273 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:21 INFO - PROCESS | 1782 | 1471296021475 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 14:20:21 INFO - PROCESS | 1782 | 1471296021710 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:21 INFO - PROCESS | 1782 | 1471296021720 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea5400 == 45 [pid = 1782] [id = 559] 14:20:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8d64ec00) [pid = 1782] [serial = 1678] [outer = (nil)] 14:20:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8f985800) [pid = 1782] [serial = 1679] [outer = 0x8d64ec00] 14:20:21 INFO - PROCESS | 1782 | 1471296021846 Marionette DEBUG loaded listener.js 14:20:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8f98ac00) [pid = 1782] [serial = 1680] [outer = 0x8d64ec00] 14:20:22 INFO - PROCESS | 1782 | 1471296022801 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1592ms 14:20:22 INFO - PROCESS | 1782 | 1471296022848 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 14:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:20:22 INFO - PROCESS | 1782 | 1471296022853 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 14:20:22 INFO - PROCESS | 1782 | 1471296022860 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:20:22 INFO - PROCESS | 1782 | 1471296022864 Marionette TRACE conn4 <- [1,2210,null,{}] 14:20:22 INFO - PROCESS | 1782 | 1471296022871 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:22 INFO - PROCESS | 1782 | 1471296022882 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:23 INFO - PROCESS | 1782 | 1471296023166 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 14:20:23 INFO - PROCESS | 1782 | 1471296023462 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 1782 | 1471296023472 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98c400 == 46 [pid = 1782] [id = 560] 14:20:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8d8e7000) [pid = 1782] [serial = 1681] [outer = (nil)] 14:20:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x9135c800) [pid = 1782] [serial = 1682] [outer = 0x8d8e7000] 14:20:23 INFO - PROCESS | 1782 | 1471296023560 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x91365400) [pid = 1782] [serial = 1683] [outer = 0x8d8e7000] 14:20:24 INFO - PROCESS | 1782 | 1471296024438 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1639ms 14:20:24 INFO - PROCESS | 1782 | 1471296024499 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 14:20:24 INFO - PROCESS | 1782 | 1471296024503 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 14:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:20:24 INFO - PROCESS | 1782 | 1471296024511 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 1782 | 1471296024514 Marionette TRACE conn4 <- [1,2214,null,{}] 14:20:24 INFO - PROCESS | 1782 | 1471296024521 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:24 INFO - PROCESS | 1782 | 1471296024526 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:24 INFO - PROCESS | 1782 | 1471296024724 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 14:20:24 INFO - PROCESS | 1782 | 1471296024968 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:24 INFO - PROCESS | 1782 | 1471296024978 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40a400 == 47 [pid = 1782] [id = 561] 14:20:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8bd92400) [pid = 1782] [serial = 1684] [outer = (nil)] 14:20:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x914b8000) [pid = 1782] [serial = 1685] [outer = 0x8bd92400] 14:20:25 INFO - PROCESS | 1782 | 1471296025083 Marionette DEBUG loaded listener.js 14:20:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x914bc000) [pid = 1782] [serial = 1686] [outer = 0x8bd92400] 14:20:25 INFO - PROCESS | 1782 | 1471296025986 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:20:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:20:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1533ms 14:20:26 INFO - PROCESS | 1782 | 1471296026046 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 14:20:26 INFO - PROCESS | 1782 | 1471296026057 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 14:20:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:20:26 INFO - PROCESS | 1782 | 1471296026065 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:20:26 INFO - PROCESS | 1782 | 1471296026069 Marionette TRACE conn4 <- [1,2218,null,{}] 14:20:26 INFO - PROCESS | 1782 | 1471296026075 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:26 INFO - PROCESS | 1782 | 1471296026082 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:26 INFO - PROCESS | 1782 | 1471296026322 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 14:20:26 INFO - PROCESS | 1782 | 1471296026561 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:26 INFO - PROCESS | 1782 | 1471296026572 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f3400 == 48 [pid = 1782] [id = 562] 14:20:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x89ea1c00) [pid = 1782] [serial = 1687] [outer = (nil)] 14:20:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x914b9000) [pid = 1782] [serial = 1688] [outer = 0x89ea1c00] 14:20:26 INFO - PROCESS | 1782 | 1471296026697 Marionette DEBUG loaded listener.js 14:20:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x91778800) [pid = 1782] [serial = 1689] [outer = 0x89ea1c00] 14:20:27 INFO - PROCESS | 1782 | 1471296027610 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1587ms 14:20:27 INFO - PROCESS | 1782 | 1471296027654 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 14:20:27 INFO - PROCESS | 1782 | 1471296027658 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 14:20:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:20:27 INFO - PROCESS | 1782 | 1471296027667 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:20:27 INFO - PROCESS | 1782 | 1471296027671 Marionette TRACE conn4 <- [1,2222,null,{}] 14:20:27 INFO - PROCESS | 1782 | 1471296027678 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:27 INFO - PROCESS | 1782 | 1471296027684 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:27 INFO - PROCESS | 1782 | 1471296027892 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 14:20:28 INFO - PROCESS | 1782 | 1471296028473 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:28 INFO - PROCESS | 1782 | 1471296028485 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40c800 == 49 [pid = 1782] [id = 563] 14:20:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8b40dc00) [pid = 1782] [serial = 1690] [outer = (nil)] 14:20:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8b5e1800) [pid = 1782] [serial = 1691] [outer = 0x8b40dc00] 14:20:28 INFO - PROCESS | 1782 | 1471296028568 Marionette DEBUG loaded listener.js 14:20:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8bcafc00) [pid = 1782] [serial = 1692] [outer = 0x8b40dc00] 14:20:29 INFO - PROCESS | 1782 | 1471296029553 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:20:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:20:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1940ms 14:20:29 INFO - PROCESS | 1782 | 1471296029610 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 14:20:29 INFO - PROCESS | 1782 | 1471296029615 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 14:20:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:20:29 INFO - PROCESS | 1782 | 1471296029624 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:20:29 INFO - PROCESS | 1782 | 1471296029629 Marionette TRACE conn4 <- [1,2226,null,{}] 14:20:29 INFO - PROCESS | 1782 | 1471296029637 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:29 INFO - PROCESS | 1782 | 1471296029643 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:29 INFO - PROCESS | 1782 | 1471296029857 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 14:20:30 INFO - PROCESS | 1782 | 1471296030241 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:30 INFO - PROCESS | 1782 | 1471296030253 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bceb400 == 50 [pid = 1782] [id = 564] 14:20:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8bd5c400) [pid = 1782] [serial = 1693] [outer = (nil)] 14:20:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8cc45000) [pid = 1782] [serial = 1694] [outer = 0x8bd5c400] 14:20:30 INFO - PROCESS | 1782 | 1471296030360 Marionette DEBUG loaded listener.js 14:20:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8ce1bc00) [pid = 1782] [serial = 1695] [outer = 0x8bd5c400] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x882f4c00 == 49 [pid = 1782] [id = 553] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x882ea000 == 48 [pid = 1782] [id = 552] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4e000 == 47 [pid = 1782] [id = 551] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea9400 == 46 [pid = 1782] [id = 550] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x882ed400 == 45 [pid = 1782] [id = 549] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd97000 == 44 [pid = 1782] [id = 539] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x89eaf800 == 43 [pid = 1782] [id = 542] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x882ee800 == 42 [pid = 1782] [id = 540] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce14800 == 41 [pid = 1782] [id = 541] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8d659000 == 40 [pid = 1782] [id = 544] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd91800 == 39 [pid = 1782] [id = 545] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x89eab000 == 38 [pid = 1782] [id = 546] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8b409c00 == 37 [pid = 1782] [id = 548] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc51c00 == 36 [pid = 1782] [id = 543] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea6c00 == 35 [pid = 1782] [id = 547] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x882f3400 == 34 [pid = 1782] [id = 562] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40c800 == 33 [pid = 1782] [id = 563] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40a400 == 32 [pid = 1782] [id = 561] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98c400 == 31 [pid = 1782] [id = 560] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8b408000 == 30 [pid = 1782] [id = 558] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea5400 == 29 [pid = 1782] [id = 559] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8d05d800 == 28 [pid = 1782] [id = 557] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0fc00 == 27 [pid = 1782] [id = 556] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8e3c00 == 26 [pid = 1782] [id = 554] 14:20:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8a793800 == 25 [pid = 1782] [id = 555] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8ce10400) [pid = 1782] [serial = 1623] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8bcb3000) [pid = 1782] [serial = 1617] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8b5e5000) [pid = 1782] [serial = 1584] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8a991c00) [pid = 1782] [serial = 1583] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8ce0d400) [pid = 1782] [serial = 1587] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8bd9f400) [pid = 1782] [serial = 1586] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8cc41800) [pid = 1782] [serial = 1619] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8a790400) [pid = 1782] [serial = 1613] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8e9ef000) [pid = 1782] [serial = 1590] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8bd93c00) [pid = 1782] [serial = 1622] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8e734400) [pid = 1782] [serial = 1589] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8a986800) [pid = 1782] [serial = 1614] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8f4d5800) [pid = 1782] [serial = 1593] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8f0ba400) [pid = 1782] [serial = 1592] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8bd94000) [pid = 1782] [serial = 1611] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8bd52400) [pid = 1782] [serial = 1610] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8f98d400) [pid = 1782] [serial = 1596] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8f987c00) [pid = 1782] [serial = 1595] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x91359000) [pid = 1782] [serial = 1599] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8fb0cc00) [pid = 1782] [serial = 1598] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x91361400) [pid = 1782] [serial = 1602] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x91358000) [pid = 1782] [serial = 1601] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x914b3400) [pid = 1782] [serial = 1605] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x914b0400) [pid = 1782] [serial = 1604] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8cc44c00) [pid = 1782] [serial = 1608] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bc4cc00) [pid = 1782] [serial = 1607] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8cc48c00) [pid = 1782] [serial = 1620] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8bc55000) [pid = 1782] [serial = 1616] [outer = (nil)] [url = about:blank] 14:20:32 INFO - PROCESS | 1782 | 1471296032923 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:20:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:20:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 3345ms 14:20:32 INFO - PROCESS | 1782 | 1471296032970 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 1782 | 1471296032977 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 14:20:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:20:32 INFO - PROCESS | 1782 | 1471296032987 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:20:32 INFO - PROCESS | 1782 | 1471296032991 Marionette TRACE conn4 <- [1,2230,null,{}] 14:20:33 INFO - PROCESS | 1782 | 1471296033001 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:33 INFO - PROCESS | 1782 | 1471296033006 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:33 INFO - PROCESS | 1782 | 1471296033195 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 14:20:33 INFO - PROCESS | 1782 | 1471296033391 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:33 INFO - PROCESS | 1782 | 1471296033405 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eac000 == 26 [pid = 1782] [id = 565] 14:20:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8a788400) [pid = 1782] [serial = 1696] [outer = (nil)] 14:20:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8a792800) [pid = 1782] [serial = 1697] [outer = 0x8a788400] 14:20:33 INFO - PROCESS | 1782 | 1471296033484 Marionette DEBUG loaded listener.js 14:20:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8a989800) [pid = 1782] [serial = 1698] [outer = 0x8a788400] 14:20:34 INFO - PROCESS | 1782 | 1471296034326 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1389ms 14:20:34 INFO - PROCESS | 1782 | 1471296034376 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 14:20:34 INFO - PROCESS | 1782 | 1471296034387 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 14:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:20:34 INFO - PROCESS | 1782 | 1471296034401 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:20:34 INFO - PROCESS | 1782 | 1471296034405 Marionette TRACE conn4 <- [1,2234,null,{}] 14:20:34 INFO - PROCESS | 1782 | 1471296034412 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:34 INFO - PROCESS | 1782 | 1471296034417 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:34 INFO - PROCESS | 1782 | 1471296034620 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 14:20:34 INFO - PROCESS | 1782 | 1471296034785 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:34 INFO - PROCESS | 1782 | 1471296034793 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e5000 == 27 [pid = 1782] [id = 566] 14:20:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8b5e8000) [pid = 1782] [serial = 1699] [outer = (nil)] 14:20:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8bc48400) [pid = 1782] [serial = 1700] [outer = 0x8b5e8000] 14:20:34 INFO - PROCESS | 1782 | 1471296034873 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8bc50400) [pid = 1782] [serial = 1701] [outer = 0x8b5e8000] 14:20:35 INFO - PROCESS | 1782 | 1471296035846 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1487ms 14:20:35 INFO - PROCESS | 1782 | 1471296035888 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 14:20:35 INFO - PROCESS | 1782 | 1471296035892 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 14:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:20:35 INFO - PROCESS | 1782 | 1471296035909 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:20:35 INFO - PROCESS | 1782 | 1471296035916 Marionette TRACE conn4 <- [1,2238,null,{}] 14:20:35 INFO - PROCESS | 1782 | 1471296035935 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:35 INFO - PROCESS | 1782 | 1471296035945 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:36 INFO - PROCESS | 1782 | 1471296036198 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 14:20:36 INFO - PROCESS | 1782 | 1471296036224 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:36 INFO - PROCESS | 1782 | 1471296036232 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd5d000 == 28 [pid = 1782] [id = 567] 14:20:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8bd92000) [pid = 1782] [serial = 1702] [outer = (nil)] 14:20:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8bd98400) [pid = 1782] [serial = 1703] [outer = 0x8bd92000] 14:20:36 INFO - PROCESS | 1782 | 1471296036313 Marionette DEBUG loaded listener.js 14:20:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8bda0400) [pid = 1782] [serial = 1704] [outer = 0x8bd92000] 14:20:37 INFO - PROCESS | 1782 | 1471296037888 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8d8e7c00) [pid = 1782] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8d0b2400) [pid = 1782] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x89ea9000) [pid = 1782] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8b5f0000) [pid = 1782] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8cf50400) [pid = 1782] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8d8f0c00) [pid = 1782] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8d8e2400) [pid = 1782] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8a988800) [pid = 1782] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8bcb4000) [pid = 1782] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8b5e4c00) [pid = 1782] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8a784c00) [pid = 1782] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8ce0d000) [pid = 1782] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8df94400) [pid = 1782] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:20:37 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x882ee000) [pid = 1782] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2105ms 14:20:38 INFO - PROCESS | 1782 | 1471296038020 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 1782 | 1471296038024 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 14:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:20:38 INFO - PROCESS | 1782 | 1471296038031 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 1782 | 1471296038035 Marionette TRACE conn4 <- [1,2242,null,{}] 14:20:38 INFO - PROCESS | 1782 | 1471296038041 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:38 INFO - PROCESS | 1782 | 1471296038046 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:38 INFO - PROCESS | 1782 | 1471296038258 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 14:20:38 INFO - PROCESS | 1782 | 1471296038350 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 1782 | 1471296038359 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40b800 == 29 [pid = 1782] [id = 568] 14:20:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bcb4000) [pid = 1782] [serial = 1705] [outer = (nil)] 14:20:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bd92800) [pid = 1782] [serial = 1706] [outer = 0x8bcb4000] 14:20:38 INFO - PROCESS | 1782 | 1471296038433 Marionette DEBUG loaded listener.js 14:20:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8cc49800) [pid = 1782] [serial = 1707] [outer = 0x8bcb4000] 14:20:39 INFO - PROCESS | 1782 | 1471296039222 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1237ms 14:20:39 INFO - PROCESS | 1782 | 1471296039269 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 14:20:39 INFO - PROCESS | 1782 | 1471296039273 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 14:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:20:39 INFO - PROCESS | 1782 | 1471296039280 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:20:39 INFO - PROCESS | 1782 | 1471296039284 Marionette TRACE conn4 <- [1,2246,null,{}] 14:20:39 INFO - PROCESS | 1782 | 1471296039290 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:39 INFO - PROCESS | 1782 | 1471296039296 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:39 INFO - PROCESS | 1782 | 1471296039465 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 14:20:39 INFO - PROCESS | 1782 | 1471296039475 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:39 INFO - PROCESS | 1782 | 1471296039484 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd96800 == 30 [pid = 1782] [id = 569] 14:20:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8cc49400) [pid = 1782] [serial = 1708] [outer = (nil)] 14:20:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8cf4f000) [pid = 1782] [serial = 1709] [outer = 0x8cc49400] 14:20:39 INFO - PROCESS | 1782 | 1471296039570 Marionette DEBUG loaded listener.js 14:20:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8cf52800) [pid = 1782] [serial = 1710] [outer = 0x8cc49400] 14:20:40 INFO - PROCESS | 1782 | 1471296040751 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1485ms 14:20:40 INFO - PROCESS | 1782 | 1471296040766 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 14:20:40 INFO - PROCESS | 1782 | 1471296040774 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 14:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:20:40 INFO - PROCESS | 1782 | 1471296040784 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:20:40 INFO - PROCESS | 1782 | 1471296040789 Marionette TRACE conn4 <- [1,2250,null,{}] 14:20:40 INFO - PROCESS | 1782 | 1471296040800 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:40 INFO - PROCESS | 1782 | 1471296040806 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:41 INFO - PROCESS | 1782 | 1471296041017 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 14:20:41 INFO - PROCESS | 1782 | 1471296041270 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:41 INFO - PROCESS | 1782 | 1471296041280 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98c800 == 31 [pid = 1782] [id = 570] 14:20:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8a990000) [pid = 1782] [serial = 1711] [outer = (nil)] 14:20:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8b5e6800) [pid = 1782] [serial = 1712] [outer = 0x8a990000] 14:20:41 INFO - PROCESS | 1782 | 1471296041385 Marionette DEBUG loaded listener.js 14:20:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bc55000) [pid = 1782] [serial = 1713] [outer = 0x8a990000] 14:20:42 INFO - PROCESS | 1782 | 1471296042319 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1586ms 14:20:42 INFO - PROCESS | 1782 | 1471296042371 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 14:20:42 INFO - PROCESS | 1782 | 1471296042379 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 14:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:20:42 INFO - PROCESS | 1782 | 1471296042392 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:20:42 INFO - PROCESS | 1782 | 1471296042397 Marionette TRACE conn4 <- [1,2254,null,{}] 14:20:42 INFO - PROCESS | 1782 | 1471296042405 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:42 INFO - PROCESS | 1782 | 1471296042411 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:42 INFO - PROCESS | 1782 | 1471296042669 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 14:20:42 INFO - PROCESS | 1782 | 1471296042927 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:42 INFO - PROCESS | 1782 | 1471296042939 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98bc00 == 32 [pid = 1782] [id = 571] 14:20:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8cc41800) [pid = 1782] [serial = 1714] [outer = (nil)] 14:20:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8cc4e800) [pid = 1782] [serial = 1715] [outer = 0x8cc41800] 14:20:43 INFO - PROCESS | 1782 | 1471296043047 Marionette DEBUG loaded listener.js 14:20:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8bd96c00) [pid = 1782] [serial = 1716] [outer = 0x8cc41800] 14:20:44 INFO - PROCESS | 1782 | 1471296044079 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1746ms 14:20:44 INFO - PROCESS | 1782 | 1471296044138 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 14:20:44 INFO - PROCESS | 1782 | 1471296044143 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 14:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:20:44 INFO - PROCESS | 1782 | 1471296044152 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:20:44 INFO - PROCESS | 1782 | 1471296044159 Marionette TRACE conn4 <- [1,2258,null,{}] 14:20:44 INFO - PROCESS | 1782 | 1471296044223 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:44 INFO - PROCESS | 1782 | 1471296044233 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:44 INFO - PROCESS | 1782 | 1471296044534 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 14:20:44 INFO - PROCESS | 1782 | 1471296044835 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:44 INFO - PROCESS | 1782 | 1471296044849 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d653400 == 33 [pid = 1782] [id = 572] 14:20:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8d654000) [pid = 1782] [serial = 1717] [outer = (nil)] 14:20:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8d8e3000) [pid = 1782] [serial = 1718] [outer = 0x8d654000] 14:20:44 INFO - PROCESS | 1782 | 1471296044974 Marionette DEBUG loaded listener.js 14:20:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8d8eb400) [pid = 1782] [serial = 1719] [outer = 0x8d654000] 14:20:46 INFO - PROCESS | 1782 | 1471296046005 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1893ms 14:20:46 INFO - PROCESS | 1782 | 1471296046047 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 14:20:46 INFO - PROCESS | 1782 | 1471296046056 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 14:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:20:46 INFO - PROCESS | 1782 | 1471296046067 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:20:46 INFO - PROCESS | 1782 | 1471296046073 Marionette TRACE conn4 <- [1,2262,null,{}] 14:20:46 INFO - PROCESS | 1782 | 1471296046084 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:46 INFO - PROCESS | 1782 | 1471296046091 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:46 INFO - PROCESS | 1782 | 1471296046299 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 14:20:46 INFO - PROCESS | 1782 | 1471296046535 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:46 INFO - PROCESS | 1782 | 1471296046543 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd5b000 == 34 [pid = 1782] [id = 573] 14:20:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8d05d800) [pid = 1782] [serial = 1720] [outer = (nil)] 14:20:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8dfa0800) [pid = 1782] [serial = 1721] [outer = 0x8d05d800] 14:20:46 INFO - PROCESS | 1782 | 1471296046672 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8e2c1400) [pid = 1782] [serial = 1722] [outer = 0x8d05d800] 14:20:47 INFO - PROCESS | 1782 | 1471296047577 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1589ms 14:20:47 INFO - PROCESS | 1782 | 1471296047655 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 14:20:47 INFO - PROCESS | 1782 | 1471296047660 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 14:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:20:47 INFO - PROCESS | 1782 | 1471296047668 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:20:47 INFO - PROCESS | 1782 | 1471296047673 Marionette TRACE conn4 <- [1,2266,null,{}] 14:20:47 INFO - PROCESS | 1782 | 1471296047680 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:47 INFO - PROCESS | 1782 | 1471296047686 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:47 INFO - PROCESS | 1782 | 1471296047918 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 14:20:48 INFO - PROCESS | 1782 | 1471296048162 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:48 INFO - PROCESS | 1782 | 1471296048173 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb6800 == 35 [pid = 1782] [id = 574] 14:20:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8e729c00) [pid = 1782] [serial = 1723] [outer = (nil)] 14:20:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8e734400) [pid = 1782] [serial = 1724] [outer = 0x8e729c00] 14:20:48 INFO - PROCESS | 1782 | 1471296048318 Marionette DEBUG loaded listener.js 14:20:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8e737000) [pid = 1782] [serial = 1725] [outer = 0x8e729c00] 14:20:49 INFO - PROCESS | 1782 | 1471296049341 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1689ms 14:20:49 INFO - PROCESS | 1782 | 1471296049359 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 14:20:49 INFO - PROCESS | 1782 | 1471296049364 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 14:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:20:49 INFO - PROCESS | 1782 | 1471296049374 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:20:49 INFO - PROCESS | 1782 | 1471296049379 Marionette TRACE conn4 <- [1,2270,null,{}] 14:20:49 INFO - PROCESS | 1782 | 1471296049407 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:49 INFO - PROCESS | 1782 | 1471296049420 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:49 INFO - PROCESS | 1782 | 1471296049685 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 14:20:49 INFO - PROCESS | 1782 | 1471296049933 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:49 INFO - PROCESS | 1782 | 1471296049945 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a790400 == 36 [pid = 1782] [id = 575] 14:20:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8a989c00) [pid = 1782] [serial = 1726] [outer = (nil)] 14:20:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8f004c00) [pid = 1782] [serial = 1727] [outer = 0x8a989c00] 14:20:50 INFO - PROCESS | 1782 | 1471296050082 Marionette DEBUG loaded listener.js 14:20:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8f0b1400) [pid = 1782] [serial = 1728] [outer = 0x8a989c00] 14:20:51 INFO - PROCESS | 1782 | 1471296051064 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1753ms 14:20:51 INFO - PROCESS | 1782 | 1471296051127 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 14:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:20:51 INFO - PROCESS | 1782 | 1471296051132 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 14:20:51 INFO - PROCESS | 1782 | 1471296051140 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:20:51 INFO - PROCESS | 1782 | 1471296051143 Marionette TRACE conn4 <- [1,2274,null,{}] 14:20:51 INFO - PROCESS | 1782 | 1471296051150 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:51 INFO - PROCESS | 1782 | 1471296051156 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:51 INFO - PROCESS | 1782 | 1471296051376 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 14:20:51 INFO - PROCESS | 1782 | 1471296051612 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:51 INFO - PROCESS | 1782 | 1471296051620 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f2000 == 37 [pid = 1782] [id = 576] 14:20:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8a789c00) [pid = 1782] [serial = 1729] [outer = (nil)] 14:20:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8f14dc00) [pid = 1782] [serial = 1730] [outer = 0x8a789c00] 14:20:51 INFO - PROCESS | 1782 | 1471296051769 Marionette DEBUG loaded listener.js 14:20:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8f153000) [pid = 1782] [serial = 1731] [outer = 0x8a789c00] 14:20:52 INFO - PROCESS | 1782 | 1471296052693 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1636ms 14:20:52 INFO - PROCESS | 1782 | 1471296052777 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 14:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:20:52 INFO - PROCESS | 1782 | 1471296052789 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 14:20:52 INFO - PROCESS | 1782 | 1471296052797 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:20:52 INFO - PROCESS | 1782 | 1471296052800 Marionette TRACE conn4 <- [1,2278,null,{}] 14:20:52 INFO - PROCESS | 1782 | 1471296052808 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:52 INFO - PROCESS | 1782 | 1471296052812 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:53 INFO - PROCESS | 1782 | 1471296053053 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 14:20:53 INFO - PROCESS | 1782 | 1471296053300 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:53 INFO - PROCESS | 1782 | 1471296053307 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x882eec00 == 38 [pid = 1782] [id = 577] 14:20:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8a790000) [pid = 1782] [serial = 1732] [outer = (nil)] 14:20:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8bc51000) [pid = 1782] [serial = 1733] [outer = 0x8a790000] 14:20:53 INFO - PROCESS | 1782 | 1471296053436 Marionette DEBUG loaded listener.js 14:20:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8ce0c800) [pid = 1782] [serial = 1734] [outer = 0x8a790000] 14:20:54 INFO - PROCESS | 1782 | 1471296054334 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1589ms 14:20:54 INFO - PROCESS | 1782 | 1471296054387 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 1782 | 1471296054391 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 14:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:20:54 INFO - PROCESS | 1782 | 1471296054398 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - PROCESS | 1782 | 1471296054402 Marionette TRACE conn4 <- [1,2282,null,{}] 14:20:54 INFO - PROCESS | 1782 | 1471296054408 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:54 INFO - PROCESS | 1782 | 1471296054416 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:54 INFO - PROCESS | 1782 | 1471296054609 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 14:20:55 INFO - PROCESS | 1782 | 1471296055024 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 1782 | 1471296055033 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ee000 == 39 [pid = 1782] [id = 578] 14:20:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x882f0000) [pid = 1782] [serial = 1735] [outer = (nil)] 14:20:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x882f6000) [pid = 1782] [serial = 1736] [outer = 0x882f0000] 14:20:55 INFO - PROCESS | 1782 | 1471296055160 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x89eb0400) [pid = 1782] [serial = 1737] [outer = 0x882f0000] 14:20:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40b800 == 38 [pid = 1782] [id = 568] 14:20:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd5d000 == 37 [pid = 1782] [id = 567] 14:20:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e5000 == 36 [pid = 1782] [id = 566] 14:20:56 INFO - PROCESS | 1782 | --DOCSHELL 0x89eac000 == 35 [pid = 1782] [id = 565] 14:20:56 INFO - PROCESS | 1782 | 1471296056317 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8d652800) [pid = 1782] [serial = 1659] [outer = (nil)] [url = about:blank] 14:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1947ms 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8b413400) [pid = 1782] [serial = 1661] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8f151c00) [pid = 1782] [serial = 1643] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8f158400) [pid = 1782] [serial = 1644] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8d05cc00) [pid = 1782] [serial = 1626] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8d053800) [pid = 1782] [serial = 1625] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8e733c00) [pid = 1782] [serial = 1637] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8e9e5c00) [pid = 1782] [serial = 1638] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8df98000) [pid = 1782] [serial = 1634] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8e2c4400) [pid = 1782] [serial = 1635] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8b5ed800) [pid = 1782] [serial = 1628] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8bcb0000) [pid = 1782] [serial = 1629] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8bd9cc00) [pid = 1782] [serial = 1655] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8d64d800) [pid = 1782] [serial = 1640] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8f005400) [pid = 1782] [serial = 1641] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8b5eec00) [pid = 1782] [serial = 1652] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8bc4e400) [pid = 1782] [serial = 1653] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8cf53800) [pid = 1782] [serial = 1631] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8cc4a000) [pid = 1782] [serial = 1632] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8f4ce400) [pid = 1782] [serial = 1646] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8f4d4400) [pid = 1782] [serial = 1647] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x89ea1400) [pid = 1782] [serial = 1649] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8a78a800) [pid = 1782] [serial = 1650] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8e2cbc00) [pid = 1782] [serial = 1665] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8d0bdc00) [pid = 1782] [serial = 1658] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bd54400) [pid = 1782] [serial = 1662] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8ce12000) [pid = 1782] [serial = 1656] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8df97c00) [pid = 1782] [serial = 1664] [outer = (nil)] [url = about:blank] 14:20:56 INFO - PROCESS | 1782 | 1471296056408 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 14:20:56 INFO - PROCESS | 1782 | 1471296056427 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 14:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:20:56 INFO - PROCESS | 1782 | 1471296056453 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:20:56 INFO - PROCESS | 1782 | 1471296056462 Marionette TRACE conn4 <- [1,2286,null,{}] 14:20:56 INFO - PROCESS | 1782 | 1471296056488 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:56 INFO - PROCESS | 1782 | 1471296056494 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:56 INFO - PROCESS | 1782 | 1471296056717 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 14:20:56 INFO - PROCESS | 1782 | 1471296056918 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:56 INFO - PROCESS | 1782 | 1471296056929 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a792000 == 36 [pid = 1782] [id = 579] 14:20:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8b5e1c00) [pid = 1782] [serial = 1738] [outer = (nil)] 14:20:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8bc47c00) [pid = 1782] [serial = 1739] [outer = 0x8b5e1c00] 14:20:57 INFO - PROCESS | 1782 | 1471296057009 Marionette DEBUG loaded listener.js 14:20:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bcaf000) [pid = 1782] [serial = 1740] [outer = 0x8b5e1c00] 14:20:57 INFO - PROCESS | 1782 | 1471296057827 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:20:57 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 14:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1414ms 14:20:57 INFO - PROCESS | 1782 | 1471296057868 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 14:20:57 INFO - PROCESS | 1782 | 1471296057875 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 14:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:20:57 INFO - PROCESS | 1782 | 1471296057884 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:20:57 INFO - PROCESS | 1782 | 1471296057888 Marionette TRACE conn4 <- [1,2290,null,{}] 14:20:57 INFO - PROCESS | 1782 | 1471296057895 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:57 INFO - PROCESS | 1782 | 1471296057901 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:58 INFO - PROCESS | 1782 | 1471296058124 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 14:20:58 INFO - PROCESS | 1782 | 1471296058291 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:58 INFO - PROCESS | 1782 | 1471296058299 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b414800 == 37 [pid = 1782] [id = 580] 14:20:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bd54c00) [pid = 1782] [serial = 1741] [outer = (nil)] 14:20:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8cc4a000) [pid = 1782] [serial = 1742] [outer = 0x8bd54c00] 14:20:58 INFO - PROCESS | 1782 | 1471296058380 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8ce16800) [pid = 1782] [serial = 1743] [outer = 0x8bd54c00] 14:20:59 INFO - PROCESS | 1782 | 1471296059370 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1543ms 14:20:59 INFO - PROCESS | 1782 | 1471296059431 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 14:20:59 INFO - PROCESS | 1782 | 1471296059436 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 14:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:20:59 INFO - PROCESS | 1782 | 1471296059452 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:20:59 INFO - PROCESS | 1782 | 1471296059462 Marionette TRACE conn4 <- [1,2294,null,{}] 14:20:59 INFO - PROCESS | 1782 | 1471296059481 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:59 INFO - PROCESS | 1782 | 1471296059489 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:59 INFO - PROCESS | 1782 | 1471296059766 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 14:20:59 INFO - PROCESS | 1782 | 1471296059801 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:59 INFO - PROCESS | 1782 | 1471296059812 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:20:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bce5000 == 38 [pid = 1782] [id = 581] 14:20:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8cc4a800) [pid = 1782] [serial = 1744] [outer = (nil)] 14:20:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8d650c00) [pid = 1782] [serial = 1745] [outer = 0x8cc4a800] 14:20:59 INFO - PROCESS | 1782 | 1471296059886 Marionette DEBUG loaded listener.js 14:21:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8d8e8000) [pid = 1782] [serial = 1746] [outer = 0x8cc4a800] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8bd92000) [pid = 1782] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bcb4000) [pid = 1782] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8b5e8000) [pid = 1782] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8a788400) [pid = 1782] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8b5edc00) [pid = 1782] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8d64ec00) [pid = 1782] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8d8e7000) [pid = 1782] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8bd92400) [pid = 1782] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8bd5c400) [pid = 1782] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x89ea1c00) [pid = 1782] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8b40dc00) [pid = 1782] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8b40ac00) [pid = 1782] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8cf4e400) [pid = 1782] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:21:00 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8e9e9800) [pid = 1782] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:21:01 INFO - PROCESS | 1782 | 1471296061056 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1659ms 14:21:01 INFO - PROCESS | 1782 | 1471296061105 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 14:21:01 INFO - PROCESS | 1782 | 1471296061109 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 14:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:21:01 INFO - PROCESS | 1782 | 1471296061116 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:21:01 INFO - PROCESS | 1782 | 1471296061120 Marionette TRACE conn4 <- [1,2298,null,{}] 14:21:01 INFO - PROCESS | 1782 | 1471296061126 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:01 INFO - PROCESS | 1782 | 1471296061132 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:01 INFO - PROCESS | 1782 | 1471296061330 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 14:21:01 INFO - PROCESS | 1782 | 1471296061581 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:01 INFO - PROCESS | 1782 | 1471296061587 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f1400 == 39 [pid = 1782] [id = 582] 14:21:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8b40ac00) [pid = 1782] [serial = 1747] [outer = (nil)] 14:21:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8d0af800) [pid = 1782] [serial = 1748] [outer = 0x8b40ac00] 14:21:01 INFO - PROCESS | 1782 | 1471296061662 Marionette DEBUG loaded listener.js 14:21:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8d8e7000) [pid = 1782] [serial = 1749] [outer = 0x8b40ac00] 14:21:02 INFO - PROCESS | 1782 | 1471296062405 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1348ms 14:21:02 INFO - PROCESS | 1782 | 1471296062466 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 14:21:02 INFO - PROCESS | 1782 | 1471296062469 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 14:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:21:02 INFO - PROCESS | 1782 | 1471296062477 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:21:02 INFO - PROCESS | 1782 | 1471296062481 Marionette TRACE conn4 <- [1,2302,null,{}] 14:21:02 INFO - PROCESS | 1782 | 1471296062487 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:02 INFO - PROCESS | 1782 | 1471296062492 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:02 INFO - PROCESS | 1782 | 1471296062678 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 14:21:02 INFO - PROCESS | 1782 | 1471296062689 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:02 INFO - PROCESS | 1782 | 1471296062707 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df9bc00 == 40 [pid = 1782] [id = 583] 14:21:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8df9d000) [pid = 1782] [serial = 1750] [outer = (nil)] 14:21:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8e72b800) [pid = 1782] [serial = 1751] [outer = 0x8df9d000] 14:21:02 INFO - PROCESS | 1782 | 1471296062936 Marionette DEBUG loaded listener.js 14:21:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8e9e8800) [pid = 1782] [serial = 1752] [outer = 0x8df9d000] 14:21:04 INFO - PROCESS | 1782 | 1471296064024 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1584ms 14:21:04 INFO - PROCESS | 1782 | 1471296064063 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 14:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:21:04 INFO - PROCESS | 1782 | 1471296064071 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 14:21:04 INFO - PROCESS | 1782 | 1471296064080 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:21:04 INFO - PROCESS | 1782 | 1471296064090 Marionette TRACE conn4 <- [1,2306,null,{}] 14:21:04 INFO - PROCESS | 1782 | 1471296064100 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:04 INFO - PROCESS | 1782 | 1471296064105 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:04 INFO - PROCESS | 1782 | 1471296064347 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 14:21:04 INFO - PROCESS | 1782 | 1471296064601 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:04 INFO - PROCESS | 1782 | 1471296064613 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40c400 == 41 [pid = 1782] [id = 584] 14:21:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8b40d400) [pid = 1782] [serial = 1753] [outer = (nil)] 14:21:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bce8400) [pid = 1782] [serial = 1754] [outer = 0x8b40d400] 14:21:04 INFO - PROCESS | 1782 | 1471296064752 Marionette DEBUG loaded listener.js 14:21:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bd58c00) [pid = 1782] [serial = 1755] [outer = 0x8b40d400] 14:21:05 INFO - PROCESS | 1782 | 1471296065743 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1702ms 14:21:05 INFO - PROCESS | 1782 | 1471296065782 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 14:21:05 INFO - PROCESS | 1782 | 1471296065790 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 14:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:21:05 INFO - PROCESS | 1782 | 1471296065803 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:21:05 INFO - PROCESS | 1782 | 1471296065807 Marionette TRACE conn4 <- [1,2310,null,{}] 14:21:05 INFO - PROCESS | 1782 | 1471296065815 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:05 INFO - PROCESS | 1782 | 1471296065823 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:06 INFO - PROCESS | 1782 | 1471296066048 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 14:21:06 INFO - PROCESS | 1782 | 1471296066339 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:06 INFO - PROCESS | 1782 | 1471296066348 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce15c00 == 42 [pid = 1782] [id = 585] 14:21:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d05b800) [pid = 1782] [serial = 1756] [outer = (nil)] 14:21:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8d0b2400) [pid = 1782] [serial = 1757] [outer = 0x8d05b800] 14:21:06 INFO - PROCESS | 1782 | 1471296066483 Marionette DEBUG loaded listener.js 14:21:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8d651800) [pid = 1782] [serial = 1758] [outer = 0x8d05b800] 14:21:07 INFO - PROCESS | 1782 | 1471296067429 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1694ms 14:21:07 INFO - PROCESS | 1782 | 1471296067497 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 14:21:07 INFO - PROCESS | 1782 | 1471296067502 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 14:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:21:07 INFO - PROCESS | 1782 | 1471296067510 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:21:07 INFO - PROCESS | 1782 | 1471296067517 Marionette TRACE conn4 <- [1,2314,null,{}] 14:21:07 INFO - PROCESS | 1782 | 1471296067536 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:07 INFO - PROCESS | 1782 | 1471296067546 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:07 INFO - PROCESS | 1782 | 1471296067803 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 14:21:08 INFO - PROCESS | 1782 | 1471296068092 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:08 INFO - PROCESS | 1782 | 1471296068107 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f002400 == 43 [pid = 1782] [id = 586] 14:21:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8f006c00) [pid = 1782] [serial = 1759] [outer = (nil)] 14:21:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8f0b0800) [pid = 1782] [serial = 1760] [outer = 0x8f006c00] 14:21:08 INFO - PROCESS | 1782 | 1471296068196 Marionette DEBUG loaded listener.js 14:21:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8f155800) [pid = 1782] [serial = 1761] [outer = 0x8f006c00] 14:21:09 INFO - PROCESS | 1782 | 1471296069194 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1751ms 14:21:09 INFO - PROCESS | 1782 | 1471296069264 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 14:21:09 INFO - PROCESS | 1782 | 1471296069272 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 14:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:21:09 INFO - PROCESS | 1782 | 1471296069286 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:21:09 INFO - PROCESS | 1782 | 1471296069293 Marionette TRACE conn4 <- [1,2318,null,{}] 14:21:09 INFO - PROCESS | 1782 | 1471296069303 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:09 INFO - PROCESS | 1782 | 1471296069313 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:09 INFO - PROCESS | 1782 | 1471296069676 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 14:21:10 INFO - PROCESS | 1782 | 1471296070007 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:10 INFO - PROCESS | 1782 | 1471296070021 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc44c00 == 44 [pid = 1782] [id = 587] 14:21:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8e2c8400) [pid = 1782] [serial = 1762] [outer = (nil)] 14:21:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8f4ce400) [pid = 1782] [serial = 1763] [outer = 0x8e2c8400] 14:21:10 INFO - PROCESS | 1782 | 1471296070166 Marionette DEBUG loaded listener.js 14:21:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8f4d4400) [pid = 1782] [serial = 1764] [outer = 0x8e2c8400] 14:21:11 INFO - PROCESS | 1782 | 1471296071136 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 14:21:11 INFO - PROCESS | 1782 | 1471296071196 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 14:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:21:11 INFO - PROCESS | 1782 | 1471296071205 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:21:11 INFO - PROCESS | 1782 | 1471296071210 Marionette TRACE conn4 <- [1,2322,null,{}] 14:21:11 INFO - PROCESS | 1782 | 1471296071217 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:11 INFO - PROCESS | 1782 | 1471296071221 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:11 INFO - PROCESS | 1782 | 1471296071429 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 14:21:11 INFO - PROCESS | 1782 | 1471296071673 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:11 INFO - PROCESS | 1782 | 1471296071683 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e5800 == 45 [pid = 1782] [id = 588] 14:21:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8d0b0400) [pid = 1782] [serial = 1765] [outer = (nil)] 14:21:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8f98f800) [pid = 1782] [serial = 1766] [outer = 0x8d0b0400] 14:21:11 INFO - PROCESS | 1782 | 1471296071807 Marionette DEBUG loaded listener.js 14:21:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8fb05400) [pid = 1782] [serial = 1767] [outer = 0x8d0b0400] 14:21:12 INFO - PROCESS | 1782 | 1471296072713 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1539ms 14:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:21:12 INFO - PROCESS | 1782 | 1471296072744 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 14:21:12 INFO - PROCESS | 1782 | 1471296072748 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 14:21:12 INFO - PROCESS | 1782 | 1471296072755 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:21:12 INFO - PROCESS | 1782 | 1471296072758 Marionette TRACE conn4 <- [1,2326,null,{}] 14:21:12 INFO - PROCESS | 1782 | 1471296072766 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:12 INFO - PROCESS | 1782 | 1471296072777 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:12 INFO - PROCESS | 1782 | 1471296072995 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 14:21:13 INFO - PROCESS | 1782 | 1471296073237 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:13 INFO - PROCESS | 1782 | 1471296073247 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b407000 == 46 [pid = 1782] [id = 589] 14:21:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8bd9cc00) [pid = 1782] [serial = 1768] [outer = (nil)] 14:21:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x914b1400) [pid = 1782] [serial = 1769] [outer = 0x8bd9cc00] 14:21:13 INFO - PROCESS | 1782 | 1471296073372 Marionette DEBUG loaded listener.js 14:21:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x914b6400) [pid = 1782] [serial = 1770] [outer = 0x8bd9cc00] 14:21:14 INFO - PROCESS | 1782 | 1471296074309 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1589ms 14:21:14 INFO - PROCESS | 1782 | 1471296074343 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 1782 | 1471296074346 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 14:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:21:14 INFO - PROCESS | 1782 | 1471296074354 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:21:14 INFO - PROCESS | 1782 | 1471296074358 Marionette TRACE conn4 <- [1,2330,null,{}] 14:21:14 INFO - PROCESS | 1782 | 1471296074364 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:14 INFO - PROCESS | 1782 | 1471296074370 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:14 INFO - PROCESS | 1782 | 1471296074571 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 14:21:14 INFO - PROCESS | 1782 | 1471296074812 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 1782 | 1471296074822 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd56c00 == 47 [pid = 1782] [id = 590] 14:21:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8cc4fc00) [pid = 1782] [serial = 1771] [outer = (nil)] 14:21:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x91773400) [pid = 1782] [serial = 1772] [outer = 0x8cc4fc00] 14:21:14 INFO - PROCESS | 1782 | 1471296074944 Marionette DEBUG loaded listener.js 14:21:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x91776000) [pid = 1782] [serial = 1773] [outer = 0x8cc4fc00] 14:21:15 INFO - PROCESS | 1782 | 1471296075906 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1582ms 14:21:15 INFO - PROCESS | 1782 | 1471296075938 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 14:21:15 INFO - PROCESS | 1782 | 1471296075942 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 14:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:21:15 INFO - PROCESS | 1782 | 1471296075949 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:21:15 INFO - PROCESS | 1782 | 1471296075953 Marionette TRACE conn4 <- [1,2334,null,{}] 14:21:15 INFO - PROCESS | 1782 | 1471296075960 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:15 INFO - PROCESS | 1782 | 1471296075966 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:16 INFO - PROCESS | 1782 | 1471296076167 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 14:21:16 INFO - PROCESS | 1782 | 1471296076417 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:16 INFO - PROCESS | 1782 | 1471296076426 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea6000 == 48 [pid = 1782] [id = 591] 14:21:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8a98ac00) [pid = 1782] [serial = 1774] [outer = (nil)] 14:21:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8bc50000) [pid = 1782] [serial = 1775] [outer = 0x8a98ac00] 14:21:16 INFO - PROCESS | 1782 | 1471296076552 Marionette DEBUG loaded listener.js 14:21:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8cc42c00) [pid = 1782] [serial = 1776] [outer = 0x8a98ac00] 14:21:17 INFO - PROCESS | 1782 | 1471296077407 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1491ms 14:21:17 INFO - PROCESS | 1782 | 1471296077441 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 14:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:21:17 INFO - PROCESS | 1782 | 1471296077446 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 14:21:17 INFO - PROCESS | 1782 | 1471296077452 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - PROCESS | 1782 | 1471296077456 Marionette TRACE conn4 <- [1,2338,null,{}] 14:21:17 INFO - PROCESS | 1782 | 1471296077462 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:17 INFO - PROCESS | 1782 | 1471296077468 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:17 INFO - PROCESS | 1782 | 1471296077675 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 14:21:18 INFO - PROCESS | 1782 | 1471296078257 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:18 INFO - PROCESS | 1782 | 1471296078267 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a793000 == 49 [pid = 1782] [id = 592] 14:21:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8a984800) [pid = 1782] [serial = 1777] [outer = (nil)] 14:21:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8a990400) [pid = 1782] [serial = 1778] [outer = 0x8a984800] 14:21:18 INFO - PROCESS | 1782 | 1471296078353 Marionette DEBUG loaded listener.js 14:21:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8b5e6c00) [pid = 1782] [serial = 1779] [outer = 0x8a984800] 14:21:19 INFO - PROCESS | 1782 | 1471296079306 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1886ms 14:21:19 INFO - PROCESS | 1782 | 1471296079340 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 14:21:19 INFO - PROCESS | 1782 | 1471296079345 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 14:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:21:19 INFO - PROCESS | 1782 | 1471296079354 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:21:19 INFO - PROCESS | 1782 | 1471296079359 Marionette TRACE conn4 <- [1,2342,null,{}] 14:21:19 INFO - PROCESS | 1782 | 1471296079368 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:19 INFO - PROCESS | 1782 | 1471296079377 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:19 INFO - PROCESS | 1782 | 1471296079571 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 14:21:19 INFO - PROCESS | 1782 | 1471296079950 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 1782 | 1471296079968 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a787400 == 50 [pid = 1782] [id = 593] 14:21:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8cc43400) [pid = 1782] [serial = 1780] [outer = (nil)] 14:21:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8ce14c00) [pid = 1782] [serial = 1781] [outer = 0x8cc43400] 14:21:20 INFO - PROCESS | 1782 | 1471296080064 Marionette DEBUG loaded listener.js 14:21:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8cf5ac00) [pid = 1782] [serial = 1782] [outer = 0x8cc43400] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x882f1400 == 49 [pid = 1782] [id = 582] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8bce5000 == 48 [pid = 1782] [id = 581] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8b414800 == 47 [pid = 1782] [id = 580] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8a792000 == 46 [pid = 1782] [id = 579] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x882ee000 == 45 [pid = 1782] [id = 578] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8bceb400 == 44 [pid = 1782] [id = 564] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd96800 == 43 [pid = 1782] [id = 569] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98bc00 == 42 [pid = 1782] [id = 571] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98c800 == 41 [pid = 1782] [id = 570] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcb6800 == 40 [pid = 1782] [id = 574] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x882eec00 == 39 [pid = 1782] [id = 577] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8d653400 == 38 [pid = 1782] [id = 572] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd5b000 == 37 [pid = 1782] [id = 573] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8a790400 == 36 [pid = 1782] [id = 575] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x882f2000 == 35 [pid = 1782] [id = 576] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8a793000 == 34 [pid = 1782] [id = 592] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea6000 == 33 [pid = 1782] [id = 591] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd56c00 == 32 [pid = 1782] [id = 590] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e5800 == 31 [pid = 1782] [id = 588] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8b407000 == 30 [pid = 1782] [id = 589] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc44c00 == 29 [pid = 1782] [id = 587] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8f002400 == 28 [pid = 1782] [id = 586] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40c400 == 27 [pid = 1782] [id = 584] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce15c00 == 26 [pid = 1782] [id = 585] 14:21:21 INFO - PROCESS | 1782 | --DOCSHELL 0x8df9bc00 == 25 [pid = 1782] [id = 583] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8bd98400) [pid = 1782] [serial = 1703] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8bda0400) [pid = 1782] [serial = 1704] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8bd92800) [pid = 1782] [serial = 1706] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8bc48400) [pid = 1782] [serial = 1700] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8a792800) [pid = 1782] [serial = 1697] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8f14f000) [pid = 1782] [serial = 1676] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8a989800) [pid = 1782] [serial = 1698] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8f98ac00) [pid = 1782] [serial = 1680] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8f985800) [pid = 1782] [serial = 1679] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x91365400) [pid = 1782] [serial = 1683] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x9135c800) [pid = 1782] [serial = 1682] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x914bc000) [pid = 1782] [serial = 1686] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x914b8000) [pid = 1782] [serial = 1685] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8ce1bc00) [pid = 1782] [serial = 1695] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x91778800) [pid = 1782] [serial = 1689] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x914b9000) [pid = 1782] [serial = 1688] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8bcafc00) [pid = 1782] [serial = 1692] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8cc45000) [pid = 1782] [serial = 1694] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8b5e1800) [pid = 1782] [serial = 1691] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8bce6000) [pid = 1782] [serial = 1668] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8bcba000) [pid = 1782] [serial = 1667] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8d654800) [pid = 1782] [serial = 1671] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8d059400) [pid = 1782] [serial = 1670] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8cf4f000) [pid = 1782] [serial = 1709] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8bc50400) [pid = 1782] [serial = 1701] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8cc49800) [pid = 1782] [serial = 1707] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8f0b1c00) [pid = 1782] [serial = 1674] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8f005000) [pid = 1782] [serial = 1673] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8f157400) [pid = 1782] [serial = 1677] [outer = (nil)] [url = about:blank] 14:21:22 INFO - PROCESS | 1782 | 1471296082398 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 3091ms 14:21:22 INFO - PROCESS | 1782 | 1471296082446 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 1782 | 1471296082453 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 14:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:21:22 INFO - PROCESS | 1782 | 1471296082463 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:21:22 INFO - PROCESS | 1782 | 1471296082468 Marionette TRACE conn4 <- [1,2346,null,{}] 14:21:22 INFO - PROCESS | 1782 | 1471296082478 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:22 INFO - PROCESS | 1782 | 1471296082483 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:22 INFO - PROCESS | 1782 | 1471296082729 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 14:21:22 INFO - PROCESS | 1782 | 1471296082876 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 1782 | 1471296082891 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea9c00 == 26 [pid = 1782] [id = 594] 14:21:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x89eaa800) [pid = 1782] [serial = 1783] [outer = (nil)] 14:21:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8a989800) [pid = 1782] [serial = 1784] [outer = 0x89eaa800] 14:21:22 INFO - PROCESS | 1782 | 1471296082964 Marionette DEBUG loaded listener.js 14:21:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8a98f000) [pid = 1782] [serial = 1785] [outer = 0x89eaa800] 14:21:23 INFO - PROCESS | 1782 | 1471296083770 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1345ms 14:21:23 INFO - PROCESS | 1782 | 1471296083808 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 14:21:23 INFO - PROCESS | 1782 | 1471296083817 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 14:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:21:23 INFO - PROCESS | 1782 | 1471296083829 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:21:23 INFO - PROCESS | 1782 | 1471296083834 Marionette TRACE conn4 <- [1,2350,null,{}] 14:21:23 INFO - PROCESS | 1782 | 1471296083841 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:23 INFO - PROCESS | 1782 | 1471296083848 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:24 INFO - PROCESS | 1782 | 1471296084042 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 14:21:24 INFO - PROCESS | 1782 | 1471296084199 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:24 INFO - PROCESS | 1782 | 1471296084208 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc48400 == 27 [pid = 1782] [id = 595] 14:21:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8bc4e000) [pid = 1782] [serial = 1786] [outer = (nil)] 14:21:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8bc55800) [pid = 1782] [serial = 1787] [outer = 0x8bc4e000] 14:21:24 INFO - PROCESS | 1782 | 1471296084285 Marionette DEBUG loaded listener.js 14:21:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8bcb4400) [pid = 1782] [serial = 1788] [outer = 0x8bc4e000] 14:21:25 INFO - PROCESS | 1782 | 1471296085300 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1534ms 14:21:25 INFO - PROCESS | 1782 | 1471296085364 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 14:21:25 INFO - PROCESS | 1782 | 1471296085368 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 14:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:21:25 INFO - PROCESS | 1782 | 1471296085384 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:21:25 INFO - PROCESS | 1782 | 1471296085391 Marionette TRACE conn4 <- [1,2354,null,{}] 14:21:25 INFO - PROCESS | 1782 | 1471296085411 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:25 INFO - PROCESS | 1782 | 1471296085421 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:25 INFO - PROCESS | 1782 | 1471296085695 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 14:21:25 INFO - PROCESS | 1782 | 1471296085861 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:25 INFO - PROCESS | 1782 | 1471296085876 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd9a000 == 28 [pid = 1782] [id = 596] 14:21:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8bd9ac00) [pid = 1782] [serial = 1789] [outer = (nil)] 14:21:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8bd9e800) [pid = 1782] [serial = 1790] [outer = 0x8bd9ac00] 14:21:25 INFO - PROCESS | 1782 | 1471296085952 Marionette DEBUG loaded listener.js 14:21:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8cc49c00) [pid = 1782] [serial = 1791] [outer = 0x8bd9ac00] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8df9d000) [pid = 1782] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8cc4a800) [pid = 1782] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8b40ac00) [pid = 1782] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8e729c00) [pid = 1782] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8d654000) [pid = 1782] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8cc41800) [pid = 1782] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8b5e1c00) [pid = 1782] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8a790000) [pid = 1782] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8d05d800) [pid = 1782] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x882f0000) [pid = 1782] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8a990000) [pid = 1782] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8a989c00) [pid = 1782] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bd54c00) [pid = 1782] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8a789c00) [pid = 1782] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:21:27 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8cc49400) [pid = 1782] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:21:27 INFO - PROCESS | 1782 | 1471296087536 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2191ms 14:21:27 INFO - PROCESS | 1782 | 1471296087575 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 14:21:27 INFO - PROCESS | 1782 | 1471296087579 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 14:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:21:27 INFO - PROCESS | 1782 | 1471296087587 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:21:27 INFO - PROCESS | 1782 | 1471296087590 Marionette TRACE conn4 <- [1,2358,null,{}] 14:21:27 INFO - PROCESS | 1782 | 1471296087597 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:27 INFO - PROCESS | 1782 | 1471296087603 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:27 INFO - PROCESS | 1782 | 1471296087767 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 14:21:27 INFO - PROCESS | 1782 | 1471296087784 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:27 INFO - PROCESS | 1782 | 1471296087793 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e8c00 == 29 [pid = 1782] [id = 597] 14:21:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8a790000) [pid = 1782] [serial = 1792] [outer = (nil)] 14:21:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8bceb400) [pid = 1782] [serial = 1793] [outer = 0x8a790000] 14:21:28 INFO - PROCESS | 1782 | 1471296087997 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8cc49800) [pid = 1782] [serial = 1794] [outer = 0x8a790000] 14:21:28 INFO - PROCESS | 1782 | 1471296088802 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1243ms 14:21:28 INFO - PROCESS | 1782 | 1471296088831 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 14:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:21:28 INFO - PROCESS | 1782 | 1471296088835 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 14:21:28 INFO - PROCESS | 1782 | 1471296088843 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:21:28 INFO - PROCESS | 1782 | 1471296088847 Marionette TRACE conn4 <- [1,2362,null,{}] 14:21:28 INFO - PROCESS | 1782 | 1471296088853 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:28 INFO - PROCESS | 1782 | 1471296088858 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:29 INFO - PROCESS | 1782 | 1471296089085 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 14:21:29 INFO - PROCESS | 1782 | 1471296089095 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:29 INFO - PROCESS | 1782 | 1471296089103 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a989c00 == 30 [pid = 1782] [id = 598] 14:21:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8b5e1400) [pid = 1782] [serial = 1795] [outer = (nil)] 14:21:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8d052400) [pid = 1782] [serial = 1796] [outer = 0x8b5e1400] 14:21:29 INFO - PROCESS | 1782 | 1471296089174 Marionette DEBUG loaded listener.js 14:21:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8d05e400) [pid = 1782] [serial = 1797] [outer = 0x8b5e1400] 14:21:30 INFO - PROCESS | 1782 | 1471296090383 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1595ms 14:21:30 INFO - PROCESS | 1782 | 1471296090438 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 14:21:30 INFO - PROCESS | 1782 | 1471296090445 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 14:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:21:30 INFO - PROCESS | 1782 | 1471296090454 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:21:30 INFO - PROCESS | 1782 | 1471296090463 Marionette TRACE conn4 <- [1,2366,null,{}] 14:21:30 INFO - PROCESS | 1782 | 1471296090471 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:30 INFO - PROCESS | 1782 | 1471296090479 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:30 INFO - PROCESS | 1782 | 1471296090699 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 14:21:31 INFO - PROCESS | 1782 | 1471296091024 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 1782 | 1471296091036 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98e800 == 31 [pid = 1782] [id = 599] 14:21:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8a98f400) [pid = 1782] [serial = 1798] [outer = (nil)] 14:21:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8bc51c00) [pid = 1782] [serial = 1799] [outer = 0x8a98f400] 14:21:31 INFO - PROCESS | 1782 | 1471296091128 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8bcde400) [pid = 1782] [serial = 1800] [outer = 0x8a98f400] 14:21:32 INFO - PROCESS | 1782 | 1471296092105 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1688ms 14:21:32 INFO - PROCESS | 1782 | 1471296092143 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 14:21:32 INFO - PROCESS | 1782 | 1471296092151 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 14:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:21:32 INFO - PROCESS | 1782 | 1471296092164 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:21:32 INFO - PROCESS | 1782 | 1471296092168 Marionette TRACE conn4 <- [1,2370,null,{}] 14:21:32 INFO - PROCESS | 1782 | 1471296092176 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:32 INFO - PROCESS | 1782 | 1471296092183 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:32 INFO - PROCESS | 1782 | 1471296092393 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 14:21:32 INFO - PROCESS | 1782 | 1471296092675 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:32 INFO - PROCESS | 1782 | 1471296092688 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd95800 == 32 [pid = 1782] [id = 600] 14:21:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8cf52000) [pid = 1782] [serial = 1801] [outer = (nil)] 14:21:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8d0b4400) [pid = 1782] [serial = 1802] [outer = 0x8cf52000] 14:21:32 INFO - PROCESS | 1782 | 1471296092815 Marionette DEBUG loaded listener.js 14:21:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8bd5b800) [pid = 1782] [serial = 1803] [outer = 0x8cf52000] 14:21:33 INFO - PROCESS | 1782 | 1471296093707 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1590ms 14:21:33 INFO - PROCESS | 1782 | 1471296093755 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 14:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:21:33 INFO - PROCESS | 1782 | 1471296093760 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 14:21:33 INFO - PROCESS | 1782 | 1471296093768 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:21:33 INFO - PROCESS | 1782 | 1471296093780 Marionette TRACE conn4 <- [1,2374,null,{}] 14:21:33 INFO - PROCESS | 1782 | 1471296093806 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:33 INFO - PROCESS | 1782 | 1471296093816 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:34 INFO - PROCESS | 1782 | 1471296094050 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 14:21:34 INFO - PROCESS | 1782 | 1471296094299 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:34 INFO - PROCESS | 1782 | 1471296094312 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8ee800 == 33 [pid = 1782] [id = 601] 14:21:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8df96400) [pid = 1782] [serial = 1804] [outer = (nil)] 14:21:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8df9bc00) [pid = 1782] [serial = 1805] [outer = 0x8df96400] 14:21:34 INFO - PROCESS | 1782 | 1471296094443 Marionette DEBUG loaded listener.js 14:21:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8e2c4000) [pid = 1782] [serial = 1806] [outer = 0x8df96400] 14:21:35 INFO - PROCESS | 1782 | 1471296095348 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1656ms 14:21:35 INFO - PROCESS | 1782 | 1471296095423 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 14:21:35 INFO - PROCESS | 1782 | 1471296095428 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 14:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:21:35 INFO - PROCESS | 1782 | 1471296095435 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:21:35 INFO - PROCESS | 1782 | 1471296095440 Marionette TRACE conn4 <- [1,2378,null,{}] 14:21:35 INFO - PROCESS | 1782 | 1471296095446 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:35 INFO - PROCESS | 1782 | 1471296095451 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:35 INFO - PROCESS | 1782 | 1471296095679 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 14:21:35 INFO - PROCESS | 1782 | 1471296095926 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:35 INFO - PROCESS | 1782 | 1471296095934 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd99c00 == 34 [pid = 1782] [id = 602] 14:21:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8df97800) [pid = 1782] [serial = 1807] [outer = (nil)] 14:21:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8e72d400) [pid = 1782] [serial = 1808] [outer = 0x8df97800] 14:21:36 INFO - PROCESS | 1782 | 1471296096058 Marionette DEBUG loaded listener.js 14:21:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8e731000) [pid = 1782] [serial = 1809] [outer = 0x8df97800] 14:21:36 INFO - PROCESS | 1782 | 1471296096937 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1535ms 14:21:36 INFO - PROCESS | 1782 | 1471296096971 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 14:21:36 INFO - PROCESS | 1782 | 1471296096974 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 14:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:21:36 INFO - PROCESS | 1782 | 1471296096982 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:21:36 INFO - PROCESS | 1782 | 1471296096986 Marionette TRACE conn4 <- [1,2382,null,{}] 14:21:36 INFO - PROCESS | 1782 | 1471296096993 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:37 INFO - PROCESS | 1782 | 1471296096999 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:37 INFO - PROCESS | 1782 | 1471296097187 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 14:21:37 INFO - PROCESS | 1782 | 1471296097377 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:37 INFO - PROCESS | 1782 | 1471296097388 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2c8000 == 35 [pid = 1782] [id = 603] 14:21:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8e731400) [pid = 1782] [serial = 1810] [outer = (nil)] 14:21:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8f002800) [pid = 1782] [serial = 1811] [outer = 0x8e731400] 14:21:37 INFO - PROCESS | 1782 | 1471296097467 Marionette DEBUG loaded listener.js 14:21:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8f008000) [pid = 1782] [serial = 1812] [outer = 0x8e731400] 14:21:38 INFO - PROCESS | 1782 | 1471296098481 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1533ms 14:21:38 INFO - PROCESS | 1782 | 1471296098516 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 14:21:38 INFO - PROCESS | 1782 | 1471296098521 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 14:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:21:38 INFO - PROCESS | 1782 | 1471296098528 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:21:38 INFO - PROCESS | 1782 | 1471296098532 Marionette TRACE conn4 <- [1,2386,null,{}] 14:21:38 INFO - PROCESS | 1782 | 1471296098538 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:38 INFO - PROCESS | 1782 | 1471296098551 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:38 INFO - PROCESS | 1782 | 1471296098768 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 14:21:39 INFO - PROCESS | 1782 | 1471296099029 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 1782 | 1471296099037 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ea400 == 36 [pid = 1782] [id = 604] 14:21:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x882f3000) [pid = 1782] [serial = 1813] [outer = (nil)] 14:21:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8f0b5000) [pid = 1782] [serial = 1814] [outer = 0x882f3000] 14:21:39 INFO - PROCESS | 1782 | 1471296099165 Marionette DEBUG loaded listener.js 14:21:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8f151c00) [pid = 1782] [serial = 1815] [outer = 0x882f3000] 14:21:40 INFO - PROCESS | 1782 | 1471296100083 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1633ms 14:21:40 INFO - PROCESS | 1782 | 1471296100161 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 14:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:21:40 INFO - PROCESS | 1782 | 1471296100166 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 14:21:40 INFO - PROCESS | 1782 | 1471296100173 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:21:40 INFO - PROCESS | 1782 | 1471296100178 Marionette TRACE conn4 <- [1,2390,null,{}] 14:21:40 INFO - PROCESS | 1782 | 1471296100185 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:40 INFO - PROCESS | 1782 | 1471296100190 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:40 INFO - PROCESS | 1782 | 1471296100429 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 14:21:40 INFO - PROCESS | 1782 | 1471296100721 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:40 INFO - PROCESS | 1782 | 1471296100730 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a790c00 == 37 [pid = 1782] [id = 605] 14:21:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8a792000) [pid = 1782] [serial = 1816] [outer = (nil)] 14:21:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8f0b8400) [pid = 1782] [serial = 1817] [outer = 0x8a792000] 14:21:40 INFO - PROCESS | 1782 | 1471296100814 Marionette DEBUG loaded listener.js 14:21:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8f4d0800) [pid = 1782] [serial = 1818] [outer = 0x8a792000] 14:21:41 INFO - PROCESS | 1782 | 1471296101762 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1640ms 14:21:41 INFO - PROCESS | 1782 | 1471296101814 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 14:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:21:41 INFO - PROCESS | 1782 | 1471296101818 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 14:21:41 INFO - PROCESS | 1782 | 1471296101826 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:21:41 INFO - PROCESS | 1782 | 1471296101829 Marionette TRACE conn4 <- [1,2394,null,{}] 14:21:41 INFO - PROCESS | 1782 | 1471296101837 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:41 INFO - PROCESS | 1782 | 1471296101841 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:42 INFO - PROCESS | 1782 | 1471296102029 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 14:21:42 INFO - PROCESS | 1782 | 1471296102270 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:42 INFO - PROCESS | 1782 | 1471296102282 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ea000 == 38 [pid = 1782] [id = 606] 14:21:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x882ea800) [pid = 1782] [serial = 1819] [outer = (nil)] 14:21:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x882f2000) [pid = 1782] [serial = 1820] [outer = 0x882ea800] 14:21:42 INFO - PROCESS | 1782 | 1471296102541 Marionette DEBUG loaded listener.js 14:21:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x89ea8400) [pid = 1782] [serial = 1821] [outer = 0x882ea800] 14:21:43 INFO - PROCESS | 1782 | 1471296103493 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1736ms 14:21:43 INFO - PROCESS | 1782 | 1471296103564 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 14:21:43 INFO - PROCESS | 1782 | 1471296103570 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 14:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:21:43 INFO - PROCESS | 1782 | 1471296103579 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:21:43 INFO - PROCESS | 1782 | 1471296103584 Marionette TRACE conn4 <- [1,2398,null,{}] 14:21:43 INFO - PROCESS | 1782 | 1471296103592 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:43 INFO - PROCESS | 1782 | 1471296103597 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:43 INFO - PROCESS | 1782 | 1471296103892 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 14:21:44 INFO - PROCESS | 1782 | --DOCSHELL 0x882e8c00 == 37 [pid = 1782] [id = 597] 14:21:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd9a000 == 36 [pid = 1782] [id = 596] 14:21:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc48400 == 35 [pid = 1782] [id = 595] 14:21:44 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea9c00 == 34 [pid = 1782] [id = 594] 14:21:44 INFO - PROCESS | 1782 | 1471296104251 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:44 INFO - PROCESS | 1782 | 1471296104264 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8d650c00) [pid = 1782] [serial = 1745] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8d8e8000) [pid = 1782] [serial = 1746] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8d0af800) [pid = 1782] [serial = 1748] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8e734400) [pid = 1782] [serial = 1724] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8e737000) [pid = 1782] [serial = 1725] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8d8e3000) [pid = 1782] [serial = 1718] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8d8eb400) [pid = 1782] [serial = 1719] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8cc4e800) [pid = 1782] [serial = 1715] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8bd96c00) [pid = 1782] [serial = 1716] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8bc47c00) [pid = 1782] [serial = 1739] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8bcaf000) [pid = 1782] [serial = 1740] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8bc51000) [pid = 1782] [serial = 1733] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8ce0c800) [pid = 1782] [serial = 1734] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8dfa0800) [pid = 1782] [serial = 1721] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8e2c1400) [pid = 1782] [serial = 1722] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x882f6000) [pid = 1782] [serial = 1736] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x89eb0400) [pid = 1782] [serial = 1737] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8b5e6800) [pid = 1782] [serial = 1712] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bc55000) [pid = 1782] [serial = 1713] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8f004c00) [pid = 1782] [serial = 1727] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8f0b1400) [pid = 1782] [serial = 1728] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8cc4a000) [pid = 1782] [serial = 1742] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8f14dc00) [pid = 1782] [serial = 1730] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8f153000) [pid = 1782] [serial = 1731] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8cf52800) [pid = 1782] [serial = 1710] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8d8e7000) [pid = 1782] [serial = 1749] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8ce16800) [pid = 1782] [serial = 1743] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8e9e8800) [pid = 1782] [serial = 1752] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8e72b800) [pid = 1782] [serial = 1751] [outer = (nil)] [url = about:blank] 14:21:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f6000 == 35 [pid = 1782] [id = 607] 14:21:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x89eaf400) [pid = 1782] [serial = 1822] [outer = (nil)] 14:21:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8b5e9000) [pid = 1782] [serial = 1823] [outer = 0x89eaf400] 14:21:44 INFO - PROCESS | 1782 | 1471296104384 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8bc4d400) [pid = 1782] [serial = 1824] [outer = 0x89eaf400] 14:21:45 INFO - PROCESS | 1782 | 1471296105203 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1692ms 14:21:45 INFO - PROCESS | 1782 | 1471296105271 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 1782 | 1471296105277 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 14:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:21:45 INFO - PROCESS | 1782 | 1471296105288 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - PROCESS | 1782 | 1471296105292 Marionette TRACE conn4 <- [1,2402,null,{}] 14:21:45 INFO - PROCESS | 1782 | 1471296105300 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:45 INFO - PROCESS | 1782 | 1471296105306 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:45 INFO - PROCESS | 1782 | 1471296105512 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 14:21:45 INFO - PROCESS | 1782 | 1471296105674 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:45 INFO - PROCESS | 1782 | 1471296105684 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc55000 == 36 [pid = 1782] [id = 608] 14:21:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8bd60800) [pid = 1782] [serial = 1825] [outer = (nil)] 14:21:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8cc42400) [pid = 1782] [serial = 1826] [outer = 0x8bd60800] 14:21:45 INFO - PROCESS | 1782 | 1471296105760 Marionette DEBUG loaded listener.js 14:21:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8ce0f800) [pid = 1782] [serial = 1827] [outer = 0x8bd60800] 14:21:46 INFO - PROCESS | 1782 | 1471296106691 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1487ms 14:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:21:46 INFO - PROCESS | 1782 | 1471296106782 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 14:21:46 INFO - PROCESS | 1782 | 1471296106785 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 14:21:46 INFO - PROCESS | 1782 | 1471296106794 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:21:46 INFO - PROCESS | 1782 | 1471296106800 Marionette TRACE conn4 <- [1,2406,null,{}] 14:21:46 INFO - PROCESS | 1782 | 1471296106824 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:46 INFO - PROCESS | 1782 | 1471296106833 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:47 INFO - PROCESS | 1782 | 1471296107081 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 14:21:47 INFO - PROCESS | 1782 | 1471296107107 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:47 INFO - PROCESS | 1782 | 1471296107114 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9c00 == 37 [pid = 1782] [id = 609] 14:21:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8cf50800) [pid = 1782] [serial = 1828] [outer = (nil)] 14:21:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d64e800) [pid = 1782] [serial = 1829] [outer = 0x8cf50800] 14:21:47 INFO - PROCESS | 1782 | 1471296107194 Marionette DEBUG loaded listener.js 14:21:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8d659400) [pid = 1782] [serial = 1830] [outer = 0x8cf50800] 14:21:48 INFO - PROCESS | 1782 | 1471296108143 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1393ms 14:21:48 INFO - PROCESS | 1782 | 1471296108186 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 14:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:21:48 INFO - PROCESS | 1782 | 1471296108191 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 14:21:48 INFO - PROCESS | 1782 | 1471296108198 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:21:48 INFO - PROCESS | 1782 | 1471296108217 Marionette TRACE conn4 <- [1,2410,null,{}] 14:21:48 INFO - PROCESS | 1782 | 1471296108232 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:48 INFO - PROCESS | 1782 | 1471296108239 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:48 INFO - PROCESS | 1782 | 1471296108481 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 14:21:48 INFO - PROCESS | 1782 | 1471296108509 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:48 INFO - PROCESS | 1782 | 1471296108517 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e5000 == 38 [pid = 1782] [id = 610] 14:21:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8d8e7400) [pid = 1782] [serial = 1831] [outer = (nil)] 14:21:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8df96000) [pid = 1782] [serial = 1832] [outer = 0x8d8e7400] 14:21:48 INFO - PROCESS | 1782 | 1471296108599 Marionette DEBUG loaded listener.js 14:21:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8df9c400) [pid = 1782] [serial = 1833] [outer = 0x8d8e7400] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8a984800) [pid = 1782] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bc4e000) [pid = 1782] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8f006c00) [pid = 1782] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8cc4fc00) [pid = 1782] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8cc43400) [pid = 1782] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8e2c8400) [pid = 1782] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8a98ac00) [pid = 1782] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8d05b800) [pid = 1782] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8d0b0400) [pid = 1782] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8bd9ac00) [pid = 1782] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8b40d400) [pid = 1782] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x89eaa800) [pid = 1782] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8a790000) [pid = 1782] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:21:49 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bd9cc00) [pid = 1782] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:21:49 INFO - PROCESS | 1782 | 1471296109711 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1564ms 14:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:21:49 INFO - PROCESS | 1782 | 1471296109762 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 14:21:49 INFO - PROCESS | 1782 | 1471296109765 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 14:21:49 INFO - PROCESS | 1782 | 1471296109773 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:21:49 INFO - PROCESS | 1782 | 1471296109776 Marionette TRACE conn4 <- [1,2414,null,{}] 14:21:49 INFO - PROCESS | 1782 | 1471296109782 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:49 INFO - PROCESS | 1782 | 1471296109787 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:49 INFO - PROCESS | 1782 | 1471296109970 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 14:21:50 INFO - PROCESS | 1782 | 1471296110122 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:50 INFO - PROCESS | 1782 | 1471296110131 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4e000 == 39 [pid = 1782] [id = 611] 14:21:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bcb7c00) [pid = 1782] [serial = 1834] [outer = (nil)] 14:21:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8d653400) [pid = 1782] [serial = 1835] [outer = 0x8bcb7c00] 14:21:50 INFO - PROCESS | 1782 | 1471296110218 Marionette DEBUG loaded listener.js 14:21:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8e72cc00) [pid = 1782] [serial = 1836] [outer = 0x8bcb7c00] 14:21:51 INFO - PROCESS | 1782 | 1471296111124 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1388ms 14:21:51 INFO - PROCESS | 1782 | 1471296111161 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 14:21:51 INFO - PROCESS | 1782 | 1471296111176 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 14:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:21:51 INFO - PROCESS | 1782 | 1471296111193 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:21:51 INFO - PROCESS | 1782 | 1471296111201 Marionette TRACE conn4 <- [1,2418,null,{}] 14:21:51 INFO - PROCESS | 1782 | 1471296111266 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:51 INFO - PROCESS | 1782 | 1471296111273 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:51 INFO - PROCESS | 1782 | 1471296111563 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 14:21:51 INFO - PROCESS | 1782 | 1471296111773 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:51 INFO - PROCESS | 1782 | 1471296111792 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea5400 == 40 [pid = 1782] [id = 612] 14:21:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8a98c800) [pid = 1782] [serial = 1837] [outer = (nil)] 14:21:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8b40b800) [pid = 1782] [serial = 1838] [outer = 0x8a98c800] 14:21:51 INFO - PROCESS | 1782 | 1471296111882 Marionette DEBUG loaded listener.js 14:21:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8b5eb000) [pid = 1782] [serial = 1839] [outer = 0x8a98c800] 14:21:52 INFO - PROCESS | 1782 | 1471296112823 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1695ms 14:21:52 INFO - PROCESS | 1782 | 1471296112888 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 14:21:52 INFO - PROCESS | 1782 | 1471296112896 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 14:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:21:52 INFO - PROCESS | 1782 | 1471296112909 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:21:52 INFO - PROCESS | 1782 | 1471296112915 Marionette TRACE conn4 <- [1,2422,null,{}] 14:21:52 INFO - PROCESS | 1782 | 1471296112922 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:52 INFO - PROCESS | 1782 | 1471296112928 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:53 INFO - PROCESS | 1782 | 1471296113145 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 14:21:53 INFO - PROCESS | 1782 | 1471296113393 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:53 INFO - PROCESS | 1782 | 1471296113403 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd55000 == 41 [pid = 1782] [id = 613] 14:21:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8bd9d000) [pid = 1782] [serial = 1840] [outer = (nil)] 14:21:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8ce11c00) [pid = 1782] [serial = 1841] [outer = 0x8bd9d000] 14:21:53 INFO - PROCESS | 1782 | 1471296113536 Marionette DEBUG loaded listener.js 14:21:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8cf4dc00) [pid = 1782] [serial = 1842] [outer = 0x8bd9d000] 14:21:54 INFO - PROCESS | 1782 | 1471296114488 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1642ms 14:21:54 INFO - PROCESS | 1782 | 1471296114552 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 14:21:54 INFO - PROCESS | 1782 | 1471296114557 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 14:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:21:54 INFO - PROCESS | 1782 | 1471296114565 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:21:54 INFO - PROCESS | 1782 | 1471296114572 Marionette TRACE conn4 <- [1,2426,null,{}] 14:21:54 INFO - PROCESS | 1782 | 1471296114591 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:54 INFO - PROCESS | 1782 | 1471296114600 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:54 INFO - PROCESS | 1782 | 1471296114851 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 14:21:55 INFO - PROCESS | 1782 | 1471296115167 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:55 INFO - PROCESS | 1782 | 1471296115181 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2cf400 == 42 [pid = 1782] [id = 614] 14:21:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8e729c00) [pid = 1782] [serial = 1843] [outer = (nil)] 14:21:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8e9e5000) [pid = 1782] [serial = 1844] [outer = 0x8e729c00] 14:21:55 INFO - PROCESS | 1782 | 1471296115272 Marionette DEBUG loaded listener.js 14:21:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8e9ef800) [pid = 1782] [serial = 1845] [outer = 0x8e729c00] 14:21:56 INFO - PROCESS | 1782 | 1471296116218 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1709ms 14:21:56 INFO - PROCESS | 1782 | 1471296116275 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 14:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:21:56 INFO - PROCESS | 1782 | 1471296116281 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 14:21:56 INFO - PROCESS | 1782 | 1471296116288 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:21:56 INFO - PROCESS | 1782 | 1471296116292 Marionette TRACE conn4 <- [1,2430,null,{}] 14:21:56 INFO - PROCESS | 1782 | 1471296116299 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:56 INFO - PROCESS | 1782 | 1471296116303 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:56 INFO - PROCESS | 1782 | 1471296116515 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 14:21:56 INFO - PROCESS | 1782 | 1471296116754 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:56 INFO - PROCESS | 1782 | 1471296116764 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd96800 == 43 [pid = 1782] [id = 615] 14:21:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8dfa3000) [pid = 1782] [serial = 1846] [outer = (nil)] 14:21:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8f14a800) [pid = 1782] [serial = 1847] [outer = 0x8dfa3000] 14:21:56 INFO - PROCESS | 1782 | 1471296116889 Marionette DEBUG loaded listener.js 14:21:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8f4cb400) [pid = 1782] [serial = 1848] [outer = 0x8dfa3000] 14:21:57 INFO - PROCESS | 1782 | 1471296117791 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1539ms 14:21:57 INFO - PROCESS | 1782 | 1471296117827 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 14:21:57 INFO - PROCESS | 1782 | 1471296117831 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 14:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:21:57 INFO - PROCESS | 1782 | 1471296117838 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:21:57 INFO - PROCESS | 1782 | 1471296117841 Marionette TRACE conn4 <- [1,2434,null,{}] 14:21:57 INFO - PROCESS | 1782 | 1471296117849 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:57 INFO - PROCESS | 1782 | 1471296117855 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:58 INFO - PROCESS | 1782 | 1471296118072 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 14:21:58 INFO - PROCESS | 1782 | 1471296118311 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:58 INFO - PROCESS | 1782 | 1471296118320 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcba800 == 44 [pid = 1782] [id = 616] 14:21:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8bd54c00) [pid = 1782] [serial = 1849] [outer = (nil)] 14:21:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8f982000) [pid = 1782] [serial = 1850] [outer = 0x8bd54c00] 14:21:58 INFO - PROCESS | 1782 | 1471296118445 Marionette DEBUG loaded listener.js 14:21:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8f98bc00) [pid = 1782] [serial = 1851] [outer = 0x8bd54c00] 14:21:59 INFO - PROCESS | 1782 | 1471296119369 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1596ms 14:21:59 INFO - PROCESS | 1782 | 1471296119434 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 14:21:59 INFO - PROCESS | 1782 | 1471296119439 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 14:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:21:59 INFO - PROCESS | 1782 | 1471296119446 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:21:59 INFO - PROCESS | 1782 | 1471296119451 Marionette TRACE conn4 <- [1,2438,null,{}] 14:21:59 INFO - PROCESS | 1782 | 1471296119457 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:59 INFO - PROCESS | 1782 | 1471296119469 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:21:59 INFO - PROCESS | 1782 | 1471296119750 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 14:22:00 INFO - PROCESS | 1782 | 1471296120043 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:00 INFO - PROCESS | 1782 | 1471296120052 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d05cc00 == 45 [pid = 1782] [id = 617] 14:22:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8f985800) [pid = 1782] [serial = 1852] [outer = (nil)] 14:22:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8fb0fc00) [pid = 1782] [serial = 1853] [outer = 0x8f985800] 14:22:00 INFO - PROCESS | 1782 | 1471296120139 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x91365c00) [pid = 1782] [serial = 1854] [outer = 0x8f985800] 14:22:01 INFO - PROCESS | 1782 | 1471296121130 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1737ms 14:22:01 INFO - PROCESS | 1782 | 1471296121185 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 1782 | 1471296121188 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 14:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:22:01 INFO - PROCESS | 1782 | 1471296121196 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 1782 | 1471296121200 Marionette TRACE conn4 <- [1,2442,null,{}] 14:22:01 INFO - PROCESS | 1782 | 1471296121207 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:01 INFO - PROCESS | 1782 | 1471296121221 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:01 INFO - PROCESS | 1782 | 1471296121494 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 14:22:01 INFO - PROCESS | 1782 | 1471296121809 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 1782 | 1471296121821 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc41800 == 46 [pid = 1782] [id = 618] 14:22:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8cc45000) [pid = 1782] [serial = 1855] [outer = (nil)] 14:22:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x914b2400) [pid = 1782] [serial = 1856] [outer = 0x8cc45000] 14:22:01 INFO - PROCESS | 1782 | 1471296121925 Marionette DEBUG loaded listener.js 14:22:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x914bc000) [pid = 1782] [serial = 1857] [outer = 0x8cc45000] 14:22:02 INFO - PROCESS | 1782 | 1471296122839 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1688ms 14:22:02 INFO - PROCESS | 1782 | 1471296122885 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 14:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:22:02 INFO - PROCESS | 1782 | 1471296122890 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 14:22:02 INFO - PROCESS | 1782 | 1471296122898 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - PROCESS | 1782 | 1471296122901 Marionette TRACE conn4 <- [1,2446,null,{}] 14:22:02 INFO - PROCESS | 1782 | 1471296122909 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:02 INFO - PROCESS | 1782 | 1471296122915 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:03 INFO - PROCESS | 1782 | 1471296123126 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 14:22:03 INFO - PROCESS | 1782 | 1471296123384 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 1782 | 1471296123391 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a790000 == 47 [pid = 1782] [id = 619] 14:22:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8a791000) [pid = 1782] [serial = 1858] [outer = (nil)] 14:22:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8a987400) [pid = 1782] [serial = 1859] [outer = 0x8a791000] 14:22:03 INFO - PROCESS | 1782 | 1471296123760 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8b40fc00) [pid = 1782] [serial = 1860] [outer = 0x8a791000] 14:22:04 INFO - PROCESS | 1782 | 1471296124860 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2037ms 14:22:04 INFO - PROCESS | 1782 | 1471296124937 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 1782 | 1471296124948 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 14:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:22:04 INFO - PROCESS | 1782 | 1471296124964 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 1782 | 1471296124971 Marionette TRACE conn4 <- [1,2450,null,{}] 14:22:05 INFO - PROCESS | 1782 | 1471296125046 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:05 INFO - PROCESS | 1782 | 1471296125058 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:05 INFO - PROCESS | 1782 | 1471296125462 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 14:22:05 INFO - PROCESS | 1782 | 1471296125710 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:05 INFO - PROCESS | 1782 | 1471296125720 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e5000 == 46 [pid = 1782] [id = 610] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9c00 == 45 [pid = 1782] [id = 609] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc55000 == 44 [pid = 1782] [id = 608] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x882f6000 == 43 [pid = 1782] [id = 607] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x882ea000 == 42 [pid = 1782] [id = 606] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8a787400 == 41 [pid = 1782] [id = 593] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98e800 == 40 [pid = 1782] [id = 599] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8a989c00 == 39 [pid = 1782] [id = 598] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8a790c00 == 38 [pid = 1782] [id = 605] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x882ea400 == 37 [pid = 1782] [id = 604] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8ee800 == 36 [pid = 1782] [id = 601] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd99c00 == 35 [pid = 1782] [id = 602] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd95800 == 34 [pid = 1782] [id = 600] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2c8000 == 33 [pid = 1782] [id = 603] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc41800 == 32 [pid = 1782] [id = 618] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8a790000 == 31 [pid = 1782] [id = 619] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8d05cc00 == 30 [pid = 1782] [id = 617] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcba800 == 29 [pid = 1782] [id = 616] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd96800 == 28 [pid = 1782] [id = 615] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd55000 == 27 [pid = 1782] [id = 613] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2cf400 == 26 [pid = 1782] [id = 614] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4e000 == 25 [pid = 1782] [id = 611] 14:22:06 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea5400 == 24 [pid = 1782] [id = 612] 14:22:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ea000 == 25 [pid = 1782] [id = 620] 14:22:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x882ea400) [pid = 1782] [serial = 1861] [outer = (nil)] 14:22:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x882f4400) [pid = 1782] [serial = 1862] [outer = 0x882ea400] 14:22:06 INFO - PROCESS | 1782 | 1471296126962 Marionette DEBUG loaded listener.js 14:22:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x89eaac00) [pid = 1782] [serial = 1863] [outer = 0x882ea400] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8b5e6c00) [pid = 1782] [serial = 1779] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8a990400) [pid = 1782] [serial = 1778] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8bcb4400) [pid = 1782] [serial = 1788] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8f155800) [pid = 1782] [serial = 1761] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x91773400) [pid = 1782] [serial = 1772] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8ce14c00) [pid = 1782] [serial = 1781] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8f4d4400) [pid = 1782] [serial = 1764] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8bc55800) [pid = 1782] [serial = 1787] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8bc50000) [pid = 1782] [serial = 1775] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8d651800) [pid = 1782] [serial = 1758] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8f98f800) [pid = 1782] [serial = 1766] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8cc42c00) [pid = 1782] [serial = 1776] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8bd9e800) [pid = 1782] [serial = 1790] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8bce8400) [pid = 1782] [serial = 1754] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8cf5ac00) [pid = 1782] [serial = 1782] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8a98f000) [pid = 1782] [serial = 1785] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8d0b2400) [pid = 1782] [serial = 1757] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8cc49800) [pid = 1782] [serial = 1794] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8a989800) [pid = 1782] [serial = 1784] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8bd58c00) [pid = 1782] [serial = 1755] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8f0b0800) [pid = 1782] [serial = 1760] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x914b1400) [pid = 1782] [serial = 1769] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8fb05400) [pid = 1782] [serial = 1767] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x91776000) [pid = 1782] [serial = 1773] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8f4ce400) [pid = 1782] [serial = 1763] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8cc49c00) [pid = 1782] [serial = 1791] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bceb400) [pid = 1782] [serial = 1793] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x914b6400) [pid = 1782] [serial = 1770] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1782 | 1471296128008 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 3074ms 14:22:08 INFO - PROCESS | 1782 | 1471296128034 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 14:22:08 INFO - PROCESS | 1782 | 1471296128040 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 14:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:22:08 INFO - PROCESS | 1782 | 1471296128049 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:22:08 INFO - PROCESS | 1782 | 1471296128053 Marionette TRACE conn4 <- [1,2454,null,{}] 14:22:08 INFO - PROCESS | 1782 | 1471296128061 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:08 INFO - PROCESS | 1782 | 1471296128066 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:08 INFO - PROCESS | 1782 | 1471296128268 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 14:22:08 INFO - PROCESS | 1782 | 1471296128418 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:08 INFO - PROCESS | 1782 | 1471296128427 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b406800 == 26 [pid = 1782] [id = 621] 14:22:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8b40a800) [pid = 1782] [serial = 1864] [outer = (nil)] 14:22:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8b412400) [pid = 1782] [serial = 1865] [outer = 0x8b40a800] 14:22:08 INFO - PROCESS | 1782 | 1471296128519 Marionette DEBUG loaded listener.js 14:22:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8b5e8800) [pid = 1782] [serial = 1866] [outer = 0x8b40a800] 14:22:09 INFO - PROCESS | 1782 | 1471296129375 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1386ms 14:22:09 INFO - PROCESS | 1782 | 1471296129460 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 1782 | 1471296129468 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 14:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:22:09 INFO - PROCESS | 1782 | 1471296129500 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - PROCESS | 1782 | 1471296129504 Marionette TRACE conn4 <- [1,2458,null,{}] 14:22:09 INFO - PROCESS | 1782 | 1471296129512 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:09 INFO - PROCESS | 1782 | 1471296129517 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:09 INFO - PROCESS | 1782 | 1471296129763 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 14:22:09 INFO - PROCESS | 1782 | 1471296129790 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 1782 | 1471296129800 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb3c00 == 27 [pid = 1782] [id = 622] 14:22:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8bcb4400) [pid = 1782] [serial = 1867] [outer = (nil)] 14:22:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8bcb9c00) [pid = 1782] [serial = 1868] [outer = 0x8bcb4400] 14:22:09 INFO - PROCESS | 1782 | 1471296129880 Marionette DEBUG loaded listener.js 14:22:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bce7800) [pid = 1782] [serial = 1869] [outer = 0x8bcb4400] 14:22:11 INFO - PROCESS | 1782 | 1471296131114 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1635ms 14:22:11 INFO - PROCESS | 1782 | 1471296131134 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 14:22:11 INFO - PROCESS | 1782 | 1471296131139 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 14:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:22:11 INFO - PROCESS | 1782 | 1471296131154 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:22:11 INFO - PROCESS | 1782 | 1471296131162 Marionette TRACE conn4 <- [1,2462,null,{}] 14:22:11 INFO - PROCESS | 1782 | 1471296131181 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:11 INFO - PROCESS | 1782 | 1471296131191 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:11 INFO - PROCESS | 1782 | 1471296131456 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bcb7c00) [pid = 1782] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8d8e7400) [pid = 1782] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8df96400) [pid = 1782] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x89eaf400) [pid = 1782] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bd60800) [pid = 1782] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8b5e1400) [pid = 1782] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x882ea800) [pid = 1782] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8cf52000) [pid = 1782] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8a98f400) [pid = 1782] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x882f3000) [pid = 1782] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8df97800) [pid = 1782] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8a792000) [pid = 1782] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8e731400) [pid = 1782] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:22:12 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8cf50800) [pid = 1782] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:22:12 INFO - PROCESS | 1782 | 1471296132241 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 1782 | 1471296132248 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f1000 == 28 [pid = 1782] [id = 623] 14:22:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x882f3000) [pid = 1782] [serial = 1870] [outer = (nil)] 14:22:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8b5e1400) [pid = 1782] [serial = 1871] [outer = 0x882f3000] 14:22:12 INFO - PROCESS | 1782 | 1471296132329 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8cc43c00) [pid = 1782] [serial = 1872] [outer = 0x882f3000] 14:22:13 INFO - PROCESS | 1782 | 1471296133123 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2000ms 14:22:13 INFO - PROCESS | 1782 | 1471296133149 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 14:22:13 INFO - PROCESS | 1782 | 1471296133154 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 14:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:22:13 INFO - PROCESS | 1782 | 1471296133161 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 1782 | 1471296133165 Marionette TRACE conn4 <- [1,2466,null,{}] 14:22:13 INFO - PROCESS | 1782 | 1471296133171 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:13 INFO - PROCESS | 1782 | 1471296133176 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:13 INFO - PROCESS | 1782 | 1471296133362 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 14:22:13 INFO - PROCESS | 1782 | 1471296133371 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 1782 | 1471296133384 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb6c00 == 29 [pid = 1782] [id = 624] 14:22:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8ce0f400) [pid = 1782] [serial = 1873] [outer = (nil)] 14:22:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8ce17800) [pid = 1782] [serial = 1874] [outer = 0x8ce0f400] 14:22:13 INFO - PROCESS | 1782 | 1471296133454 Marionette DEBUG loaded listener.js 14:22:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8cf55400) [pid = 1782] [serial = 1875] [outer = 0x8ce0f400] 14:22:14 INFO - PROCESS | 1782 | 1471296134575 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1480ms 14:22:14 INFO - PROCESS | 1782 | 1471296134643 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 14:22:14 INFO - PROCESS | 1782 | 1471296134651 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 14:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:22:14 INFO - PROCESS | 1782 | 1471296134662 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:22:14 INFO - PROCESS | 1782 | 1471296134667 Marionette TRACE conn4 <- [1,2470,null,{}] 14:22:14 INFO - PROCESS | 1782 | 1471296134678 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:14 INFO - PROCESS | 1782 | 1471296134684 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:14 INFO - PROCESS | 1782 | 1471296134931 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 14:22:15 INFO - PROCESS | 1782 | 1471296135241 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:15 INFO - PROCESS | 1782 | 1471296135259 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40d400 == 30 [pid = 1782] [id = 625] 14:22:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8b40dc00) [pid = 1782] [serial = 1876] [outer = (nil)] 14:22:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8b5eac00) [pid = 1782] [serial = 1877] [outer = 0x8b40dc00] 14:22:15 INFO - PROCESS | 1782 | 1471296135350 Marionette DEBUG loaded listener.js 14:22:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8bcbc400) [pid = 1782] [serial = 1878] [outer = 0x8b40dc00] 14:22:16 INFO - PROCESS | 1782 | 1471296136316 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1689ms 14:22:16 INFO - PROCESS | 1782 | 1471296136351 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 14:22:16 INFO - PROCESS | 1782 | 1471296136359 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 14:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:22:16 INFO - PROCESS | 1782 | 1471296136372 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - PROCESS | 1782 | 1471296136376 Marionette TRACE conn4 <- [1,2474,null,{}] 14:22:16 INFO - PROCESS | 1782 | 1471296136384 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:16 INFO - PROCESS | 1782 | 1471296136391 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:16 INFO - PROCESS | 1782 | 1471296136680 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 14:22:16 INFO - PROCESS | 1782 | 1471296136976 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 1782 | 1471296136989 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a785c00 == 31 [pid = 1782] [id = 626] 14:22:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8ce0c800) [pid = 1782] [serial = 1879] [outer = (nil)] 14:22:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8cf52000) [pid = 1782] [serial = 1880] [outer = 0x8ce0c800] 14:22:17 INFO - PROCESS | 1782 | 1471296137074 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8cf5c000) [pid = 1782] [serial = 1881] [outer = 0x8ce0c800] 14:22:18 INFO - PROCESS | 1782 | 1471296138111 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1797ms 14:22:18 INFO - PROCESS | 1782 | 1471296138169 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 14:22:18 INFO - PROCESS | 1782 | 1471296138174 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 14:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:22:18 INFO - PROCESS | 1782 | 1471296138181 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - PROCESS | 1782 | 1471296138187 Marionette TRACE conn4 <- [1,2478,null,{}] 14:22:18 INFO - PROCESS | 1782 | 1471296138206 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:18 INFO - PROCESS | 1782 | 1471296138215 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:18 INFO - PROCESS | 1782 | 1471296138556 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 14:22:18 INFO - PROCESS | 1782 | 1471296138750 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 1782 | 1471296138762 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0bd400 == 32 [pid = 1782] [id = 627] 14:22:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8d0bdc00) [pid = 1782] [serial = 1882] [outer = (nil)] 14:22:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8d64dc00) [pid = 1782] [serial = 1883] [outer = 0x8d0bdc00] 14:22:18 INFO - PROCESS | 1782 | 1471296138852 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8d652400) [pid = 1782] [serial = 1884] [outer = 0x8d0bdc00] 14:22:19 INFO - PROCESS | 1782 | 1471296139796 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1648ms 14:22:19 INFO - PROCESS | 1782 | 1471296139829 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 14:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:22:19 INFO - PROCESS | 1782 | 1471296139835 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 14:22:19 INFO - PROCESS | 1782 | 1471296139843 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 1782 | 1471296139846 Marionette TRACE conn4 <- [1,2482,null,{}] 14:22:19 INFO - PROCESS | 1782 | 1471296139852 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:19 INFO - PROCESS | 1782 | 1471296139858 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:20 INFO - PROCESS | 1782 | 1471296140055 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 14:22:20 INFO - PROCESS | 1782 | 1471296140294 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 1782 | 1471296140302 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf51400 == 33 [pid = 1782] [id = 628] 14:22:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d64b000) [pid = 1782] [serial = 1885] [outer = (nil)] 14:22:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8d8ea800) [pid = 1782] [serial = 1886] [outer = 0x8d64b000] 14:22:20 INFO - PROCESS | 1782 | 1471296140430 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8d8ebc00) [pid = 1782] [serial = 1887] [outer = 0x8d64b000] 14:22:21 INFO - PROCESS | 1782 | 1471296141362 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1592ms 14:22:21 INFO - PROCESS | 1782 | 1471296141435 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 1782 | 1471296141438 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 14:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:22:21 INFO - PROCESS | 1782 | 1471296141446 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 1782 | 1471296141452 Marionette TRACE conn4 <- [1,2486,null,{}] 14:22:21 INFO - PROCESS | 1782 | 1471296141459 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:21 INFO - PROCESS | 1782 | 1471296141465 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:21 INFO - PROCESS | 1782 | 1471296141711 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 14:22:22 INFO - PROCESS | 1782 | 1471296141997 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:22 INFO - PROCESS | 1782 | 1471296142009 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a989c00 == 34 [pid = 1782] [id = 629] 14:22:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8ce0f000) [pid = 1782] [serial = 1888] [outer = (nil)] 14:22:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8e2c5c00) [pid = 1782] [serial = 1889] [outer = 0x8ce0f000] 14:22:22 INFO - PROCESS | 1782 | 1471296142091 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8e2c9c00) [pid = 1782] [serial = 1890] [outer = 0x8ce0f000] 14:22:23 INFO - PROCESS | 1782 | 1471296143126 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1735ms 14:22:23 INFO - PROCESS | 1782 | 1471296143183 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 14:22:23 INFO - PROCESS | 1782 | 1471296143188 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 14:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:22:23 INFO - PROCESS | 1782 | 1471296143195 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:22:23 INFO - PROCESS | 1782 | 1471296143199 Marionette TRACE conn4 <- [1,2490,null,{}] 14:22:23 INFO - PROCESS | 1782 | 1471296143206 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:23 INFO - PROCESS | 1782 | 1471296143217 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:23 INFO - PROCESS | 1782 | 1471296143498 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 14:22:23 INFO - PROCESS | 1782 | 1471296143755 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:23 INFO - PROCESS | 1782 | 1471296143766 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ee000 == 35 [pid = 1782] [id = 630] 14:22:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x89ea6000) [pid = 1782] [serial = 1891] [outer = (nil)] 14:22:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8b409400) [pid = 1782] [serial = 1892] [outer = 0x89ea6000] 14:22:23 INFO - PROCESS | 1782 | 1471296143895 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8bce2800) [pid = 1782] [serial = 1893] [outer = 0x89ea6000] 14:22:25 INFO - PROCESS | 1782 | 1471296145100 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1985ms 14:22:25 INFO - PROCESS | 1782 | 1471296145182 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 1782 | 1471296145187 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 14:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:22:25 INFO - PROCESS | 1782 | 1471296145198 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 1782 | 1471296145204 Marionette TRACE conn4 <- [1,2494,null,{}] 14:22:25 INFO - PROCESS | 1782 | 1471296145220 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:25 INFO - PROCESS | 1782 | 1471296145229 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:25 INFO - PROCESS | 1782 | 1471296145489 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 14:22:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ee800 == 34 [pid = 1782] [id = 538] 14:22:25 INFO - PROCESS | 1782 | --DOCSHELL 0x89eacc00 == 33 [pid = 1782] [id = 537] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8d653400) [pid = 1782] [serial = 1835] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8df96000) [pid = 1782] [serial = 1832] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8df9bc00) [pid = 1782] [serial = 1805] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8e2c4000) [pid = 1782] [serial = 1806] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8b5e9000) [pid = 1782] [serial = 1823] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bc4d400) [pid = 1782] [serial = 1824] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8cc42400) [pid = 1782] [serial = 1826] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8d05e400) [pid = 1782] [serial = 1797] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8d052400) [pid = 1782] [serial = 1796] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x882f2000) [pid = 1782] [serial = 1820] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x89ea8400) [pid = 1782] [serial = 1821] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8d0b4400) [pid = 1782] [serial = 1802] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8bd5b800) [pid = 1782] [serial = 1803] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8bc51c00) [pid = 1782] [serial = 1799] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bcde400) [pid = 1782] [serial = 1800] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8f0b5000) [pid = 1782] [serial = 1814] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8f151c00) [pid = 1782] [serial = 1815] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8e72d400) [pid = 1782] [serial = 1808] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8e731000) [pid = 1782] [serial = 1809] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8f0b8400) [pid = 1782] [serial = 1817] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8f4d0800) [pid = 1782] [serial = 1818] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8f002800) [pid = 1782] [serial = 1811] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8f008000) [pid = 1782] [serial = 1812] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8d64e800) [pid = 1782] [serial = 1829] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8df9c400) [pid = 1782] [serial = 1833] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8d659400) [pid = 1782] [serial = 1830] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8ce0f800) [pid = 1782] [serial = 1827] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8e72cc00) [pid = 1782] [serial = 1836] [outer = (nil)] [url = about:blank] 14:22:25 INFO - PROCESS | 1782 | 1471296145797 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 1782 | 1471296145803 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a987800 == 34 [pid = 1782] [id = 631] 14:22:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8a98e000) [pid = 1782] [serial = 1894] [outer = (nil)] 14:22:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8b413000) [pid = 1782] [serial = 1895] [outer = 0x8a98e000] 14:22:25 INFO - PROCESS | 1782 | 1471296145887 Marionette DEBUG loaded listener.js 14:22:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8bcad800) [pid = 1782] [serial = 1896] [outer = 0x8a98e000] 14:22:26 INFO - PROCESS | 1782 | 1471296146724 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1553ms 14:22:26 INFO - PROCESS | 1782 | 1471296146752 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 14:22:26 INFO - PROCESS | 1782 | 1471296146760 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 14:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:22:26 INFO - PROCESS | 1782 | 1471296146792 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:22:26 INFO - PROCESS | 1782 | 1471296146796 Marionette TRACE conn4 <- [1,2498,null,{}] 14:22:26 INFO - PROCESS | 1782 | 1471296146804 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:26 INFO - PROCESS | 1782 | 1471296146811 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:27 INFO - PROCESS | 1782 | 1471296147008 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 14:22:27 INFO - PROCESS | 1782 | 1471296147020 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 1782 | 1471296147028 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eae400 == 35 [pid = 1782] [id = 632] 14:22:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8cc41400) [pid = 1782] [serial = 1897] [outer = (nil)] 14:22:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8cc4d400) [pid = 1782] [serial = 1898] [outer = 0x8cc41400] 14:22:27 INFO - PROCESS | 1782 | 1471296147105 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8ce14400) [pid = 1782] [serial = 1899] [outer = 0x8cc41400] 14:22:28 INFO - PROCESS | 1782 | 1471296148111 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1351ms 14:22:28 INFO - PROCESS | 1782 | 1471296148155 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 1782 | 1471296148160 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 14:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:22:28 INFO - PROCESS | 1782 | 1471296148176 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 1782 | 1471296148182 Marionette TRACE conn4 <- [1,2502,null,{}] 14:22:28 INFO - PROCESS | 1782 | 1471296148205 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:28 INFO - PROCESS | 1782 | 1471296148214 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:28 INFO - PROCESS | 1782 | 1471296148467 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 14:22:28 INFO - PROCESS | 1782 | 1471296148492 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 1782 | 1471296148500 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0b0800 == 36 [pid = 1782] [id = 633] 14:22:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8d0b0c00) [pid = 1782] [serial = 1900] [outer = (nil)] 14:22:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8d0bc800) [pid = 1782] [serial = 1901] [outer = 0x8d0b0c00] 14:22:28 INFO - PROCESS | 1782 | 1471296148590 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8d657400) [pid = 1782] [serial = 1902] [outer = 0x8d0b0c00] 14:22:29 INFO - PROCESS | 1782 | 1471296149569 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1442ms 14:22:29 INFO - PROCESS | 1782 | 1471296149619 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 1782 | 1471296149625 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 14:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:22:29 INFO - PROCESS | 1782 | 1471296149639 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - PROCESS | 1782 | 1471296149642 Marionette TRACE conn4 <- [1,2506,null,{}] 14:22:29 INFO - PROCESS | 1782 | 1471296149649 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:29 INFO - PROCESS | 1782 | 1471296149654 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:29 INFO - PROCESS | 1782 | 1471296149904 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 14:22:29 INFO - PROCESS | 1782 | 1471296149932 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 1782 | 1471296149939 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d050c00 == 37 [pid = 1782] [id = 634] 14:22:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8d0bd000) [pid = 1782] [serial = 1903] [outer = (nil)] 14:22:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8df99800) [pid = 1782] [serial = 1904] [outer = 0x8d0bd000] 14:22:30 INFO - PROCESS | 1782 | 1471296150012 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8dfa2000) [pid = 1782] [serial = 1905] [outer = 0x8d0bd000] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bd54c00) [pid = 1782] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x882f3000) [pid = 1782] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8f985800) [pid = 1782] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8cc45000) [pid = 1782] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8bcb4400) [pid = 1782] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x882ea400) [pid = 1782] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8b40a800) [pid = 1782] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8a791000) [pid = 1782] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8a98c800) [pid = 1782] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8bd9d000) [pid = 1782] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8e729c00) [pid = 1782] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8dfa3000) [pid = 1782] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:22:31 INFO - PROCESS | 1782 | 1471296151081 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1486ms 14:22:31 INFO - PROCESS | 1782 | 1471296151126 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 14:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:22:31 INFO - PROCESS | 1782 | 1471296151131 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 14:22:31 INFO - PROCESS | 1782 | 1471296151138 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 1782 | 1471296151142 Marionette TRACE conn4 <- [1,2510,null,{}] 14:22:31 INFO - PROCESS | 1782 | 1471296151148 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:31 INFO - PROCESS | 1782 | 1471296151154 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:31 INFO - PROCESS | 1782 | 1471296151395 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 14:22:31 INFO - PROCESS | 1782 | 1471296151670 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 1782 | 1471296151681 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ea800 == 38 [pid = 1782] [id = 635] 14:22:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8a985400) [pid = 1782] [serial = 1906] [outer = (nil)] 14:22:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8cc45000) [pid = 1782] [serial = 1907] [outer = 0x8a985400] 14:22:31 INFO - PROCESS | 1782 | 1471296151835 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8df9c400) [pid = 1782] [serial = 1908] [outer = 0x8a985400] 14:22:32 INFO - PROCESS | 1782 | 1471296152824 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1739ms 14:22:32 INFO - PROCESS | 1782 | 1471296152878 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 14:22:32 INFO - PROCESS | 1782 | 1471296152885 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 14:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:22:32 INFO - PROCESS | 1782 | 1471296152915 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:22:32 INFO - PROCESS | 1782 | 1471296152920 Marionette TRACE conn4 <- [1,2514,null,{}] 14:22:32 INFO - PROCESS | 1782 | 1471296152931 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:32 INFO - PROCESS | 1782 | 1471296152936 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:33 INFO - PROCESS | 1782 | 1471296153168 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 14:22:33 INFO - PROCESS | 1782 | 1471296153472 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:33 INFO - PROCESS | 1782 | 1471296153488 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f5400 == 39 [pid = 1782] [id = 636] 14:22:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8a790400) [pid = 1782] [serial = 1909] [outer = (nil)] 14:22:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8bc55400) [pid = 1782] [serial = 1910] [outer = 0x8a790400] 14:22:33 INFO - PROCESS | 1782 | 1471296153574 Marionette DEBUG loaded listener.js 14:22:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8bd57c00) [pid = 1782] [serial = 1911] [outer = 0x8a790400] 14:22:34 INFO - PROCESS | 1782 | 1471296154513 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1640ms 14:22:34 INFO - PROCESS | 1782 | 1471296154566 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 14:22:34 INFO - PROCESS | 1782 | 1471296154575 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 14:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:22:34 INFO - PROCESS | 1782 | 1471296154589 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:22:34 INFO - PROCESS | 1782 | 1471296154593 Marionette TRACE conn4 <- [1,2518,null,{}] 14:22:34 INFO - PROCESS | 1782 | 1471296154601 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:34 INFO - PROCESS | 1782 | 1471296154607 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:34 INFO - PROCESS | 1782 | 1471296154807 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 14:22:35 INFO - PROCESS | 1782 | 1471296155047 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:35 INFO - PROCESS | 1782 | 1471296155060 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd99c00 == 40 [pid = 1782] [id = 637] 14:22:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8ce12000) [pid = 1782] [serial = 1912] [outer = (nil)] 14:22:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8d054400) [pid = 1782] [serial = 1913] [outer = 0x8ce12000] 14:22:35 INFO - PROCESS | 1782 | 1471296155158 Marionette DEBUG loaded listener.js 14:22:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8d0af800) [pid = 1782] [serial = 1914] [outer = 0x8ce12000] 14:22:36 INFO - PROCESS | 1782 | 1471296156129 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1594ms 14:22:36 INFO - PROCESS | 1782 | 1471296156182 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 14:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:22:36 INFO - PROCESS | 1782 | 1471296156188 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 14:22:36 INFO - PROCESS | 1782 | 1471296156195 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:22:36 INFO - PROCESS | 1782 | 1471296156202 Marionette TRACE conn4 <- [1,2522,null,{}] 14:22:36 INFO - PROCESS | 1782 | 1471296156220 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:36 INFO - PROCESS | 1782 | 1471296156230 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:36 INFO - PROCESS | 1782 | 1471296156485 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 14:22:36 INFO - PROCESS | 1782 | 1471296156772 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:36 INFO - PROCESS | 1782 | 1471296156783 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e735400 == 41 [pid = 1782] [id = 638] 14:22:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8e736000) [pid = 1782] [serial = 1915] [outer = (nil)] 14:22:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8e9e9c00) [pid = 1782] [serial = 1916] [outer = 0x8e736000] 14:22:36 INFO - PROCESS | 1782 | 1471296156877 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8f002c00) [pid = 1782] [serial = 1917] [outer = 0x8e736000] 14:22:37 INFO - PROCESS | 1782 | 1471296157818 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1688ms 14:22:37 INFO - PROCESS | 1782 | 1471296157884 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 14:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:22:37 INFO - PROCESS | 1782 | 1471296157889 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 14:22:37 INFO - PROCESS | 1782 | 1471296157896 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - PROCESS | 1782 | 1471296157899 Marionette TRACE conn4 <- [1,2526,null,{}] 14:22:37 INFO - PROCESS | 1782 | 1471296157907 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:37 INFO - PROCESS | 1782 | 1471296157911 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:38 INFO - PROCESS | 1782 | 1471296158166 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 14:22:38 INFO - PROCESS | 1782 | 1471296158452 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 1782 | 1471296158461 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78a000 == 42 [pid = 1782] [id = 639] 14:22:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8bd56800) [pid = 1782] [serial = 1918] [outer = (nil)] 14:22:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8f00f800) [pid = 1782] [serial = 1919] [outer = 0x8bd56800] 14:22:38 INFO - PROCESS | 1782 | 1471296158568 Marionette DEBUG loaded listener.js 14:22:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8f0b1800) [pid = 1782] [serial = 1920] [outer = 0x8bd56800] 14:22:39 INFO - PROCESS | 1782 | 1471296159488 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1634ms 14:22:39 INFO - PROCESS | 1782 | 1471296159530 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 1782 | 1471296159534 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 14:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:22:39 INFO - PROCESS | 1782 | 1471296159542 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - PROCESS | 1782 | 1471296159546 Marionette TRACE conn4 <- [1,2530,null,{}] 14:22:39 INFO - PROCESS | 1782 | 1471296159553 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:39 INFO - PROCESS | 1782 | 1471296159558 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:39 INFO - PROCESS | 1782 | 1471296159753 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 14:22:40 INFO - PROCESS | 1782 | 1471296159990 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 1782 | 1471296160000 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc49c00 == 43 [pid = 1782] [id = 640] 14:22:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8f004800) [pid = 1782] [serial = 1921] [outer = (nil)] 14:22:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8f14e000) [pid = 1782] [serial = 1922] [outer = 0x8f004800] 14:22:40 INFO - PROCESS | 1782 | 1471296160126 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8f150000) [pid = 1782] [serial = 1923] [outer = 0x8f004800] 14:22:41 INFO - PROCESS | 1782 | 1471296161074 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1590ms 14:22:41 INFO - PROCESS | 1782 | 1471296161134 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 1782 | 1471296161138 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 14:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:22:41 INFO - PROCESS | 1782 | 1471296161146 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - PROCESS | 1782 | 1471296161150 Marionette TRACE conn4 <- [1,2534,null,{}] 14:22:41 INFO - PROCESS | 1782 | 1471296161156 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:41 INFO - PROCESS | 1782 | 1471296161168 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:41 INFO - PROCESS | 1782 | 1471296161404 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 14:22:41 INFO - PROCESS | 1782 | 1471296161656 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 1782 | 1471296161668 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d659c00 == 44 [pid = 1782] [id = 641] 14:22:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8f14b800) [pid = 1782] [serial = 1924] [outer = (nil)] 14:22:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8f983c00) [pid = 1782] [serial = 1925] [outer = 0x8f14b800] 14:22:41 INFO - PROCESS | 1782 | 1471296161763 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8f98b000) [pid = 1782] [serial = 1926] [outer = 0x8f14b800] 14:22:42 INFO - PROCESS | 1782 | 1471296162674 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1591ms 14:22:42 INFO - PROCESS | 1782 | 1471296162737 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 14:22:42 INFO - PROCESS | 1782 | 1471296162740 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 14:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:22:42 INFO - PROCESS | 1782 | 1471296162748 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - PROCESS | 1782 | 1471296162752 Marionette TRACE conn4 <- [1,2538,null,{}] 14:22:42 INFO - PROCESS | 1782 | 1471296162758 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:42 INFO - PROCESS | 1782 | 1471296162764 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:42 INFO - PROCESS | 1782 | 1471296162994 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 14:22:43 INFO - PROCESS | 1782 | 1471296163245 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:43 INFO - PROCESS | 1782 | 1471296163251 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea6400 == 45 [pid = 1782] [id = 642] 14:22:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x89ea9000) [pid = 1782] [serial = 1927] [outer = (nil)] 14:22:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8b5e6c00) [pid = 1782] [serial = 1928] [outer = 0x89ea9000] 14:22:43 INFO - PROCESS | 1782 | 1471296163385 Marionette DEBUG loaded listener.js 14:22:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8bcb4800) [pid = 1782] [serial = 1929] [outer = 0x89ea9000] 14:22:44 INFO - PROCESS | 1782 | 1471296164586 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1891ms 14:22:44 INFO - PROCESS | 1782 | 1471296164640 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 1782 | 1471296164647 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 14:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:22:44 INFO - PROCESS | 1782 | 1471296164656 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 1782 | 1471296164660 Marionette TRACE conn4 <- [1,2542,null,{}] 14:22:44 INFO - PROCESS | 1782 | 1471296164720 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:44 INFO - PROCESS | 1782 | 1471296164727 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:45 INFO - PROCESS | 1782 | 1471296165076 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 14:22:45 INFO - PROCESS | 1782 | 1471296165273 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:45 INFO - PROCESS | 1782 | 1471296165289 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ef000 == 46 [pid = 1782] [id = 643] 14:22:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8bc46c00) [pid = 1782] [serial = 1930] [outer = (nil)] 14:22:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8bcb6800) [pid = 1782] [serial = 1931] [outer = 0x8bc46c00] 14:22:45 INFO - PROCESS | 1782 | 1471296165365 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8bceb400) [pid = 1782] [serial = 1932] [outer = 0x8bc46c00] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x882ea000 == 45 [pid = 1782] [id = 620] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc43000 == 44 [pid = 1782] [id = 524] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0ba800 == 43 [pid = 1782] [id = 532] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcec400 == 42 [pid = 1782] [id = 529] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8bceb800 == 41 [pid = 1782] [id = 528] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8dfa2800 == 40 [pid = 1782] [id = 531] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x882ed800 == 39 [pid = 1782] [id = 522] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x89eaa400 == 38 [pid = 1782] [id = 535] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0b4c00 == 37 [pid = 1782] [id = 533] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea4400 == 36 [pid = 1782] [id = 530] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcb2800 == 35 [pid = 1782] [id = 536] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea1800 == 34 [pid = 1782] [id = 525] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea8800 == 33 [pid = 1782] [id = 526] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8a790800 == 32 [pid = 1782] [id = 527] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8df98c00 == 31 [pid = 1782] [id = 534] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd9d400 == 30 [pid = 1782] [id = 523] 14:22:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8a988000 == 29 [pid = 1782] [id = 521] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x882f4400) [pid = 1782] [serial = 1862] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x89eaac00) [pid = 1782] [serial = 1863] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8b412400) [pid = 1782] [serial = 1865] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8b40fc00) [pid = 1782] [serial = 1860] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8a987400) [pid = 1782] [serial = 1859] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8b5eb000) [pid = 1782] [serial = 1839] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8b40b800) [pid = 1782] [serial = 1838] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8cf4dc00) [pid = 1782] [serial = 1842] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8ce11c00) [pid = 1782] [serial = 1841] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8e9ef800) [pid = 1782] [serial = 1845] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8e9e5000) [pid = 1782] [serial = 1844] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8f4cb400) [pid = 1782] [serial = 1848] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8f14a800) [pid = 1782] [serial = 1847] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8f98bc00) [pid = 1782] [serial = 1851] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8f982000) [pid = 1782] [serial = 1850] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8b5e1400) [pid = 1782] [serial = 1871] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x91365c00) [pid = 1782] [serial = 1854] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8fb0fc00) [pid = 1782] [serial = 1853] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x914bc000) [pid = 1782] [serial = 1857] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8bcb9c00) [pid = 1782] [serial = 1868] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x914b2400) [pid = 1782] [serial = 1856] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8cc43c00) [pid = 1782] [serial = 1872] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8bce7800) [pid = 1782] [serial = 1869] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8b5e8800) [pid = 1782] [serial = 1866] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8ce17800) [pid = 1782] [serial = 1874] [outer = (nil)] [url = about:blank] 14:22:47 INFO - PROCESS | 1782 | 1471296167577 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2952ms 14:22:47 INFO - PROCESS | 1782 | 1471296167608 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 1782 | 1471296167614 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 14:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:22:47 INFO - PROCESS | 1782 | 1471296167623 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 1782 | 1471296167627 Marionette TRACE conn4 <- [1,2546,null,{}] 14:22:47 INFO - PROCESS | 1782 | 1471296167635 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:47 INFO - PROCESS | 1782 | 1471296167641 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:47 INFO - PROCESS | 1782 | 1471296167808 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 14:22:48 INFO - PROCESS | 1782 | 1471296168007 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 1782 | 1471296168017 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea4000 == 30 [pid = 1782] [id = 644] 14:22:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x89ea4400) [pid = 1782] [serial = 1933] [outer = (nil)] 14:22:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8a987400) [pid = 1782] [serial = 1934] [outer = 0x89ea4400] 14:22:48 INFO - PROCESS | 1782 | 1471296168094 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8a793c00) [pid = 1782] [serial = 1935] [outer = 0x89ea4400] 14:22:48 INFO - PROCESS | 1782 | 1471296168890 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1331ms 14:22:48 INFO - PROCESS | 1782 | 1471296168955 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 14:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:22:48 INFO - PROCESS | 1782 | 1471296168963 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 14:22:48 INFO - PROCESS | 1782 | 1471296168975 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - PROCESS | 1782 | 1471296168980 Marionette TRACE conn4 <- [1,2550,null,{}] 14:22:48 INFO - PROCESS | 1782 | 1471296168986 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:48 INFO - PROCESS | 1782 | 1471296168992 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:49 INFO - PROCESS | 1782 | 1471296169190 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 14:22:49 INFO - PROCESS | 1782 | 1471296169348 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 1782 | 1471296169357 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ebc00 == 31 [pid = 1782] [id = 645] 14:22:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8bc4b000) [pid = 1782] [serial = 1936] [outer = (nil)] 14:22:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8bcadc00) [pid = 1782] [serial = 1937] [outer = 0x8bc4b000] 14:22:49 INFO - PROCESS | 1782 | 1471296169434 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bcbb000) [pid = 1782] [serial = 1938] [outer = 0x8bc4b000] 14:22:50 INFO - PROCESS | 1782 | 1471296170399 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1487ms 14:22:50 INFO - PROCESS | 1782 | 1471296170461 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 14:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:22:50 INFO - PROCESS | 1782 | 1471296170466 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 14:22:50 INFO - PROCESS | 1782 | 1471296170472 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - PROCESS | 1782 | 1471296170479 Marionette TRACE conn4 <- [1,2554,null,{}] 14:22:50 INFO - PROCESS | 1782 | 1471296170503 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:50 INFO - PROCESS | 1782 | 1471296170513 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:50 INFO - PROCESS | 1782 | 1471296170748 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 14:22:50 INFO - PROCESS | 1782 | 1471296170774 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 1782 | 1471296170786 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4bc00 == 32 [pid = 1782] [id = 646] 14:22:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8cc4c800) [pid = 1782] [serial = 1939] [outer = (nil)] 14:22:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8ce0d800) [pid = 1782] [serial = 1940] [outer = 0x8cc4c800] 14:22:50 INFO - PROCESS | 1782 | 1471296170861 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8ce1bc00) [pid = 1782] [serial = 1941] [outer = 0x8cc4c800] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8a985400) [pid = 1782] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8d0bd000) [pid = 1782] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8ce0f400) [pid = 1782] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8b40dc00) [pid = 1782] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8d64b000) [pid = 1782] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8cc41400) [pid = 1782] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8ce0f000) [pid = 1782] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8a98e000) [pid = 1782] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8ce0c800) [pid = 1782] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x89ea6000) [pid = 1782] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8d0bdc00) [pid = 1782] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:22:52 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8d0b0c00) [pid = 1782] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:22:52 INFO - PROCESS | 1782 | 1471296172312 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1943ms 14:22:52 INFO - PROCESS | 1782 | 1471296172416 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 14:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:22:52 INFO - PROCESS | 1782 | 1471296172421 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 14:22:52 INFO - PROCESS | 1782 | 1471296172433 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - PROCESS | 1782 | 1471296172436 Marionette TRACE conn4 <- [1,2558,null,{}] 14:22:52 INFO - PROCESS | 1782 | 1471296172443 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:52 INFO - PROCESS | 1782 | 1471296172448 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:52 INFO - PROCESS | 1782 | 1471296172656 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 14:22:52 INFO - PROCESS | 1782 | 1471296172748 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:52 INFO - PROCESS | 1782 | 1471296172756 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f4c00 == 33 [pid = 1782] [id = 647] 14:22:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8bd91800) [pid = 1782] [serial = 1942] [outer = (nil)] 14:22:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8ce0c800) [pid = 1782] [serial = 1943] [outer = 0x8bd91800] 14:22:52 INFO - PROCESS | 1782 | 1471296172832 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8d04f800) [pid = 1782] [serial = 1944] [outer = 0x8bd91800] 14:22:53 INFO - PROCESS | 1782 | 1471296173634 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1236ms 14:22:53 INFO - PROCESS | 1782 | 1471296173666 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 14:22:53 INFO - PROCESS | 1782 | 1471296173670 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 14:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:22:53 INFO - PROCESS | 1782 | 1471296173676 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:22:53 INFO - PROCESS | 1782 | 1471296173680 Marionette TRACE conn4 <- [1,2562,null,{}] 14:22:53 INFO - PROCESS | 1782 | 1471296173686 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:53 INFO - PROCESS | 1782 | 1471296173692 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:53 INFO - PROCESS | 1782 | 1471296173855 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 14:22:53 INFO - PROCESS | 1782 | 1471296173870 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 1782 | 1471296173879 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a991400 == 34 [pid = 1782] [id = 648] 14:22:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8cf59000) [pid = 1782] [serial = 1945] [outer = (nil)] 14:22:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8d0b3c00) [pid = 1782] [serial = 1946] [outer = 0x8cf59000] 14:22:53 INFO - PROCESS | 1782 | 1471296173954 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8d64b400) [pid = 1782] [serial = 1947] [outer = 0x8cf59000] 14:22:55 INFO - PROCESS | 1782 | 1471296175347 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1734ms 14:22:55 INFO - PROCESS | 1782 | 1471296175423 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 14:22:55 INFO - PROCESS | 1782 | 1471296175437 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 14:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:22:55 INFO - PROCESS | 1782 | 1471296175451 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:22:55 INFO - PROCESS | 1782 | 1471296175460 Marionette TRACE conn4 <- [1,2566,null,{}] 14:22:55 INFO - PROCESS | 1782 | 1471296175487 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:55 INFO - PROCESS | 1782 | 1471296175494 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:55 INFO - PROCESS | 1782 | 1471296175879 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 14:22:56 INFO - PROCESS | 1782 | 1471296176029 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 1782 | 1471296176038 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98b800 == 35 [pid = 1782] [id = 649] 14:22:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8a98bc00) [pid = 1782] [serial = 1948] [outer = (nil)] 14:22:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8b5ed800) [pid = 1782] [serial = 1949] [outer = 0x8a98bc00] 14:22:56 INFO - PROCESS | 1782 | 1471296176132 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bcb6000) [pid = 1782] [serial = 1950] [outer = 0x8a98bc00] 14:22:57 INFO - PROCESS | 1782 | 1471296177217 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1847ms 14:22:57 INFO - PROCESS | 1782 | 1471296177296 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 1782 | 1471296177304 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 14:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:22:57 INFO - PROCESS | 1782 | 1471296177316 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 1782 | 1471296177322 Marionette TRACE conn4 <- [1,2570,null,{}] 14:22:57 INFO - PROCESS | 1782 | 1471296177330 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:57 INFO - PROCESS | 1782 | 1471296177336 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:57 INFO - PROCESS | 1782 | 1471296177626 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 14:22:57 INFO - PROCESS | 1782 | 1471296177925 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 1782 | 1471296177934 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78f000 == 36 [pid = 1782] [id = 650] 14:22:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8cc47000) [pid = 1782] [serial = 1951] [outer = (nil)] 14:22:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8d058c00) [pid = 1782] [serial = 1952] [outer = 0x8cc47000] 14:22:58 INFO - PROCESS | 1782 | 1471296178027 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8cc45400) [pid = 1782] [serial = 1953] [outer = 0x8cc47000] 14:22:59 INFO - PROCESS | 1782 | 1471296179063 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1794ms 14:22:59 INFO - PROCESS | 1782 | 1471296179110 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 1782 | 1471296179115 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 14:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:22:59 INFO - PROCESS | 1782 | 1471296179123 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - PROCESS | 1782 | 1471296179129 Marionette TRACE conn4 <- [1,2574,null,{}] 14:22:59 INFO - PROCESS | 1782 | 1471296179148 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:59 INFO - PROCESS | 1782 | 1471296179157 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:59 INFO - PROCESS | 1782 | 1471296179402 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 14:22:59 INFO - PROCESS | 1782 | 1471296179653 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:59 INFO - PROCESS | 1782 | 1471296179664 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:22:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df9c000 == 37 [pid = 1782] [id = 651] 14:22:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8df9dc00) [pid = 1782] [serial = 1954] [outer = (nil)] 14:22:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8e2c3c00) [pid = 1782] [serial = 1955] [outer = 0x8df9dc00] 14:22:59 INFO - PROCESS | 1782 | 1471296179759 Marionette DEBUG loaded listener.js 14:22:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8e2ca000) [pid = 1782] [serial = 1956] [outer = 0x8df9dc00] 14:23:00 INFO - PROCESS | 1782 | 1471296180793 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1743ms 14:23:00 INFO - PROCESS | 1782 | 1471296180867 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 14:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:23:00 INFO - PROCESS | 1782 | 1471296180873 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 14:23:00 INFO - PROCESS | 1782 | 1471296180880 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - PROCESS | 1782 | 1471296180884 Marionette TRACE conn4 <- [1,2578,null,{}] 14:23:00 INFO - PROCESS | 1782 | 1471296180890 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:00 INFO - PROCESS | 1782 | 1471296180895 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:01 INFO - PROCESS | 1782 | 1471296181115 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 14:23:01 INFO - PROCESS | 1782 | 1471296181358 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 1782 | 1471296181366 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4b000 == 38 [pid = 1782] [id = 652] 14:23:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8cf57c00) [pid = 1782] [serial = 1957] [outer = (nil)] 14:23:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8e731800) [pid = 1782] [serial = 1958] [outer = 0x8cf57c00] 14:23:01 INFO - PROCESS | 1782 | 1471296181452 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8e736c00) [pid = 1782] [serial = 1959] [outer = 0x8cf57c00] 14:23:02 INFO - PROCESS | 1782 | 1471296182563 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1747ms 14:23:02 INFO - PROCESS | 1782 | 1471296182627 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 14:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:23:02 INFO - PROCESS | 1782 | 1471296182632 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 14:23:02 INFO - PROCESS | 1782 | 1471296182639 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:23:02 INFO - PROCESS | 1782 | 1471296182643 Marionette TRACE conn4 <- [1,2582,null,{}] 14:23:02 INFO - PROCESS | 1782 | 1471296182649 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:02 INFO - PROCESS | 1782 | 1471296182655 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:02 INFO - PROCESS | 1782 | 1471296182867 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 14:23:03 INFO - PROCESS | 1782 | 1471296183092 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 1782 | 1471296183101 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eabc00 == 39 [pid = 1782] [id = 653] 14:23:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x89eaec00) [pid = 1782] [serial = 1960] [outer = (nil)] 14:23:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8b5e4c00) [pid = 1782] [serial = 1961] [outer = 0x89eaec00] 14:23:03 INFO - PROCESS | 1782 | 1471296183221 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8bd52c00) [pid = 1782] [serial = 1962] [outer = 0x89eaec00] 14:23:04 INFO - PROCESS | 1782 | 1471296184442 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1883ms 14:23:04 INFO - PROCESS | 1782 | 1471296184523 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 14:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:23:04 INFO - PROCESS | 1782 | 1471296184529 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 14:23:04 INFO - PROCESS | 1782 | 1471296184538 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - PROCESS | 1782 | 1471296184545 Marionette TRACE conn4 <- [1,2586,null,{}] 14:23:04 INFO - PROCESS | 1782 | 1471296184554 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:04 INFO - PROCESS | 1782 | 1471296184560 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:04 INFO - PROCESS | 1782 | 1471296184857 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 14:23:04 INFO - PROCESS | 1782 | --DOCSHELL 0x882f4c00 == 38 [pid = 1782] [id = 647] 14:23:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc4bc00 == 37 [pid = 1782] [id = 646] 14:23:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ebc00 == 36 [pid = 1782] [id = 645] 14:23:04 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea4000 == 35 [pid = 1782] [id = 644] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8cc45000) [pid = 1782] [serial = 1907] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8df99800) [pid = 1782] [serial = 1904] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8cf55400) [pid = 1782] [serial = 1875] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8b5eac00) [pid = 1782] [serial = 1877] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8bcbc400) [pid = 1782] [serial = 1878] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8d8ea800) [pid = 1782] [serial = 1886] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8d8ebc00) [pid = 1782] [serial = 1887] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8cc4d400) [pid = 1782] [serial = 1898] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8e2c5c00) [pid = 1782] [serial = 1889] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8e2c9c00) [pid = 1782] [serial = 1890] [outer = (nil)] [url = about:blank] 14:23:04 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8b413000) [pid = 1782] [serial = 1895] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8bcad800) [pid = 1782] [serial = 1896] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8cf52000) [pid = 1782] [serial = 1880] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8cf5c000) [pid = 1782] [serial = 1881] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8b409400) [pid = 1782] [serial = 1892] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8bce2800) [pid = 1782] [serial = 1893] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8d64dc00) [pid = 1782] [serial = 1883] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8d652400) [pid = 1782] [serial = 1884] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8d0bc800) [pid = 1782] [serial = 1901] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8dfa2000) [pid = 1782] [serial = 1905] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8d657400) [pid = 1782] [serial = 1902] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8ce14400) [pid = 1782] [serial = 1899] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8df9c400) [pid = 1782] [serial = 1908] [outer = (nil)] [url = about:blank] 14:23:05 INFO - PROCESS | 1782 | 1471296185152 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 1782 | 1471296185165 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea2400 == 36 [pid = 1782] [id = 654] 14:23:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x89ea4000) [pid = 1782] [serial = 1963] [outer = (nil)] 14:23:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8a78a800) [pid = 1782] [serial = 1964] [outer = 0x89ea4000] 14:23:05 INFO - PROCESS | 1782 | 1471296185278 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8b406000) [pid = 1782] [serial = 1965] [outer = 0x89ea4000] 14:23:06 INFO - PROCESS | 1782 | 1471296186119 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1653ms 14:23:06 INFO - PROCESS | 1782 | 1471296186190 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 1782 | 1471296186197 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 14:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:23:06 INFO - PROCESS | 1782 | 1471296186208 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - PROCESS | 1782 | 1471296186212 Marionette TRACE conn4 <- [1,2590,null,{}] 14:23:06 INFO - PROCESS | 1782 | 1471296186219 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:06 INFO - PROCESS | 1782 | 1471296186224 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:06 INFO - PROCESS | 1782 | 1471296186413 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 14:23:06 INFO - PROCESS | 1782 | 1471296186564 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 1782 | 1471296186571 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a985000 == 37 [pid = 1782] [id = 655] 14:23:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8b5ebc00) [pid = 1782] [serial = 1966] [outer = (nil)] 14:23:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8bc50c00) [pid = 1782] [serial = 1967] [outer = 0x8b5ebc00] 14:23:06 INFO - PROCESS | 1782 | 1471296186664 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8bcb3400) [pid = 1782] [serial = 1968] [outer = 0x8b5ebc00] 14:23:07 INFO - PROCESS | 1782 | 1471296187737 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1588ms 14:23:07 INFO - PROCESS | 1782 | 1471296187797 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 1782 | 1471296187805 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 14:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:23:07 INFO - PROCESS | 1782 | 1471296187814 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 1782 | 1471296187820 Marionette TRACE conn4 <- [1,2594,null,{}] 14:23:07 INFO - PROCESS | 1782 | 1471296187830 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:07 INFO - PROCESS | 1782 | 1471296187836 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:08 INFO - PROCESS | 1782 | 1471296188082 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 14:23:08 INFO - PROCESS | 1782 | 1471296188396 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 1782 | 1471296188404 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f4c00 == 38 [pid = 1782] [id = 656] 14:23:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8a98a000) [pid = 1782] [serial = 1969] [outer = (nil)] 14:23:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8b5ea000) [pid = 1782] [serial = 1970] [outer = 0x8a98a000] 14:23:08 INFO - PROCESS | 1782 | 1471296188496 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8bc55c00) [pid = 1782] [serial = 1971] [outer = 0x8a98a000] 14:23:09 INFO - PROCESS | 1782 | 1471296189508 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1754ms 14:23:09 INFO - PROCESS | 1782 | 1471296189569 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 1782 | 1471296189578 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 14:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:23:09 INFO - PROCESS | 1782 | 1471296189590 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 1782 | 1471296189594 Marionette TRACE conn4 <- [1,2598,null,{}] 14:23:09 INFO - PROCESS | 1782 | 1471296189602 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:09 INFO - PROCESS | 1782 | 1471296189609 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:10 INFO - PROCESS | 1782 | 1471296190006 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 14:23:10 INFO - PROCESS | 1782 | 1471296190214 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 1782 | 1471296190220 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd9d400 == 39 [pid = 1782] [id = 657] 14:23:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8cc41400) [pid = 1782] [serial = 1972] [outer = (nil)] 14:23:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8cc49800) [pid = 1782] [serial = 1973] [outer = 0x8cc41400] 14:23:10 INFO - PROCESS | 1782 | 1471296190311 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8ce0fc00) [pid = 1782] [serial = 1974] [outer = 0x8cc41400] 14:23:11 INFO - PROCESS | 1782 | 1471296191368 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1836ms 14:23:11 INFO - PROCESS | 1782 | 1471296191426 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 1782 | 1471296191431 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 14:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:23:11 INFO - PROCESS | 1782 | 1471296191439 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 1782 | 1471296191447 Marionette TRACE conn4 <- [1,2602,null,{}] 14:23:11 INFO - PROCESS | 1782 | 1471296191466 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:11 INFO - PROCESS | 1782 | 1471296191476 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:11 INFO - PROCESS | 1782 | 1471296191722 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 14:23:11 INFO - PROCESS | 1782 | 1471296191973 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 1782 | 1471296191988 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0bec00 == 40 [pid = 1782] [id = 658] 14:23:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8d64b800) [pid = 1782] [serial = 1975] [outer = (nil)] 14:23:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8d650000) [pid = 1782] [serial = 1976] [outer = 0x8d64b800] 14:23:12 INFO - PROCESS | 1782 | 1471296192116 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8d653800) [pid = 1782] [serial = 1977] [outer = 0x8d64b800] 14:23:13 INFO - PROCESS | 1782 | 1471296193114 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1752ms 14:23:13 INFO - PROCESS | 1782 | 1471296193192 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 14:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:23:13 INFO - PROCESS | 1782 | 1471296193197 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 14:23:13 INFO - PROCESS | 1782 | 1471296193204 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:23:13 INFO - PROCESS | 1782 | 1471296193210 Marionette TRACE conn4 <- [1,2606,null,{}] 14:23:13 INFO - PROCESS | 1782 | 1471296193217 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:13 INFO - PROCESS | 1782 | 1471296193221 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:13 INFO - PROCESS | 1782 | 1471296193461 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 14:23:13 INFO - PROCESS | 1782 | 1471296193745 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:13 INFO - PROCESS | 1782 | 1471296193755 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78b000 == 41 [pid = 1782] [id = 659] 14:23:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8d656000) [pid = 1782] [serial = 1978] [outer = (nil)] 14:23:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d8e8400) [pid = 1782] [serial = 1979] [outer = 0x8d656000] 14:23:13 INFO - PROCESS | 1782 | 1471296193841 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d8eb800) [pid = 1782] [serial = 1980] [outer = 0x8d656000] 14:23:14 INFO - PROCESS | 1782 | 1471296194899 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1742ms 14:23:14 INFO - PROCESS | 1782 | 1471296194947 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 14:23:14 INFO - PROCESS | 1782 | 1471296194951 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 14:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:23:14 INFO - PROCESS | 1782 | 1471296194959 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:23:14 INFO - PROCESS | 1782 | 1471296194963 Marionette TRACE conn4 <- [1,2610,null,{}] 14:23:14 INFO - PROCESS | 1782 | 1471296194969 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:14 INFO - PROCESS | 1782 | 1471296194975 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:15 INFO - PROCESS | 1782 | 1471296195180 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 14:23:15 INFO - PROCESS | 1782 | 1471296195422 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 1782 | 1471296195432 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e3800 == 42 [pid = 1782] [id = 660] 14:23:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8bcdec00) [pid = 1782] [serial = 1981] [outer = (nil)] 14:23:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8df97800) [pid = 1782] [serial = 1982] [outer = 0x8bcdec00] 14:23:15 INFO - PROCESS | 1782 | 1471296195552 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8df9ec00) [pid = 1782] [serial = 1983] [outer = 0x8bcdec00] 14:23:16 INFO - PROCESS | 1782 | 1471296196504 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1586ms 14:23:16 INFO - PROCESS | 1782 | 1471296196546 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 14:23:16 INFO - PROCESS | 1782 | 1471296196551 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 14:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:23:16 INFO - PROCESS | 1782 | 1471296196558 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - PROCESS | 1782 | 1471296196562 Marionette TRACE conn4 <- [1,2614,null,{}] 14:23:16 INFO - PROCESS | 1782 | 1471296196568 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:16 INFO - PROCESS | 1782 | 1471296196584 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:16 INFO - PROCESS | 1782 | 1471296196879 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 14:23:17 INFO - PROCESS | 1782 | 1471296197171 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 1782 | 1471296197180 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ec800 == 43 [pid = 1782] [id = 661] 14:23:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8b5ed400) [pid = 1782] [serial = 1984] [outer = (nil)] 14:23:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8e9e6800) [pid = 1782] [serial = 1985] [outer = 0x8b5ed400] 14:23:17 INFO - PROCESS | 1782 | 1471296197283 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8e9efc00) [pid = 1782] [serial = 1986] [outer = 0x8b5ed400] 14:23:18 INFO - PROCESS | 1782 | 1471296198255 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1741ms 14:23:18 INFO - PROCESS | 1782 | 1471296198301 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 14:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:23:18 INFO - PROCESS | 1782 | 1471296198306 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 14:23:18 INFO - PROCESS | 1782 | 1471296198314 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:23:18 INFO - PROCESS | 1782 | 1471296198317 Marionette TRACE conn4 <- [1,2618,null,{}] 14:23:18 INFO - PROCESS | 1782 | 1471296198326 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:18 INFO - PROCESS | 1782 | 1471296198330 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:18 INFO - PROCESS | 1782 | 1471296198524 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 14:23:18 INFO - PROCESS | 1782 | 1471296198764 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 1782 | 1471296198772 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f008800 == 44 [pid = 1782] [id = 662] 14:23:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8f009400) [pid = 1782] [serial = 1987] [outer = (nil)] 14:23:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8f00fc00) [pid = 1782] [serial = 1988] [outer = 0x8f009400] 14:23:18 INFO - PROCESS | 1782 | 1471296198899 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8f0ae400) [pid = 1782] [serial = 1989] [outer = 0x8f009400] 14:23:19 INFO - PROCESS | 1782 | 1471296199987 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1751ms 14:23:20 INFO - PROCESS | 1782 | 1471296200065 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 1782 | 1471296200072 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 14:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:23:20 INFO - PROCESS | 1782 | 1471296200081 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:23:20 INFO - PROCESS | 1782 | 1471296200085 Marionette TRACE conn4 <- [1,2622,null,{}] 14:23:20 INFO - PROCESS | 1782 | 1471296200094 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:20 INFO - PROCESS | 1782 | 1471296200101 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:20 INFO - PROCESS | 1782 | 1471296200331 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 14:23:20 INFO - PROCESS | 1782 | 1471296200701 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 1782 | 1471296200720 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40fc00 == 45 [pid = 1782] [id = 663] 14:23:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8b414400) [pid = 1782] [serial = 1990] [outer = (nil)] 14:23:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8b5eac00) [pid = 1782] [serial = 1991] [outer = 0x8b414400] 14:23:20 INFO - PROCESS | 1782 | 1471296200821 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8bc4e800) [pid = 1782] [serial = 1992] [outer = 0x8b414400] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea2400 == 44 [pid = 1782] [id = 654] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8df9c000 == 43 [pid = 1782] [id = 651] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98b800 == 42 [pid = 1782] [id = 649] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8e735400 == 41 [pid = 1782] [id = 638] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78f000 == 40 [pid = 1782] [id = 650] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc4b000 == 39 [pid = 1782] [id = 652] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8d659c00 == 38 [pid = 1782] [id = 641] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea6400 == 37 [pid = 1782] [id = 642] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc49c00 == 36 [pid = 1782] [id = 640] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78a000 == 35 [pid = 1782] [id = 639] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x89eabc00 == 34 [pid = 1782] [id = 653] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a991400 == 33 [pid = 1782] [id = 648] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ef000 == 32 [pid = 1782] [id = 643] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8f008800 == 31 [pid = 1782] [id = 662] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x882ec800 == 30 [pid = 1782] [id = 661] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e3800 == 29 [pid = 1782] [id = 660] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78b000 == 28 [pid = 1782] [id = 659] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd9d400 == 27 [pid = 1782] [id = 657] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0bec00 == 26 [pid = 1782] [id = 658] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x882f4c00 == 25 [pid = 1782] [id = 656] 14:23:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a985000 == 24 [pid = 1782] [id = 655] 14:23:23 INFO - PROCESS | 1782 | 1471296203233 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 3243ms 14:23:23 INFO - PROCESS | 1782 | 1471296203328 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 1782 | 1471296203338 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 14:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:23:23 INFO - PROCESS | 1782 | 1471296203379 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 1782 | 1471296203388 Marionette TRACE conn4 <- [1,2626,null,{}] 14:23:23 INFO - PROCESS | 1782 | 1471296203427 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:23 INFO - PROCESS | 1782 | 1471296203439 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:23 INFO - PROCESS | 1782 | 1471296203769 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 14:23:23 INFO - PROCESS | 1782 | 1471296203809 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 1782 | 1471296203819 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98ec00 == 25 [pid = 1782] [id = 664] 14:23:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8a991400) [pid = 1782] [serial = 1993] [outer = (nil)] 14:23:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x8b5e3800) [pid = 1782] [serial = 1994] [outer = 0x8a991400] 14:23:23 INFO - PROCESS | 1782 | 1471296203896 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8b5ec400) [pid = 1782] [serial = 1995] [outer = 0x8a991400] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8b5ebc00) [pid = 1782] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8cc4c800) [pid = 1782] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x89eaec00) [pid = 1782] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8ce12000) [pid = 1782] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x89ea4400) [pid = 1782] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8df9dc00) [pid = 1782] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8f004800) [pid = 1782] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bd91800) [pid = 1782] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x89ea4000) [pid = 1782] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x89ea9000) [pid = 1782] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8a98bc00) [pid = 1782] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8e736000) [pid = 1782] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bc4b000) [pid = 1782] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8cf57c00) [pid = 1782] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8f14b800) [pid = 1782] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8cf59000) [pid = 1782] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8a790400) [pid = 1782] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8bc46c00) [pid = 1782] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8cc47000) [pid = 1782] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:23:25 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bd56800) [pid = 1782] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:23:26 INFO - PROCESS | 1782 | 1471296206001 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2675ms 14:23:26 INFO - PROCESS | 1782 | 1471296206039 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 1782 | 1471296206049 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 14:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:23:26 INFO - PROCESS | 1782 | 1471296206062 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 1782 | 1471296206068 Marionette TRACE conn4 <- [1,2630,null,{}] 14:23:26 INFO - PROCESS | 1782 | 1471296206074 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:26 INFO - PROCESS | 1782 | 1471296206079 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:26 INFO - PROCESS | 1782 | 1471296206274 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 14:23:26 INFO - PROCESS | 1782 | 1471296206422 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 1782 | 1471296206432 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a986c00 == 26 [pid = 1782] [id = 665] 14:23:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bc50000) [pid = 1782] [serial = 1996] [outer = (nil)] 14:23:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bcea400) [pid = 1782] [serial = 1997] [outer = 0x8bc50000] 14:23:26 INFO - PROCESS | 1782 | 1471296206507 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8bd5a400) [pid = 1782] [serial = 1998] [outer = 0x8bc50000] 14:23:27 INFO - PROCESS | 1782 | 1471296207405 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1442ms 14:23:27 INFO - PROCESS | 1782 | 1471296207504 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 14:23:27 INFO - PROCESS | 1782 | 1471296207511 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 14:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:23:27 INFO - PROCESS | 1782 | 1471296207519 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 1782 | 1471296207527 Marionette TRACE conn4 <- [1,2634,null,{}] 14:23:27 INFO - PROCESS | 1782 | 1471296207537 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:27 INFO - PROCESS | 1782 | 1471296207545 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:27 INFO - PROCESS | 1782 | 1471296207784 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 14:23:28 INFO - PROCESS | 1782 | 1471296208044 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 1782 | 1471296208059 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78f800 == 27 [pid = 1782] [id = 666] 14:23:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8a790400) [pid = 1782] [serial = 1999] [outer = (nil)] 14:23:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8a98c400) [pid = 1782] [serial = 2000] [outer = 0x8a790400] 14:23:28 INFO - PROCESS | 1782 | 1471296208164 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8b412000) [pid = 1782] [serial = 2001] [outer = 0x8a790400] 14:23:29 INFO - PROCESS | 1782 | 1471296209164 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1692ms 14:23:29 INFO - PROCESS | 1782 | 1471296209213 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 1782 | 1471296209219 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 14:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:23:29 INFO - PROCESS | 1782 | 1471296209231 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 1782 | 1471296209237 Marionette TRACE conn4 <- [1,2638,null,{}] 14:23:29 INFO - PROCESS | 1782 | 1471296209245 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:29 INFO - PROCESS | 1782 | 1471296209250 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:29 INFO - PROCESS | 1782 | 1471296209488 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 14:23:29 INFO - PROCESS | 1782 | 1471296209739 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:29 INFO - PROCESS | 1782 | 1471296209748 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd9d000 == 28 [pid = 1782] [id = 667] 14:23:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8cc45c00) [pid = 1782] [serial = 2002] [outer = (nil)] 14:23:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8ce0d400) [pid = 1782] [serial = 2003] [outer = 0x8cc45c00] 14:23:29 INFO - PROCESS | 1782 | 1471296209885 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8ce19400) [pid = 1782] [serial = 2004] [outer = 0x8cc45c00] 14:23:30 INFO - PROCESS | 1782 | 1471296210908 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1750ms 14:23:30 INFO - PROCESS | 1782 | 1471296210978 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 1782 | 1471296210983 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 14:23:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:23:30 INFO - PROCESS | 1782 | 1471296210991 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 1782 | 1471296210996 Marionette TRACE conn4 <- [1,2642,null,{}] 14:23:31 INFO - PROCESS | 1782 | 1471296211018 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:31 INFO - PROCESS | 1782 | 1471296211029 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:31 INFO - PROCESS | 1782 | 1471296211287 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 14:23:31 INFO - PROCESS | 1782 | 1471296211685 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 1782 | 1471296211704 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0bc000 == 29 [pid = 1782] [id = 668] 14:23:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8d0bc400) [pid = 1782] [serial = 2005] [outer = (nil)] 14:23:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8d651800) [pid = 1782] [serial = 2006] [outer = 0x8d0bc400] 14:23:31 INFO - PROCESS | 1782 | 1471296211796 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8d652c00) [pid = 1782] [serial = 2007] [outer = 0x8d0bc400] 14:23:32 INFO - PROCESS | 1782 | 1471296212961 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:23:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1988ms 14:23:32 INFO - PROCESS | 1782 | 1471296212981 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 1782 | 1471296212986 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 14:23:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:23:32 INFO - PROCESS | 1782 | 1471296212993 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - PROCESS | 1782 | 1471296212997 Marionette TRACE conn4 <- [1,2646,null,{}] 14:23:33 INFO - PROCESS | 1782 | 1471296213003 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:33 INFO - PROCESS | 1782 | 1471296213009 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:33 INFO - PROCESS | 1782 | 1471296213243 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 14:23:33 INFO - PROCESS | 1782 | 1471296213526 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 1782 | 1471296213536 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a789000 == 30 [pid = 1782] [id = 669] 14:23:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x8d053000) [pid = 1782] [serial = 2008] [outer = (nil)] 14:23:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8e2c4400) [pid = 1782] [serial = 2009] [outer = 0x8d053000] 14:23:33 INFO - PROCESS | 1782 | 1471296213641 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8e2cfc00) [pid = 1782] [serial = 2010] [outer = 0x8d053000] 14:23:34 INFO - PROCESS | 1782 | 1471296214893 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:23:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1952ms 14:23:34 INFO - PROCESS | 1782 | 1471296214946 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 1782 | 1471296214950 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 14:23:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:23:34 INFO - PROCESS | 1782 | 1471296214958 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - PROCESS | 1782 | 1471296214961 Marionette TRACE conn4 <- [1,2650,null,{}] 14:23:34 INFO - PROCESS | 1782 | 1471296214970 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:34 INFO - PROCESS | 1782 | 1471296214975 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:35 INFO - PROCESS | 1782 | 1471296215212 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 14:23:35 INFO - PROCESS | 1782 | 1471296215422 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 1782 | 1471296215432 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a986000 == 31 [pid = 1782] [id = 670] 14:23:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8bd9f000) [pid = 1782] [serial = 2011] [outer = (nil)] 14:23:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8e733400) [pid = 1782] [serial = 2012] [outer = 0x8bd9f000] 14:23:35 INFO - PROCESS | 1782 | 1471296215516 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8e734400) [pid = 1782] [serial = 2013] [outer = 0x8bd9f000] 14:23:36 INFO - PROCESS | 1782 | 1471296216497 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:23:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:23:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1586ms 14:23:36 INFO - PROCESS | 1782 | 1471296216562 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 14:23:36 INFO - PROCESS | 1782 | 1471296216569 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 14:23:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:23:36 INFO - PROCESS | 1782 | 1471296216585 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:23:36 INFO - PROCESS | 1782 | 1471296216592 Marionette TRACE conn4 <- [1,2654,null,{}] 14:23:36 INFO - PROCESS | 1782 | 1471296216603 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:36 INFO - PROCESS | 1782 | 1471296216622 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:36 INFO - PROCESS | 1782 | 1471296216897 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 14:23:37 INFO - PROCESS | 1782 | 1471296217149 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 1782 | 1471296217160 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e8800 == 32 [pid = 1782] [id = 671] 14:23:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x89ea2000) [pid = 1782] [serial = 2014] [outer = (nil)] 14:23:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x8f0afc00) [pid = 1782] [serial = 2015] [outer = 0x89ea2000] 14:23:37 INFO - PROCESS | 1782 | 1471296217252 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8f149400) [pid = 1782] [serial = 2016] [outer = 0x89ea2000] 14:23:38 INFO - PROCESS | 1782 | 1471296218198 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:23:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1649ms 14:23:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:23:38 INFO - PROCESS | 1782 | 1471296218232 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 1782 | 1471296218236 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 14:23:38 INFO - PROCESS | 1782 | 1471296218243 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 1782 | 1471296218247 Marionette TRACE conn4 <- [1,2658,null,{}] 14:23:38 INFO - PROCESS | 1782 | 1471296218253 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:38 INFO - PROCESS | 1782 | 1471296218259 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:38 INFO - PROCESS | 1782 | 1471296218450 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 14:23:38 INFO - PROCESS | 1782 | 1471296218691 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 1782 | 1471296218701 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a789c00 == 33 [pid = 1782] [id = 672] 14:23:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x8f14f000) [pid = 1782] [serial = 2017] [outer = (nil)] 14:23:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8f155c00) [pid = 1782] [serial = 2018] [outer = 0x8f14f000] 14:23:38 INFO - PROCESS | 1782 | 1471296218825 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8f158000) [pid = 1782] [serial = 2019] [outer = 0x8f14f000] 14:23:39 INFO - PROCESS | 1782 | 1471296219749 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:23:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:23:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1587ms 14:23:39 INFO - PROCESS | 1782 | 1471296219829 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 1782 | 1471296219833 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 14:23:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:23:39 INFO - PROCESS | 1782 | 1471296219841 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 1782 | 1471296219846 Marionette TRACE conn4 <- [1,2662,null,{}] 14:23:39 INFO - PROCESS | 1782 | 1471296219853 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:39 INFO - PROCESS | 1782 | 1471296219859 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:40 INFO - PROCESS | 1782 | 1471296220103 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 14:23:40 INFO - PROCESS | 1782 | 1471296220455 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 1782 | 1471296220462 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9400 == 34 [pid = 1782] [id = 673] 14:23:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x882eec00) [pid = 1782] [serial = 2020] [outer = (nil)] 14:23:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8a992c00) [pid = 1782] [serial = 2021] [outer = 0x882eec00] 14:23:40 INFO - PROCESS | 1782 | 1471296220551 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8b40ac00) [pid = 1782] [serial = 2022] [outer = 0x882eec00] 14:23:41 INFO - PROCESS | 1782 | 1471296221602 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:23:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:23:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1834ms 14:23:41 INFO - PROCESS | 1782 | 1471296221677 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 1782 | 1471296221686 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 14:23:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:23:41 INFO - PROCESS | 1782 | 1471296221695 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - PROCESS | 1782 | 1471296221700 Marionette TRACE conn4 <- [1,2666,null,{}] 14:23:41 INFO - PROCESS | 1782 | 1471296221710 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:41 INFO - PROCESS | 1782 | 1471296221717 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:41 INFO - PROCESS | 1782 | 1471296221958 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 14:23:42 INFO - PROCESS | 1782 | 1471296222319 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 1782 | 1471296222335 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:42 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98ec00 == 33 [pid = 1782] [id = 664] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8bd57c00) [pid = 1782] [serial = 1911] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8bc55400) [pid = 1782] [serial = 1910] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8d0af800) [pid = 1782] [serial = 1914] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8d054400) [pid = 1782] [serial = 1913] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x8bceb400) [pid = 1782] [serial = 1932] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8bcb6800) [pid = 1782] [serial = 1931] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8f002c00) [pid = 1782] [serial = 1917] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8a987400) [pid = 1782] [serial = 1934] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x8a793c00) [pid = 1782] [serial = 1935] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8bcadc00) [pid = 1782] [serial = 1937] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8ce0d800) [pid = 1782] [serial = 1940] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x8e9e9c00) [pid = 1782] [serial = 1916] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8f0b1800) [pid = 1782] [serial = 1920] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8f00f800) [pid = 1782] [serial = 1919] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8f150000) [pid = 1782] [serial = 1923] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8f14e000) [pid = 1782] [serial = 1922] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8f98b000) [pid = 1782] [serial = 1926] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8f983c00) [pid = 1782] [serial = 1925] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8ce0c800) [pid = 1782] [serial = 1943] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bcb4800) [pid = 1782] [serial = 1929] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8ce1bc00) [pid = 1782] [serial = 1941] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8b5e6c00) [pid = 1782] [serial = 1928] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8d0b3c00) [pid = 1782] [serial = 1946] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bcbb000) [pid = 1782] [serial = 1938] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8d04f800) [pid = 1782] [serial = 1944] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bc50c00) [pid = 1782] [serial = 1967] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bcb3400) [pid = 1782] [serial = 1968] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8b5ed800) [pid = 1782] [serial = 1949] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8d058c00) [pid = 1782] [serial = 1952] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8a78a800) [pid = 1782] [serial = 1964] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8bcb6000) [pid = 1782] [serial = 1950] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8e2c3c00) [pid = 1782] [serial = 1955] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8e2ca000) [pid = 1782] [serial = 1956] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8cc45400) [pid = 1782] [serial = 1953] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8bd52c00) [pid = 1782] [serial = 1962] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8e736c00) [pid = 1782] [serial = 1959] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8b5e4c00) [pid = 1782] [serial = 1961] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8b406000) [pid = 1782] [serial = 1965] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8e731800) [pid = 1782] [serial = 1958] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8d64b400) [pid = 1782] [serial = 1947] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78f000 == 34 [pid = 1782] [id = 674] 14:23:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8a791800) [pid = 1782] [serial = 2023] [outer = (nil)] 14:23:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8a98cc00) [pid = 1782] [serial = 2024] [outer = 0x8a791800] 14:23:42 INFO - PROCESS | 1782 | 1471296222489 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8a991800) [pid = 1782] [serial = 2025] [outer = 0x8a791800] 14:23:43 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:43 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:23:43 INFO - PROCESS | 1782 | 1471296223794 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:23:43 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) 14:23:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2142ms 14:23:43 INFO - PROCESS | 1782 | 1471296223838 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 1782 | 1471296223845 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 14:23:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:23:43 INFO - PROCESS | 1782 | 1471296223933 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 1782 | 1471296223941 Marionette TRACE conn4 <- [1,2670,null,{}] 14:23:43 INFO - PROCESS | 1782 | 1471296223961 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:43 INFO - PROCESS | 1782 | 1471296223967 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:44 INFO - PROCESS | 1782 | 1471296224156 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 14:23:44 INFO - PROCESS | 1782 | 1471296224167 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 1782 | 1471296224176 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eb0400 == 35 [pid = 1782] [id = 675] 14:23:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8b410000) [pid = 1782] [serial = 2026] [outer = (nil)] 14:23:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8bcbc000) [pid = 1782] [serial = 2027] [outer = 0x8b410000] 14:23:44 INFO - PROCESS | 1782 | 1471296224255 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8bce5400) [pid = 1782] [serial = 2028] [outer = 0x8b410000] 14:23:45 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:45 INFO - PROCESS | 1782 | 1471296225688 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:23:45 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 14:23:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:23:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:23:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1861ms 14:23:45 INFO - PROCESS | 1782 | 1471296225822 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 1782 | 1471296225825 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 14:23:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:23:45 INFO - PROCESS | 1782 | 1471296225862 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - PROCESS | 1782 | 1471296225869 Marionette TRACE conn4 <- [1,2674,null,{}] 14:23:45 INFO - PROCESS | 1782 | 1471296225892 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:45 INFO - PROCESS | 1782 | 1471296225902 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:46 INFO - PROCESS | 1782 | 1471296226184 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 14:23:46 INFO - PROCESS | 1782 | 1471296226220 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 1782 | 1471296226237 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4c800 == 36 [pid = 1782] [id = 676] 14:23:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8cc4d400) [pid = 1782] [serial = 2029] [outer = (nil)] 14:23:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8cf4ec00) [pid = 1782] [serial = 2030] [outer = 0x8cc4d400] 14:23:46 INFO - PROCESS | 1782 | 1471296226323 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8cf56000) [pid = 1782] [serial = 2031] [outer = 0x8cc4d400] 14:23:47 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8a991400) [pid = 1782] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:23:47 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8d64b800) [pid = 1782] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:23:47 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8d656000) [pid = 1782] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:23:47 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8bcdec00) [pid = 1782] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:23:47 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8b5ed400) [pid = 1782] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:23:47 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8f009400) [pid = 1782] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:23:47 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8a98a000) [pid = 1782] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:23:47 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8cc41400) [pid = 1782] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:23:47 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8b414400) [pid = 1782] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:23:47 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:47 INFO - PROCESS | 1782 | 1471296227676 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:23:47 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 14:23:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:23:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:23:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1839ms 14:23:47 INFO - PROCESS | 1782 | 1471296227703 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 14:23:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:23:47 INFO - PROCESS | 1782 | 1471296227708 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 14:23:47 INFO - PROCESS | 1782 | 1471296227716 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 1782 | 1471296227719 Marionette TRACE conn4 <- [1,2678,null,{}] 14:23:47 INFO - PROCESS | 1782 | 1471296227727 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:47 INFO - PROCESS | 1782 | 1471296227731 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:47 INFO - PROCESS | 1782 | 1471296227959 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 14:23:48 INFO - PROCESS | 1782 | 1471296228144 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 1782 | 1471296228158 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9800 == 37 [pid = 1782] [id = 677] 14:23:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8a98a000) [pid = 1782] [serial = 2032] [outer = (nil)] 14:23:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8ce12c00) [pid = 1782] [serial = 2033] [outer = 0x8a98a000] 14:23:48 INFO - PROCESS | 1782 | 1471296228231 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8d05a000) [pid = 1782] [serial = 2034] [outer = 0x8a98a000] 14:23:49 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:49 INFO - PROCESS | 1782 | 1471296229515 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:23:49 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) 14:23:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1846ms 14:23:49 INFO - PROCESS | 1782 | 1471296229658 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 1782 | 1471296229669 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 14:23:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:23:49 INFO - PROCESS | 1782 | 1471296229731 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - PROCESS | 1782 | 1471296229739 Marionette TRACE conn4 <- [1,2682,null,{}] 14:23:49 INFO - PROCESS | 1782 | 1471296229752 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:49 INFO - PROCESS | 1782 | 1471296229759 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:49 INFO - PROCESS | 1782 | 1471296229993 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 14:23:50 INFO - PROCESS | 1782 | 1471296230196 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 1782 | 1471296230209 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98e400 == 38 [pid = 1782] [id = 678] 14:23:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8a990c00) [pid = 1782] [serial = 2035] [outer = (nil)] 14:23:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8b5e5000) [pid = 1782] [serial = 2036] [outer = 0x8a990c00] 14:23:50 INFO - PROCESS | 1782 | 1471296230299 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8bc46c00) [pid = 1782] [serial = 2037] [outer = 0x8a990c00] 14:23:51 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:51 INFO - PROCESS | 1782 | 1471296231840 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:23:51 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) 14:23:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2192ms 14:23:51 INFO - PROCESS | 1782 | 1471296231880 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 14:23:51 INFO - PROCESS | 1782 | 1471296231888 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 14:23:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:23:51 INFO - PROCESS | 1782 | 1471296231901 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 1782 | 1471296231906 Marionette TRACE conn4 <- [1,2686,null,{}] 14:23:51 INFO - PROCESS | 1782 | 1471296231916 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:51 INFO - PROCESS | 1782 | 1471296231922 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:52 INFO - PROCESS | 1782 | 1471296232220 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 14:23:52 INFO - PROCESS | 1782 | 1471296232360 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 1782 | 1471296232373 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a793800 == 39 [pid = 1782] [id = 679] 14:23:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8bd54400) [pid = 1782] [serial = 2038] [outer = (nil)] 14:23:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8cc43800) [pid = 1782] [serial = 2039] [outer = 0x8bd54400] 14:23:52 INFO - PROCESS | 1782 | 1471296232494 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8ce0f400) [pid = 1782] [serial = 2040] [outer = 0x8bd54400] 14:23:53 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:53 INFO - PROCESS | 1782 | 1471296233974 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:23:54 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 14:23:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:23:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:23:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2141ms 14:23:54 INFO - PROCESS | 1782 | 1471296234043 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 14:23:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:23:54 INFO - PROCESS | 1782 | 1471296234049 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 14:23:54 INFO - PROCESS | 1782 | 1471296234057 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 1782 | 1471296234064 Marionette TRACE conn4 <- [1,2690,null,{}] 14:23:54 INFO - PROCESS | 1782 | 1471296234083 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:54 INFO - PROCESS | 1782 | 1471296234093 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:54 INFO - PROCESS | 1782 | 1471296234295 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 14:23:54 INFO - PROCESS | 1782 | 1471296234493 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 1782 | 1471296234518 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd57c00 == 40 [pid = 1782] [id = 680] 14:23:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8d051000) [pid = 1782] [serial = 2041] [outer = (nil)] 14:23:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8d8e2c00) [pid = 1782] [serial = 2042] [outer = 0x8d051000] 14:23:54 INFO - PROCESS | 1782 | 1471296234647 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8df9d000) [pid = 1782] [serial = 2043] [outer = 0x8d051000] 14:23:56 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:56 INFO - PROCESS | 1782 | 1471296236345 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:23:56 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 14:23:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:23:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:23:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2342ms 14:23:56 INFO - PROCESS | 1782 | 1471296236400 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 1782 | 1471296236410 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 14:23:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:23:56 INFO - PROCESS | 1782 | 1471296236421 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 1782 | 1471296236425 Marionette TRACE conn4 <- [1,2694,null,{}] 14:23:56 INFO - PROCESS | 1782 | 1471296236435 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:56 INFO - PROCESS | 1782 | 1471296236440 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:56 INFO - PROCESS | 1782 | 1471296236720 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 14:23:56 INFO - PROCESS | 1782 | 1471296236950 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 1782 | 1471296236961 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:23:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcbcc00 == 41 [pid = 1782] [id = 681] 14:23:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8bcdec00) [pid = 1782] [serial = 2044] [outer = (nil)] 14:23:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bd57000) [pid = 1782] [serial = 2045] [outer = 0x8bcdec00] 14:23:57 INFO - PROCESS | 1782 | 1471296237045 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bd58000) [pid = 1782] [serial = 2046] [outer = 0x8bcdec00] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc4c800 == 40 [pid = 1782] [id = 676] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x89eb0400 == 39 [pid = 1782] [id = 675] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78f000 == 38 [pid = 1782] [id = 674] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8a789000 == 37 [pid = 1782] [id = 669] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd9d000 == 36 [pid = 1782] [id = 667] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0bc000 == 35 [pid = 1782] [id = 668] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78f800 == 34 [pid = 1782] [id = 666] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8a986c00 == 33 [pid = 1782] [id = 665] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8a789c00 == 32 [pid = 1782] [id = 672] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x882e8800 == 31 [pid = 1782] [id = 671] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40fc00 == 30 [pid = 1782] [id = 663] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9400 == 29 [pid = 1782] [id = 673] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8a986000 == 28 [pid = 1782] [id = 670] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8a793800 == 27 [pid = 1782] [id = 679] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd57c00 == 26 [pid = 1782] [id = 680] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9800 == 25 [pid = 1782] [id = 677] 14:23:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98e400 == 24 [pid = 1782] [id = 678] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bcea400) [pid = 1782] [serial = 1997] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8b5e3800) [pid = 1782] [serial = 1994] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8d650000) [pid = 1782] [serial = 1976] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8d8eb800) [pid = 1782] [serial = 1980] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8d8e8400) [pid = 1782] [serial = 1979] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8df9ec00) [pid = 1782] [serial = 1983] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8df97800) [pid = 1782] [serial = 1982] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8e9efc00) [pid = 1782] [serial = 1986] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8e9e6800) [pid = 1782] [serial = 1985] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8f0ae400) [pid = 1782] [serial = 1989] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8f00fc00) [pid = 1782] [serial = 1988] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8bc55c00) [pid = 1782] [serial = 1971] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8b5ea000) [pid = 1782] [serial = 1970] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8ce0fc00) [pid = 1782] [serial = 1974] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8cc49800) [pid = 1782] [serial = 1973] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8b5eac00) [pid = 1782] [serial = 1991] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8d653800) [pid = 1782] [serial = 1977] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8b5ec400) [pid = 1782] [serial = 1995] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8bc4e800) [pid = 1782] [serial = 1992] [outer = (nil)] [url = about:blank] 14:23:59 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:59 INFO - PROCESS | 1782 | 1471296239751 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:23:59 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 14:23:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:23:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:23:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 3398ms 14:23:59 INFO - PROCESS | 1782 | 1471296239823 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 1782 | 1471296239834 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 14:23:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:23:59 INFO - PROCESS | 1782 | 1471296239948 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 1782 | 1471296239957 Marionette TRACE conn4 <- [1,2698,null,{}] 14:24:00 INFO - PROCESS | 1782 | 1471296239995 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:00 INFO - PROCESS | 1782 | 1471296240008 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:00 INFO - PROCESS | 1782 | 1471296240201 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 14:24:00 INFO - PROCESS | 1782 | 1471296240212 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 1782 | 1471296240221 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78dc00 == 25 [pid = 1782] [id = 682] 14:24:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8a78f000) [pid = 1782] [serial = 2047] [outer = (nil)] 14:24:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8b5e6800) [pid = 1782] [serial = 2048] [outer = 0x8a78f000] 14:24:00 INFO - PROCESS | 1782 | 1471296240301 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8b5ef000) [pid = 1782] [serial = 2049] [outer = 0x8a78f000] 14:24:01 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 14:24:01 INFO - PROCESS | 1782 | 1471296241704 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:24:01 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 14:24:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:24:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:24:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1843ms 14:24:01 INFO - PROCESS | 1782 | 1471296241858 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 14:24:01 INFO - PROCESS | 1782 | 1471296241868 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 14:24:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:24:01 INFO - PROCESS | 1782 | 1471296241881 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - PROCESS | 1782 | 1471296241887 Marionette TRACE conn4 <- [1,2702,null,{}] 14:24:01 INFO - PROCESS | 1782 | 1471296241906 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:01 INFO - PROCESS | 1782 | 1471296241916 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:02 INFO - PROCESS | 1782 | 1471296242153 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 14:24:02 INFO - PROCESS | 1782 | 1471296242180 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 1782 | 1471296242193 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc55c00 == 26 [pid = 1782] [id = 683] 14:24:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8bcb4c00) [pid = 1782] [serial = 2050] [outer = (nil)] 14:24:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8bd57800) [pid = 1782] [serial = 2051] [outer = 0x8bcb4c00] 14:24:02 INFO - PROCESS | 1782 | 1471296242276 Marionette DEBUG loaded listener.js 14:24:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8bd97000) [pid = 1782] [serial = 2052] [outer = 0x8bcb4c00] 14:24:03 INFO - PROCESS | 1782 | 1471296243303 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:24:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:24:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1515ms 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8a98a000) [pid = 1782] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8cc4d400) [pid = 1782] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8bc50000) [pid = 1782] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8bd9f000) [pid = 1782] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8cc45c00) [pid = 1782] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8a791800) [pid = 1782] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x8a790400) [pid = 1782] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8d0bc400) [pid = 1782] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x8f14f000) [pid = 1782] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0x882eec00) [pid = 1782] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0x8b410000) [pid = 1782] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 57 (0x89ea2000) [pid = 1782] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:24:03 INFO - PROCESS | 1782 | --DOMWINDOW == 56 (0x8d053000) [pid = 1782] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:24:03 INFO - PROCESS | 1782 | 1471296243883 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 1782 | 1471296243886 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 14:24:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:24:03 INFO - PROCESS | 1782 | 1471296243914 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:24:03 INFO - PROCESS | 1782 | 1471296243921 Marionette TRACE conn4 <- [1,2706,null,{}] 14:24:03 INFO - PROCESS | 1782 | 1471296243942 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:03 INFO - PROCESS | 1782 | 1471296243952 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:04 INFO - PROCESS | 1782 | 1471296244170 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 14:24:04 INFO - PROCESS | 1782 | 1471296244262 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 1782 | 1471296244271 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce0e800 == 27 [pid = 1782] [id = 684] 14:24:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x8ce11000) [pid = 1782] [serial = 2053] [outer = (nil)] 14:24:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x8ce18c00) [pid = 1782] [serial = 2054] [outer = 0x8ce11000] 14:24:04 INFO - PROCESS | 1782 | 1471296244352 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x8cf58000) [pid = 1782] [serial = 2055] [outer = 0x8ce11000] 14:24:05 INFO - PROCESS | 1782 | 1471296245127 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:24:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1254ms 14:24:05 INFO - PROCESS | 1782 | 1471296245164 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 14:24:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:24:05 INFO - PROCESS | 1782 | 1471296245169 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 14:24:05 INFO - PROCESS | 1782 | 1471296245177 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 1782 | 1471296245180 Marionette TRACE conn4 <- [1,2710,null,{}] 14:24:05 INFO - PROCESS | 1782 | 1471296245188 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 1782 | 1471296245192 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:05 INFO - PROCESS | 1782 | 1471296245379 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 14:24:05 INFO - PROCESS | 1782 | 1471296245522 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 1782 | 1471296245529 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc45c00 == 28 [pid = 1782] [id = 685] 14:24:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x8d050800) [pid = 1782] [serial = 2056] [outer = (nil)] 14:24:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x8d05e400) [pid = 1782] [serial = 2057] [outer = 0x8d050800] 14:24:05 INFO - PROCESS | 1782 | 1471296245607 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x8d0b8400) [pid = 1782] [serial = 2058] [outer = 0x8d050800] 14:24:06 INFO - PROCESS | 1782 | 1471296246680 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 1782 | 1471296246722 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 14:24:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:24:06 INFO - PROCESS | 1782 | 1471296246733 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 1782 | 1471296246738 Marionette TRACE conn4 <- [1,2714,null,{}] 14:24:06 INFO - PROCESS | 1782 | 1471296246749 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:06 INFO - PROCESS | 1782 | 1471296246755 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:07 INFO - PROCESS | 1782 | 1471296247011 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 14:24:07 INFO - PROCESS | 1782 | 1471296247263 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 1782 | 1471296247272 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a990000 == 29 [pid = 1782] [id = 686] 14:24:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8b5eec00) [pid = 1782] [serial = 2059] [outer = (nil)] 14:24:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8bcad800) [pid = 1782] [serial = 2060] [outer = 0x8b5eec00] 14:24:07 INFO - PROCESS | 1782 | 1471296247405 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8bcba800) [pid = 1782] [serial = 2061] [outer = 0x8b5eec00] 14:24:08 INFO - PROCESS | 1782 | 1471296248364 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:24:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1687ms 14:24:08 INFO - PROCESS | 1782 | 1471296248420 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 1782 | 1471296248428 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 14:24:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:24:08 INFO - PROCESS | 1782 | 1471296248442 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 1782 | 1471296248448 Marionette TRACE conn4 <- [1,2718,null,{}] 14:24:08 INFO - PROCESS | 1782 | 1471296248455 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:08 INFO - PROCESS | 1782 | 1471296248462 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:08 INFO - PROCESS | 1782 | 1471296248662 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 14:24:08 INFO - PROCESS | 1782 | 1471296248912 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 1782 | 1471296248922 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce16c00 == 30 [pid = 1782] [id = 687] 14:24:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8cf56800) [pid = 1782] [serial = 2062] [outer = (nil)] 14:24:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8d054400) [pid = 1782] [serial = 2063] [outer = 0x8cf56800] 14:24:09 INFO - PROCESS | 1782 | 1471296249028 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8d0b2000) [pid = 1782] [serial = 2064] [outer = 0x8cf56800] 14:24:10 INFO - PROCESS | 1782 | 1471296250067 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:24:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:24:10 INFO - PROCESS | 1782 | 1471296250137 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 14:24:10 INFO - PROCESS | 1782 | 1471296250145 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - PROCESS | 1782 | 1471296250153 Marionette TRACE conn4 <- [1,2722,null,{}] 14:24:10 INFO - PROCESS | 1782 | 1471296250227 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:10 INFO - PROCESS | 1782 | 1471296250237 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:10 INFO - PROCESS | 1782 | 1471296250456 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 14:24:10 INFO - PROCESS | 1782 | 1471296250684 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 1782 | 1471296250696 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8e6c00 == 31 [pid = 1782] [id = 688] 14:24:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8d8e7c00) [pid = 1782] [serial = 2065] [outer = (nil)] 14:24:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8df94800) [pid = 1782] [serial = 2066] [outer = 0x8d8e7c00] 14:24:10 INFO - PROCESS | 1782 | 1471296250785 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8df9e000) [pid = 1782] [serial = 2067] [outer = 0x8d8e7c00] 14:24:11 INFO - PROCESS | 1782 | 1471296251754 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 14:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:24:11 INFO - PROCESS | 1782 | 1471296251797 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 14:24:11 INFO - PROCESS | 1782 | 1471296251804 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - PROCESS | 1782 | 1471296251807 Marionette TRACE conn4 <- [1,2726,null,{}] 14:24:11 INFO - PROCESS | 1782 | 1471296251814 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:11 INFO - PROCESS | 1782 | 1471296251820 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:12 INFO - PROCESS | 1782 | 1471296252019 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 14:24:12 INFO - PROCESS | 1782 | 1471296252265 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 1782 | 1471296252274 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40a400 == 32 [pid = 1782] [id = 689] 14:24:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8e2c1800) [pid = 1782] [serial = 2068] [outer = (nil)] 14:24:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8e72b000) [pid = 1782] [serial = 2069] [outer = 0x8e2c1800] 14:24:12 INFO - PROCESS | 1782 | 1471296252404 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8e72c800) [pid = 1782] [serial = 2070] [outer = 0x8e2c1800] 14:24:13 INFO - PROCESS | 1782 | 1471296253298 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:24:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:24:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1539ms 14:24:13 INFO - PROCESS | 1782 | 1471296253344 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 14:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:24:13 INFO - PROCESS | 1782 | 1471296253352 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 14:24:13 INFO - PROCESS | 1782 | 1471296253359 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 1782 | 1471296253364 Marionette TRACE conn4 <- [1,2730,null,{}] 14:24:13 INFO - PROCESS | 1782 | 1471296253371 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:13 INFO - PROCESS | 1782 | 1471296253376 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:13 INFO - PROCESS | 1782 | 1471296253627 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 14:24:13 INFO - PROCESS | 1782 | 1471296253860 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 1782 | 1471296253869 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc52000 == 33 [pid = 1782] [id = 690] 14:24:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8bd56c00) [pid = 1782] [serial = 2071] [outer = (nil)] 14:24:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8e738400) [pid = 1782] [serial = 2072] [outer = 0x8bd56c00] 14:24:13 INFO - PROCESS | 1782 | 1471296253992 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8e9e5400) [pid = 1782] [serial = 2073] [outer = 0x8bd56c00] 14:24:15 INFO - PROCESS | 1782 | 1471296255288 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:24:15 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 14:24:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:24:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:24:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1985ms 14:24:15 INFO - PROCESS | 1782 | 1471296255400 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 1782 | 1471296255405 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 14:24:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:24:15 INFO - PROCESS | 1782 | 1471296255419 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 1782 | 1471296255422 Marionette TRACE conn4 <- [1,2734,null,{}] 14:24:15 INFO - PROCESS | 1782 | 1471296255430 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:15 INFO - PROCESS | 1782 | 1471296255442 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:15 INFO - PROCESS | 1782 | 1471296255765 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 14:24:15 INFO - PROCESS | 1782 | 1471296255904 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 1782 | 1471296255914 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78ac00 == 34 [pid = 1782] [id = 691] 14:24:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8a78c000) [pid = 1782] [serial = 2074] [outer = (nil)] 14:24:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8e736800) [pid = 1782] [serial = 2075] [outer = 0x8a78c000] 14:24:16 INFO - PROCESS | 1782 | 1471296256001 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8f00b400) [pid = 1782] [serial = 2076] [outer = 0x8a78c000] 14:24:17 INFO - PROCESS | 1782 | 1471296257107 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:24:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1747ms 14:24:17 INFO - PROCESS | 1782 | 1471296257166 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 1782 | 1471296257173 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 14:24:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:24:17 INFO - PROCESS | 1782 | 1471296257183 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 1782 | 1471296257187 Marionette TRACE conn4 <- [1,2738,null,{}] 14:24:17 INFO - PROCESS | 1782 | 1471296257196 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:17 INFO - PROCESS | 1782 | 1471296257202 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:17 INFO - PROCESS | 1782 | 1471296257445 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 14:24:17 INFO - PROCESS | 1782 | 1471296257686 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 1782 | 1471296257702 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40c000 == 35 [pid = 1782] [id = 692] 14:24:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8b40e800) [pid = 1782] [serial = 2077] [outer = (nil)] 14:24:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8b5efc00) [pid = 1782] [serial = 2078] [outer = 0x8b40e800] 14:24:17 INFO - PROCESS | 1782 | 1471296257778 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8bc4b800) [pid = 1782] [serial = 2079] [outer = 0x8b40e800] 14:24:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce0e800 == 34 [pid = 1782] [id = 684] 14:24:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc55c00 == 33 [pid = 1782] [id = 683] 14:24:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78dc00 == 32 [pid = 1782] [id = 682] 14:24:18 INFO - PROCESS | 1782 | 1471296258844 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8ce12c00) [pid = 1782] [serial = 2033] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8cf4ec00) [pid = 1782] [serial = 2030] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bd5a400) [pid = 1782] [serial = 1998] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8e733400) [pid = 1782] [serial = 2012] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8e734400) [pid = 1782] [serial = 2013] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8ce0d400) [pid = 1782] [serial = 2003] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8ce19400) [pid = 1782] [serial = 2004] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8a98cc00) [pid = 1782] [serial = 2024] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8a991800) [pid = 1782] [serial = 2025] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8a98c400) [pid = 1782] [serial = 2000] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8b412000) [pid = 1782] [serial = 2001] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8d651800) [pid = 1782] [serial = 2006] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8d652c00) [pid = 1782] [serial = 2007] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8f155c00) [pid = 1782] [serial = 2018] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8f158000) [pid = 1782] [serial = 2019] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8a992c00) [pid = 1782] [serial = 2021] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8b40ac00) [pid = 1782] [serial = 2022] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8bcbc000) [pid = 1782] [serial = 2027] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8f0afc00) [pid = 1782] [serial = 2015] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8f149400) [pid = 1782] [serial = 2016] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x8e2c4400) [pid = 1782] [serial = 2009] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8e2cfc00) [pid = 1782] [serial = 2010] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x8cf56000) [pid = 1782] [serial = 2031] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0x8bce5400) [pid = 1782] [serial = 2028] [outer = (nil)] [url = about:blank] 14:24:18 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0x8d05a000) [pid = 1782] [serial = 2034] [outer = (nil)] [url = about:blank] 14:24:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:24:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1741ms 14:24:18 INFO - PROCESS | 1782 | 1471296258924 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 1782 | 1471296258931 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 14:24:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:24:18 INFO - PROCESS | 1782 | 1471296258943 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 1782 | 1471296258948 Marionette TRACE conn4 <- [1,2742,null,{}] 14:24:18 INFO - PROCESS | 1782 | 1471296258955 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 1782 | 1471296258961 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:19 INFO - PROCESS | 1782 | 1471296259147 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 14:24:19 INFO - PROCESS | 1782 | 1471296259350 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 1782 | 1471296259359 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ea800 == 33 [pid = 1782] [id = 693] 14:24:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x8bc51000) [pid = 1782] [serial = 2080] [outer = (nil)] 14:24:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x8bcb7400) [pid = 1782] [serial = 2081] [outer = 0x8bc51000] 14:24:19 INFO - PROCESS | 1782 | 1471296259438 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x8bce5c00) [pid = 1782] [serial = 2082] [outer = 0x8bc51000] 14:24:20 INFO - PROCESS | 1782 | 1471296260260 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:24:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1385ms 14:24:20 INFO - PROCESS | 1782 | 1471296260328 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 14:24:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:24:20 INFO - PROCESS | 1782 | 1471296260333 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 14:24:20 INFO - PROCESS | 1782 | 1471296260341 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 1782 | 1471296260347 Marionette TRACE conn4 <- [1,2746,null,{}] 14:24:20 INFO - PROCESS | 1782 | 1471296260364 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:20 INFO - PROCESS | 1782 | 1471296260374 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:20 INFO - PROCESS | 1782 | 1471296260562 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 14:24:20 INFO - PROCESS | 1782 | 1471296260712 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 1782 | 1471296260720 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce13400 == 34 [pid = 1782] [id = 694] 14:24:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x8ce16000) [pid = 1782] [serial = 2083] [outer = (nil)] 14:24:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8cf54000) [pid = 1782] [serial = 2084] [outer = 0x8ce16000] 14:24:20 INFO - PROCESS | 1782 | 1471296260803 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8d058400) [pid = 1782] [serial = 2085] [outer = 0x8ce16000] 14:24:21 INFO - PROCESS | 1782 | 1471296261749 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:24:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1444ms 14:24:21 INFO - PROCESS | 1782 | 1471296261788 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 1782 | 1471296261793 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 14:24:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:24:21 INFO - PROCESS | 1782 | 1471296261800 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 1782 | 1471296261804 Marionette TRACE conn4 <- [1,2750,null,{}] 14:24:21 INFO - PROCESS | 1782 | 1471296261810 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:21 INFO - PROCESS | 1782 | 1471296261816 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:22 INFO - PROCESS | 1782 | 1471296262067 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 14:24:22 INFO - PROCESS | 1782 | 1471296262097 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 1782 | 1471296262103 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea2000 == 35 [pid = 1782] [id = 695] 14:24:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8b5ea000) [pid = 1782] [serial = 2086] [outer = (nil)] 14:24:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8d652000) [pid = 1782] [serial = 2087] [outer = 0x8b5ea000] 14:24:22 INFO - PROCESS | 1782 | 1471296262192 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8d05c800) [pid = 1782] [serial = 2088] [outer = 0x8b5ea000] 14:24:22 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8bcb4c00) [pid = 1782] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:24:22 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8a78f000) [pid = 1782] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:24:22 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8a990c00) [pid = 1782] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:24:22 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8bd54400) [pid = 1782] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:24:22 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x8bcdec00) [pid = 1782] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:24:22 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8d051000) [pid = 1782] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:24:22 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x8ce11000) [pid = 1782] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:24:23 INFO - PROCESS | 1782 | 1471296263453 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:24:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:24:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1682ms 14:24:23 INFO - PROCESS | 1782 | 1471296263484 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 1782 | 1471296263491 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 14:24:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:24:23 INFO - PROCESS | 1782 | 1471296263528 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:24:23 INFO - PROCESS | 1782 | 1471296263537 Marionette TRACE conn4 <- [1,2754,null,{}] 14:24:23 INFO - PROCESS | 1782 | 1471296263549 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:23 INFO - PROCESS | 1782 | 1471296263554 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:23 INFO - PROCESS | 1782 | 1471296263771 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 14:24:24 INFO - PROCESS | 1782 | 1471296264017 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 1782 | 1471296264028 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a991000 == 36 [pid = 1782] [id = 696] 14:24:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x8a991800) [pid = 1782] [serial = 2089] [outer = (nil)] 14:24:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x8bc47c00) [pid = 1782] [serial = 2090] [outer = 0x8a991800] 14:24:24 INFO - PROCESS | 1782 | 1471296264133 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8bcb8c00) [pid = 1782] [serial = 2091] [outer = 0x8a991800] 14:24:25 INFO - PROCESS | 1782 | 1471296265065 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:24:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:24:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1618ms 14:24:25 INFO - PROCESS | 1782 | 1471296265135 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 1782 | 1471296265143 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 14:24:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:24:25 INFO - PROCESS | 1782 | 1471296265157 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 1782 | 1471296265163 Marionette TRACE conn4 <- [1,2758,null,{}] 14:24:25 INFO - PROCESS | 1782 | 1471296265170 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:25 INFO - PROCESS | 1782 | 1471296265175 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:25 INFO - PROCESS | 1782 | 1471296265390 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 14:24:25 INFO - PROCESS | 1782 | 1471296265674 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 1782 | 1471296265685 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f0000 == 37 [pid = 1782] [id = 697] 14:24:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8ce10400) [pid = 1782] [serial = 2092] [outer = (nil)] 14:24:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8d056400) [pid = 1782] [serial = 2093] [outer = 0x8ce10400] 14:24:25 INFO - PROCESS | 1782 | 1471296265785 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8d64dc00) [pid = 1782] [serial = 2094] [outer = 0x8ce10400] 14:24:26 INFO - PROCESS | 1782 | 1471296266710 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:24:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:24:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1591ms 14:24:26 INFO - PROCESS | 1782 | 1471296266749 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 1782 | 1471296266754 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 14:24:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:24:26 INFO - PROCESS | 1782 | 1471296266762 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 1782 | 1471296266768 Marionette TRACE conn4 <- [1,2762,null,{}] 14:24:26 INFO - PROCESS | 1782 | 1471296266787 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:26 INFO - PROCESS | 1782 | 1471296266796 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:27 INFO - PROCESS | 1782 | 1471296267008 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 14:24:27 INFO - PROCESS | 1782 | 1471296267257 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 1782 | 1471296267267 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d057000 == 38 [pid = 1782] [id = 698] 14:24:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8e2c8000) [pid = 1782] [serial = 2095] [outer = (nil)] 14:24:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8e733c00) [pid = 1782] [serial = 2096] [outer = 0x8e2c8000] 14:24:27 INFO - PROCESS | 1782 | 1471296267401 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8e9ea400) [pid = 1782] [serial = 2097] [outer = 0x8e2c8000] 14:24:28 INFO - PROCESS | 1782 | 1471296268319 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:24:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1588ms 14:24:28 INFO - PROCESS | 1782 | 1471296268351 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 14:24:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:24:28 INFO - PROCESS | 1782 | 1471296268356 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 14:24:28 INFO - PROCESS | 1782 | 1471296268363 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 1782 | 1471296268367 Marionette TRACE conn4 <- [1,2766,null,{}] 14:24:28 INFO - PROCESS | 1782 | 1471296268373 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:28 INFO - PROCESS | 1782 | 1471296268379 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:28 INFO - PROCESS | 1782 | 1471296268594 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 14:24:28 INFO - PROCESS | 1782 | 1471296268828 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 1782 | 1471296268836 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2cfc00 == 39 [pid = 1782] [id = 699] 14:24:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8e9ecc00) [pid = 1782] [serial = 2098] [outer = (nil)] 14:24:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8f007400) [pid = 1782] [serial = 2099] [outer = 0x8e9ecc00] 14:24:28 INFO - PROCESS | 1782 | 1471296268962 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8f00d800) [pid = 1782] [serial = 2100] [outer = 0x8e9ecc00] 14:24:29 INFO - PROCESS | 1782 | 1471296269840 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:24:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1534ms 14:24:29 INFO - PROCESS | 1782 | 1471296269913 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 1782 | 1471296269916 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 14:24:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:24:29 INFO - PROCESS | 1782 | 1471296269927 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - PROCESS | 1782 | 1471296269931 Marionette TRACE conn4 <- [1,2770,null,{}] 14:24:29 INFO - PROCESS | 1782 | 1471296269938 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:29 INFO - PROCESS | 1782 | 1471296269943 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:30 INFO - PROCESS | 1782 | 1471296270136 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 14:24:30 INFO - PROCESS | 1782 | 1471296270378 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 1782 | 1471296270386 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea2400 == 40 [pid = 1782] [id = 700] 14:24:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8d657000) [pid = 1782] [serial = 2101] [outer = (nil)] 14:24:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8f0b9c00) [pid = 1782] [serial = 2102] [outer = 0x8d657000] 14:24:30 INFO - PROCESS | 1782 | 1471296270487 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8f14a800) [pid = 1782] [serial = 2103] [outer = 0x8d657000] 14:24:31 INFO - PROCESS | 1782 | 1471296271401 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:24:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1548ms 14:24:31 INFO - PROCESS | 1782 | 1471296271476 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 1782 | 1471296271480 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 14:24:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:24:31 INFO - PROCESS | 1782 | 1471296271487 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 1782 | 1471296271490 Marionette TRACE conn4 <- [1,2774,null,{}] 14:24:31 INFO - PROCESS | 1782 | 1471296271497 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:31 INFO - PROCESS | 1782 | 1471296271509 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:31 INFO - PROCESS | 1782 | 1471296271772 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 14:24:32 INFO - PROCESS | 1782 | 1471296272062 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 1782 | 1471296272072 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e733400 == 41 [pid = 1782] [id = 701] 14:24:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8f4c9000) [pid = 1782] [serial = 2104] [outer = (nil)] 14:24:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8f4d1000) [pid = 1782] [serial = 2105] [outer = 0x8f4c9000] 14:24:32 INFO - PROCESS | 1782 | 1471296272159 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8f4d2c00) [pid = 1782] [serial = 2106] [outer = 0x8f4c9000] 14:24:33 INFO - PROCESS | 1782 | 1471296273046 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1639ms 14:24:33 INFO - PROCESS | 1782 | 1471296273127 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 1782 | 1471296273132 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 14:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:24:33 INFO - PROCESS | 1782 | 1471296273140 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 1782 | 1471296273144 Marionette TRACE conn4 <- [1,2778,null,{}] 14:24:33 INFO - PROCESS | 1782 | 1471296273151 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:33 INFO - PROCESS | 1782 | 1471296273157 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:33 INFO - PROCESS | 1782 | 1471296273385 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 14:24:33 INFO - PROCESS | 1782 | 1471296273667 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 1782 | 1471296273678 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8ecc00 == 42 [pid = 1782] [id = 702] 14:24:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8f4ce800) [pid = 1782] [serial = 2107] [outer = (nil)] 14:24:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8f986400) [pid = 1782] [serial = 2108] [outer = 0x8f4ce800] 14:24:33 INFO - PROCESS | 1782 | 1471296273804 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8f98c000) [pid = 1782] [serial = 2109] [outer = 0x8f4ce800] 14:24:34 INFO - PROCESS | 1782 | 1471296274704 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1641ms 14:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:24:34 INFO - PROCESS | 1782 | 1471296274782 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 1782 | 1471296274785 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 14:24:34 INFO - PROCESS | 1782 | 1471296274793 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 1782 | 1471296274797 Marionette TRACE conn4 <- [1,2782,null,{}] 14:24:34 INFO - PROCESS | 1782 | 1471296274805 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:34 INFO - PROCESS | 1782 | 1471296274809 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:35 INFO - PROCESS | 1782 | 1471296275047 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 14:24:35 INFO - PROCESS | 1782 | 1471296275544 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 1782 | 1471296275552 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eac400 == 43 [pid = 1782] [id = 703] 14:24:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x89eaec00) [pid = 1782] [serial = 2110] [outer = (nil)] 14:24:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8a78a800) [pid = 1782] [serial = 2111] [outer = 0x89eaec00] 14:24:35 INFO - PROCESS | 1782 | 1471296275640 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8b409400) [pid = 1782] [serial = 2112] [outer = 0x89eaec00] 14:24:36 INFO - PROCESS | 1782 | 1471296276533 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1792ms 14:24:36 INFO - PROCESS | 1782 | 1471296276594 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 1782 | 1471296276600 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 14:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:24:36 INFO - PROCESS | 1782 | 1471296276611 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - PROCESS | 1782 | 1471296276615 Marionette TRACE conn4 <- [1,2786,null,{}] 14:24:36 INFO - PROCESS | 1782 | 1471296276625 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:36 INFO - PROCESS | 1782 | 1471296276634 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:36 INFO - PROCESS | 1782 | 1471296276825 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 14:24:37 INFO - PROCESS | 1782 | 1471296277163 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 1782 | 1471296277171 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78bc00 == 44 [pid = 1782] [id = 704] 14:24:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8b406400) [pid = 1782] [serial = 2113] [outer = (nil)] 14:24:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8cc45000) [pid = 1782] [serial = 2114] [outer = 0x8b406400] 14:24:37 INFO - PROCESS | 1782 | 1471296277260 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8ce10c00) [pid = 1782] [serial = 2115] [outer = 0x8b406400] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce13400 == 43 [pid = 1782] [id = 694] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ea800 == 42 [pid = 1782] [id = 693] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40c000 == 41 [pid = 1782] [id = 692] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcbcc00 == 40 [pid = 1782] [id = 681] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a990000 == 39 [pid = 1782] [id = 686] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8e6c00 == 38 [pid = 1782] [id = 688] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce16c00 == 37 [pid = 1782] [id = 687] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78ac00 == 36 [pid = 1782] [id = 691] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40a400 == 35 [pid = 1782] [id = 689] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc52000 == 34 [pid = 1782] [id = 690] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc45c00 == 33 [pid = 1782] [id = 685] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x89eac400 == 32 [pid = 1782] [id = 703] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8e733400 == 31 [pid = 1782] [id = 701] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8ecc00 == 30 [pid = 1782] [id = 702] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea2400 == 29 [pid = 1782] [id = 700] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8e2cfc00 == 28 [pid = 1782] [id = 699] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8d057000 == 27 [pid = 1782] [id = 698] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a991000 == 26 [pid = 1782] [id = 696] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x882f0000 == 25 [pid = 1782] [id = 697] 14:24:38 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea2000 == 24 [pid = 1782] [id = 695] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8bd57800) [pid = 1782] [serial = 2051] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8b5e6800) [pid = 1782] [serial = 2048] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8bc46c00) [pid = 1782] [serial = 2037] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8b5e5000) [pid = 1782] [serial = 2036] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8ce0f400) [pid = 1782] [serial = 2040] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8cc43800) [pid = 1782] [serial = 2039] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bd58000) [pid = 1782] [serial = 2046] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8bd57000) [pid = 1782] [serial = 2045] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8df9d000) [pid = 1782] [serial = 2043] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8d8e2c00) [pid = 1782] [serial = 2042] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8ce18c00) [pid = 1782] [serial = 2054] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8d05e400) [pid = 1782] [serial = 2057] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8bd97000) [pid = 1782] [serial = 2052] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8b5ef000) [pid = 1782] [serial = 2049] [outer = (nil)] [url = about:blank] 14:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8cf58000) [pid = 1782] [serial = 2055] [outer = (nil)] [url = about:blank] 14:24:39 INFO - PROCESS | 1782 | 1471296279268 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2738ms 14:24:39 INFO - PROCESS | 1782 | 1471296279352 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 1782 | 1471296279359 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 14:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:24:39 INFO - PROCESS | 1782 | 1471296279368 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 1782 | 1471296279376 Marionette TRACE conn4 <- [1,2790,null,{}] 14:24:39 INFO - PROCESS | 1782 | 1471296279385 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:39 INFO - PROCESS | 1782 | 1471296279389 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:39 INFO - PROCESS | 1782 | 1471296279575 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 14:24:39 INFO - PROCESS | 1782 | 1471296279720 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 1782 | 1471296279736 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a786400 == 25 [pid = 1782] [id = 705] 14:24:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8a78a400) [pid = 1782] [serial = 2116] [outer = (nil)] 14:24:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8a98bc00) [pid = 1782] [serial = 2117] [outer = 0x8a78a400] 14:24:39 INFO - PROCESS | 1782 | 1471296279826 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8a993c00) [pid = 1782] [serial = 2118] [outer = 0x8a78a400] 14:24:40 INFO - PROCESS | 1782 | 1471296280663 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:24:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1344ms 14:24:40 INFO - PROCESS | 1782 | 1471296280712 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 1782 | 1471296280720 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 14:24:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:24:40 INFO - PROCESS | 1782 | 1471296280733 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 1782 | 1471296280737 Marionette TRACE conn4 <- [1,2794,null,{}] 14:24:40 INFO - PROCESS | 1782 | 1471296280745 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:40 INFO - PROCESS | 1782 | 1471296280751 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:40 INFO - PROCESS | 1782 | 1471296280948 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 14:24:41 INFO - PROCESS | 1782 | 1471296281123 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 1782 | 1471296281132 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4b000 == 26 [pid = 1782] [id = 706] 14:24:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8bcb4400) [pid = 1782] [serial = 2119] [outer = (nil)] 14:24:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8bcbc400) [pid = 1782] [serial = 2120] [outer = 0x8bcb4400] 14:24:41 INFO - PROCESS | 1782 | 1471296281207 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bce8000) [pid = 1782] [serial = 2121] [outer = 0x8bcb4400] 14:24:42 INFO - PROCESS | 1782 | 1471296282144 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1445ms 14:24:42 INFO - PROCESS | 1782 | 1471296282178 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 1782 | 1471296282182 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 14:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:24:42 INFO - PROCESS | 1782 | 1471296282189 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 1782 | 1471296282196 Marionette TRACE conn4 <- [1,2798,null,{}] 14:24:42 INFO - PROCESS | 1782 | 1471296282220 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:42 INFO - PROCESS | 1782 | 1471296282230 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:42 INFO - PROCESS | 1782 | 1471296282467 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 14:24:42 INFO - PROCESS | 1782 | 1471296282498 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 1782 | 1471296282510 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4a800 == 27 [pid = 1782] [id = 707] 14:24:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8cc4c800) [pid = 1782] [serial = 2122] [outer = (nil)] 14:24:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8ce0f000) [pid = 1782] [serial = 2123] [outer = 0x8cc4c800] 14:24:42 INFO - PROCESS | 1782 | 1471296282588 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8cf4ec00) [pid = 1782] [serial = 2124] [outer = 0x8cc4c800] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8ce16000) [pid = 1782] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8b5ea000) [pid = 1782] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8a78c000) [pid = 1782] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8bd56c00) [pid = 1782] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8cf56800) [pid = 1782] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8d050800) [pid = 1782] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8e2c1800) [pid = 1782] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8b40e800) [pid = 1782] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8b5eec00) [pid = 1782] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8d8e7c00) [pid = 1782] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:24:43 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8bc51000) [pid = 1782] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:24:43 INFO - PROCESS | 1782 | 1471296283991 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1845ms 14:24:44 INFO - PROCESS | 1782 | 1471296284035 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 14:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:24:44 INFO - PROCESS | 1782 | 1471296284041 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 14:24:44 INFO - PROCESS | 1782 | 1471296284048 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:24:44 INFO - PROCESS | 1782 | 1471296284052 Marionette TRACE conn4 <- [1,2802,null,{}] 14:24:44 INFO - PROCESS | 1782 | 1471296284058 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:44 INFO - PROCESS | 1782 | 1471296284063 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:44 INFO - PROCESS | 1782 | 1471296284237 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 14:24:44 INFO - PROCESS | 1782 | 1471296284246 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 1782 | 1471296284256 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc48800 == 28 [pid = 1782] [id = 708] 14:24:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8bd96800) [pid = 1782] [serial = 2125] [outer = (nil)] 14:24:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8cf59000) [pid = 1782] [serial = 2126] [outer = 0x8bd96800] 14:24:44 INFO - PROCESS | 1782 | 1471296284334 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8d056800) [pid = 1782] [serial = 2127] [outer = 0x8bd96800] 14:24:45 INFO - PROCESS | 1782 | 1471296285300 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:24:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1286ms 14:24:45 INFO - PROCESS | 1782 | 1471296285334 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 1782 | 1471296285338 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 14:24:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:24:45 INFO - PROCESS | 1782 | 1471296285350 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 1782 | 1471296285353 Marionette TRACE conn4 <- [1,2806,null,{}] 14:24:45 INFO - PROCESS | 1782 | 1471296285360 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:45 INFO - PROCESS | 1782 | 1471296285365 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:45 INFO - PROCESS | 1782 | 1471296285599 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 14:24:45 INFO - PROCESS | 1782 | 1471296285804 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 1782 | 1471296285814 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f0400 == 29 [pid = 1782] [id = 709] 14:24:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x882f1400) [pid = 1782] [serial = 2128] [outer = (nil)] 14:24:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x882f4c00) [pid = 1782] [serial = 2129] [outer = 0x882f1400] 14:24:45 INFO - PROCESS | 1782 | 1471296285976 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x89eab800) [pid = 1782] [serial = 2130] [outer = 0x882f1400] 14:24:47 INFO - PROCESS | 1782 | 1471296287150 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:24:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:24:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1882ms 14:24:47 INFO - PROCESS | 1782 | 1471296287235 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 1782 | 1471296287243 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 14:24:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:24:47 INFO - PROCESS | 1782 | 1471296287253 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 1782 | 1471296287258 Marionette TRACE conn4 <- [1,2810,null,{}] 14:24:47 INFO - PROCESS | 1782 | 1471296287267 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:47 INFO - PROCESS | 1782 | 1471296287274 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:47 INFO - PROCESS | 1782 | 1471296287515 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 14:24:47 INFO - PROCESS | 1782 | 1471296287765 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 1782 | 1471296287778 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bc4c400 == 30 [pid = 1782] [id = 710] 14:24:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8bc4e000) [pid = 1782] [serial = 2131] [outer = (nil)] 14:24:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bc53c00) [pid = 1782] [serial = 2132] [outer = 0x8bc4e000] 14:24:47 INFO - PROCESS | 1782 | 1471296287901 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8bcb7800) [pid = 1782] [serial = 2133] [outer = 0x8bc4e000] 14:24:48 INFO - PROCESS | 1782 | 1471296288977 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1786ms 14:24:49 INFO - PROCESS | 1782 | 1471296289039 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 14:24:49 INFO - PROCESS | 1782 | 1471296289045 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 14:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:24:49 INFO - PROCESS | 1782 | 1471296289052 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - PROCESS | 1782 | 1471296289057 Marionette TRACE conn4 <- [1,2814,null,{}] 14:24:49 INFO - PROCESS | 1782 | 1471296289064 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:49 INFO - PROCESS | 1782 | 1471296289071 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:49 INFO - PROCESS | 1782 | 1471296289284 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 14:24:49 INFO - PROCESS | 1782 | 1471296289576 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 1782 | 1471296289584 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a793c00 == 31 [pid = 1782] [id = 711] 14:24:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8b408400) [pid = 1782] [serial = 2134] [outer = (nil)] 14:24:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8cc41c00) [pid = 1782] [serial = 2135] [outer = 0x8b408400] 14:24:49 INFO - PROCESS | 1782 | 1471296289671 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8ce0f400) [pid = 1782] [serial = 2136] [outer = 0x8b408400] 14:24:50 INFO - PROCESS | 1782 | 1471296290738 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1738ms 14:24:50 INFO - PROCESS | 1782 | 1471296290792 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 1782 | 1471296290799 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 14:24:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:24:50 INFO - PROCESS | 1782 | 1471296290818 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 1782 | 1471296290827 Marionette TRACE conn4 <- [1,2818,null,{}] 14:24:50 INFO - PROCESS | 1782 | 1471296290834 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:50 INFO - PROCESS | 1782 | 1471296290842 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:51 INFO - PROCESS | 1782 | 1471296291101 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 14:24:51 INFO - PROCESS | 1782 | 1471296291397 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 1782 | 1471296291408 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98c000 == 32 [pid = 1782] [id = 712] 14:24:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8a98cc00) [pid = 1782] [serial = 2137] [outer = (nil)] 14:24:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8ce15800) [pid = 1782] [serial = 2138] [outer = 0x8a98cc00] 14:24:51 INFO - PROCESS | 1782 | 1471296291495 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d050000) [pid = 1782] [serial = 2139] [outer = 0x8a98cc00] 14:24:52 INFO - PROCESS | 1782 | 1471296292692 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1951ms 14:24:52 INFO - PROCESS | 1782 | 1471296292761 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 1782 | 1471296292768 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 14:24:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:24:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0b0800 == 31 [pid = 1782] [id = 633] 14:24:52 INFO - PROCESS | 1782 | --DOCSHELL 0x882f1000 == 30 [pid = 1782] [id = 623] 14:24:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc48800 == 29 [pid = 1782] [id = 708] 14:24:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc4a800 == 28 [pid = 1782] [id = 707] 14:24:52 INFO - PROCESS | 1782 | 1471296292895 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 1782 | 1471296292900 Marionette TRACE conn4 <- [1,2822,null,{}] 14:24:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4b000 == 27 [pid = 1782] [id = 706] 14:24:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8a786400 == 26 [pid = 1782] [id = 705] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8d05c800) [pid = 1782] [serial = 2088] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8e736800) [pid = 1782] [serial = 2075] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8f00b400) [pid = 1782] [serial = 2076] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8e738400) [pid = 1782] [serial = 2072] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8e9e5400) [pid = 1782] [serial = 2073] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8d054400) [pid = 1782] [serial = 2063] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8d0b2000) [pid = 1782] [serial = 2064] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8d0b8400) [pid = 1782] [serial = 2058] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8e72b000) [pid = 1782] [serial = 2069] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8e72c800) [pid = 1782] [serial = 2070] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8b5efc00) [pid = 1782] [serial = 2078] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8bc4b800) [pid = 1782] [serial = 2079] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8bcad800) [pid = 1782] [serial = 2060] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8bcba800) [pid = 1782] [serial = 2061] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8df94800) [pid = 1782] [serial = 2066] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8df9e000) [pid = 1782] [serial = 2067] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8bcb7400) [pid = 1782] [serial = 2081] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8bce5c00) [pid = 1782] [serial = 2082] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8d058400) [pid = 1782] [serial = 2085] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8cf54000) [pid = 1782] [serial = 2084] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8d652000) [pid = 1782] [serial = 2087] [outer = (nil)] [url = about:blank] 14:24:53 INFO - PROCESS | 1782 | 1471296293029 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:53 INFO - PROCESS | 1782 | 1471296293037 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:53 INFO - PROCESS | 1782 | 1471296293258 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 14:24:53 INFO - PROCESS | 1782 | 1471296293277 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 1782 | 1471296293292 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a987400 == 27 [pid = 1782] [id = 713] 14:24:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8a98c400) [pid = 1782] [serial = 2140] [outer = (nil)] 14:24:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8a992c00) [pid = 1782] [serial = 2141] [outer = 0x8a98c400] 14:24:53 INFO - PROCESS | 1782 | 1471296293448 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8b413000) [pid = 1782] [serial = 2142] [outer = 0x8a98c400] 14:24:54 INFO - PROCESS | 1782 | 1471296294299 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:24:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:24:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1592ms 14:24:54 INFO - PROCESS | 1782 | 1471296294379 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 1782 | 1471296294387 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 14:24:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:24:54 INFO - PROCESS | 1782 | 1471296294403 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - PROCESS | 1782 | 1471296294408 Marionette TRACE conn4 <- [1,2826,null,{}] 14:24:54 INFO - PROCESS | 1782 | 1471296294415 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:54 INFO - PROCESS | 1782 | 1471296294421 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:54 INFO - PROCESS | 1782 | 1471296294611 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 14:24:54 INFO - PROCESS | 1782 | 1471296294759 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 1782 | 1471296294766 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a786c00 == 28 [pid = 1782] [id = 714] 14:24:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8bc4ec00) [pid = 1782] [serial = 2143] [outer = (nil)] 14:24:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8bcb7400) [pid = 1782] [serial = 2144] [outer = 0x8bc4ec00] 14:24:54 INFO - PROCESS | 1782 | 1471296294863 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8bce6c00) [pid = 1782] [serial = 2145] [outer = 0x8bc4ec00] 14:24:55 INFO - PROCESS | 1782 | 1471296295836 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:24:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:24:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1489ms 14:24:55 INFO - PROCESS | 1782 | 1471296295890 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 1782 | 1471296295893 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 14:24:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:24:55 INFO - PROCESS | 1782 | 1471296295910 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 1782 | 1471296295917 Marionette TRACE conn4 <- [1,2830,null,{}] 14:24:55 INFO - PROCESS | 1782 | 1471296295934 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:55 INFO - PROCESS | 1782 | 1471296295943 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:56 INFO - PROCESS | 1782 | 1471296296200 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 14:24:56 INFO - PROCESS | 1782 | 1471296296223 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 1782 | 1471296296234 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd99000 == 29 [pid = 1782] [id = 715] 14:24:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8bd9a800) [pid = 1782] [serial = 2146] [outer = (nil)] 14:24:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8ce14400) [pid = 1782] [serial = 2147] [outer = 0x8bd9a800] 14:24:56 INFO - PROCESS | 1782 | 1471296296322 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8d056000) [pid = 1782] [serial = 2148] [outer = 0x8bd9a800] 14:24:57 INFO - PROCESS | 1782 | 1471296297320 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:24:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1441ms 14:24:57 INFO - PROCESS | 1782 | 1471296297352 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 1782 | 1471296297371 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 14:24:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:24:57 INFO - PROCESS | 1782 | 1471296297386 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 1782 | 1471296297389 Marionette TRACE conn4 <- [1,2834,null,{}] 14:24:57 INFO - PROCESS | 1782 | 1471296297396 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:57 INFO - PROCESS | 1782 | 1471296297401 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:57 INFO - PROCESS | 1782 | 1471296297704 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8cc4c800) [pid = 1782] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8e2c8000) [pid = 1782] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8ce10400) [pid = 1782] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8d657000) [pid = 1782] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8bcb4400) [pid = 1782] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8a991800) [pid = 1782] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8e9ecc00) [pid = 1782] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x89eaec00) [pid = 1782] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8b406400) [pid = 1782] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8a78a400) [pid = 1782] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x8f4ce800) [pid = 1782] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:24:57 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8f4c9000) [pid = 1782] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:24:57 INFO - PROCESS | 1782 | 1471296297873 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 1782 | 1471296297883 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9800 == 30 [pid = 1782] [id = 716] 14:24:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x89ea6400) [pid = 1782] [serial = 2149] [outer = (nil)] 14:24:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8b5e9800) [pid = 1782] [serial = 2150] [outer = 0x89ea6400] 14:24:57 INFO - PROCESS | 1782 | 1471296297967 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8d0b8400) [pid = 1782] [serial = 2151] [outer = 0x89ea6400] 14:24:58 INFO - PROCESS | 1782 | 1471296298750 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1396ms 14:24:58 INFO - PROCESS | 1782 | 1471296298783 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 14:24:58 INFO - PROCESS | 1782 | 1471296298786 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 14:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:24:58 INFO - PROCESS | 1782 | 1471296298794 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - PROCESS | 1782 | 1471296298798 Marionette TRACE conn4 <- [1,2838,null,{}] 14:24:58 INFO - PROCESS | 1782 | 1471296298803 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:58 INFO - PROCESS | 1782 | 1471296298809 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:59 INFO - PROCESS | 1782 | 1471296299051 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 14:24:59 INFO - PROCESS | 1782 | 1471296299071 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 1782 | 1471296299082 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:24:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a990000 == 31 [pid = 1782] [id = 717] 14:24:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8b5e9400) [pid = 1782] [serial = 2152] [outer = (nil)] 14:24:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8d657c00) [pid = 1782] [serial = 2153] [outer = 0x8b5e9400] 14:24:59 INFO - PROCESS | 1782 | 1471296299153 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8d8e3400) [pid = 1782] [serial = 2154] [outer = 0x8b5e9400] 14:25:00 INFO - PROCESS | 1782 | 1471296300217 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:25:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1493ms 14:25:00 INFO - PROCESS | 1782 | 1471296300289 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 1782 | 1471296300297 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 14:25:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:25:00 INFO - PROCESS | 1782 | 1471296300308 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - PROCESS | 1782 | 1471296300312 Marionette TRACE conn4 <- [1,2842,null,{}] 14:25:00 INFO - PROCESS | 1782 | 1471296300323 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:00 INFO - PROCESS | 1782 | 1471296300328 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:00 INFO - PROCESS | 1782 | 1471296300618 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 14:25:00 INFO - PROCESS | 1782 | 1471296300901 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 1782 | 1471296300918 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a790800 == 32 [pid = 1782] [id = 718] 14:25:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8a98b000) [pid = 1782] [serial = 2155] [outer = (nil)] 14:25:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8bcb4400) [pid = 1782] [serial = 2156] [outer = 0x8a98b000] 14:25:01 INFO - PROCESS | 1782 | 1471296301042 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8bd57000) [pid = 1782] [serial = 2157] [outer = 0x8a98b000] 14:25:02 INFO - PROCESS | 1782 | 1471296302119 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1886ms 14:25:02 INFO - PROCESS | 1782 | 1471296302194 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 1782 | 1471296302202 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 14:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:25:02 INFO - PROCESS | 1782 | 1471296302215 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 1782 | 1471296302221 Marionette TRACE conn4 <- [1,2846,null,{}] 14:25:02 INFO - PROCESS | 1782 | 1471296302228 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:02 INFO - PROCESS | 1782 | 1471296302235 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:02 INFO - PROCESS | 1782 | 1471296302493 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 14:25:02 INFO - PROCESS | 1782 | 1471296302741 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 1782 | 1471296302750 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce15400 == 33 [pid = 1782] [id = 719] 14:25:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8d053800) [pid = 1782] [serial = 2158] [outer = (nil)] 14:25:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8d0bcc00) [pid = 1782] [serial = 2159] [outer = 0x8d053800] 14:25:02 INFO - PROCESS | 1782 | 1471296302881 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8d659400) [pid = 1782] [serial = 2160] [outer = 0x8d053800] 14:25:03 INFO - PROCESS | 1782 | 1471296303912 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:25:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:25:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1744ms 14:25:03 INFO - PROCESS | 1782 | 1471296303966 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 14:25:03 INFO - PROCESS | 1782 | 1471296303971 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 14:25:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:25:04 INFO - PROCESS | 1782 | 1471296304018 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 1782 | 1471296304025 Marionette TRACE conn4 <- [1,2850,null,{}] 14:25:04 INFO - PROCESS | 1782 | 1471296304101 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:04 INFO - PROCESS | 1782 | 1471296304111 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:04 INFO - PROCESS | 1782 | 1471296304329 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 14:25:04 INFO - PROCESS | 1782 | 1471296304584 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 1782 | 1471296304594 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40ac00 == 34 [pid = 1782] [id = 720] 14:25:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8df9f400) [pid = 1782] [serial = 2161] [outer = (nil)] 14:25:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8dfa3800) [pid = 1782] [serial = 2162] [outer = 0x8df9f400] 14:25:04 INFO - PROCESS | 1782 | 1471296304716 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8e2ca400) [pid = 1782] [serial = 2163] [outer = 0x8df9f400] 14:25:05 INFO - PROCESS | 1782 | 1471296305675 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1700ms 14:25:05 INFO - PROCESS | 1782 | 1471296305716 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 14:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:25:05 INFO - PROCESS | 1782 | 1471296305721 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 14:25:05 INFO - PROCESS | 1782 | 1471296305728 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 1782 | 1471296305731 Marionette TRACE conn4 <- [1,2854,null,{}] 14:25:05 INFO - PROCESS | 1782 | 1471296305738 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:05 INFO - PROCESS | 1782 | 1471296305744 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:05 INFO - PROCESS | 1782 | 1471296305948 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 14:25:06 INFO - PROCESS | 1782 | 1471296306184 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 1782 | 1471296306193 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e7800 == 35 [pid = 1782] [id = 721] 14:25:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8ce13800) [pid = 1782] [serial = 2164] [outer = (nil)] 14:25:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8e72c000) [pid = 1782] [serial = 2165] [outer = 0x8ce13800] 14:25:06 INFO - PROCESS | 1782 | 1471296306321 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8e731000) [pid = 1782] [serial = 2166] [outer = 0x8ce13800] 14:25:07 INFO - PROCESS | 1782 | 1471296307241 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1544ms 14:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:25:07 INFO - PROCESS | 1782 | 1471296307273 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 14:25:07 INFO - PROCESS | 1782 | 1471296307277 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 14:25:07 INFO - PROCESS | 1782 | 1471296307286 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 1782 | 1471296307289 Marionette TRACE conn4 <- [1,2858,null,{}] 14:25:07 INFO - PROCESS | 1782 | 1471296307296 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:07 INFO - PROCESS | 1782 | 1471296307301 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:07 INFO - PROCESS | 1782 | 1471296307500 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 14:25:07 INFO - PROCESS | 1782 | 1471296307741 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 1782 | 1471296307750 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df98000 == 36 [pid = 1782] [id = 722] 14:25:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8df9f800) [pid = 1782] [serial = 2167] [outer = (nil)] 14:25:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8e9e5c00) [pid = 1782] [serial = 2168] [outer = 0x8df9f800] 14:25:07 INFO - PROCESS | 1782 | 1471296307883 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8e9e8c00) [pid = 1782] [serial = 2169] [outer = 0x8df9f800] 14:25:08 INFO - PROCESS | 1782 | 1471296308861 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1640ms 14:25:08 INFO - PROCESS | 1782 | 1471296308925 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 1782 | 1471296308929 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 14:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:25:08 INFO - PROCESS | 1782 | 1471296308937 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - PROCESS | 1782 | 1471296308941 Marionette TRACE conn4 <- [1,2862,null,{}] 14:25:08 INFO - PROCESS | 1782 | 1471296308948 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:08 INFO - PROCESS | 1782 | 1471296308960 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:09 INFO - PROCESS | 1782 | 1471296309263 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 14:25:09 INFO - PROCESS | 1782 | 1471296309767 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 1782 | 1471296309781 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78ac00 == 37 [pid = 1782] [id = 723] 14:25:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8a78b000) [pid = 1782] [serial = 2170] [outer = (nil)] 14:25:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8a98e400) [pid = 1782] [serial = 2171] [outer = 0x8a78b000] 14:25:09 INFO - PROCESS | 1782 | 1471296309868 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8b5ed400) [pid = 1782] [serial = 2172] [outer = 0x8a78b000] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8bc4c400 == 36 [pid = 1782] [id = 710] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8a793c00 == 35 [pid = 1782] [id = 711] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x882f0400 == 34 [pid = 1782] [id = 709] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd99c00 == 33 [pid = 1782] [id = 637] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78bc00 == 32 [pid = 1782] [id = 704] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8a987800 == 31 [pid = 1782] [id = 631] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x89eae400 == 30 [pid = 1782] [id = 632] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40d400 == 29 [pid = 1782] [id = 625] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcb3c00 == 28 [pid = 1782] [id = 622] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8d050c00 == 27 [pid = 1782] [id = 634] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0bd400 == 26 [pid = 1782] [id = 627] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8a785c00 == 25 [pid = 1782] [id = 626] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8a989c00 == 24 [pid = 1782] [id = 629] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcb6c00 == 23 [pid = 1782] [id = 624] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x882f5400 == 22 [pid = 1782] [id = 636] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8a98c000 == 21 [pid = 1782] [id = 712] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x882ea800 == 20 [pid = 1782] [id = 635] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8b406800 == 19 [pid = 1782] [id = 621] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf51400 == 18 [pid = 1782] [id = 628] 14:25:11 INFO - PROCESS | 1782 | --DOCSHELL 0x882ee000 == 17 [pid = 1782] [id = 630] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8ce0f000) [pid = 1782] [serial = 2123] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8e9ea400) [pid = 1782] [serial = 2097] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8d056400) [pid = 1782] [serial = 2093] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8f0b9c00) [pid = 1782] [serial = 2102] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8cf4ec00) [pid = 1782] [serial = 2124] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8bcbc400) [pid = 1782] [serial = 2120] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8bcb8c00) [pid = 1782] [serial = 2091] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8f00d800) [pid = 1782] [serial = 2100] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8b409400) [pid = 1782] [serial = 2112] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8cc45000) [pid = 1782] [serial = 2114] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8a98bc00) [pid = 1782] [serial = 2117] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8bce8000) [pid = 1782] [serial = 2121] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8f986400) [pid = 1782] [serial = 2108] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8f007400) [pid = 1782] [serial = 2099] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8f4d2c00) [pid = 1782] [serial = 2106] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8e733c00) [pid = 1782] [serial = 2096] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8f98c000) [pid = 1782] [serial = 2109] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8f14a800) [pid = 1782] [serial = 2103] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8a993c00) [pid = 1782] [serial = 2118] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8d64dc00) [pid = 1782] [serial = 2094] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8ce10c00) [pid = 1782] [serial = 2115] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8bc47c00) [pid = 1782] [serial = 2090] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x8f4d1000) [pid = 1782] [serial = 2105] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8a78a800) [pid = 1782] [serial = 2111] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x8cf59000) [pid = 1782] [serial = 2126] [outer = (nil)] [url = about:blank] 14:25:12 INFO - PROCESS | 1782 | 1471296312142 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:25:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:25:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3340ms 14:25:12 INFO - PROCESS | 1782 | 1471296312278 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 1782 | 1471296312284 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 14:25:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:25:12 INFO - PROCESS | 1782 | 1471296312294 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 1782 | 1471296312300 Marionette TRACE conn4 <- [1,2866,null,{}] 14:25:12 INFO - PROCESS | 1782 | 1471296312313 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:12 INFO - PROCESS | 1782 | 1471296312318 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:12 INFO - PROCESS | 1782 | 1471296312511 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 14:25:12 INFO - PROCESS | 1782 | 1471296312731 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 1782 | 1471296312742 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78c400 == 18 [pid = 1782] [id = 724] 14:25:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x8a78c800) [pid = 1782] [serial = 2173] [outer = (nil)] 14:25:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x8a792000) [pid = 1782] [serial = 2174] [outer = 0x8a78c800] 14:25:12 INFO - PROCESS | 1782 | 1471296312827 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8a988400) [pid = 1782] [serial = 2175] [outer = 0x8a78c800] 14:25:13 INFO - PROCESS | 1782 | 1471296313675 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:25:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1443ms 14:25:13 INFO - PROCESS | 1782 | 1471296313735 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 1782 | 1471296313745 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 14:25:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:25:13 INFO - PROCESS | 1782 | 1471296313759 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 1782 | 1471296313763 Marionette TRACE conn4 <- [1,2870,null,{}] 14:25:13 INFO - PROCESS | 1782 | 1471296313771 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:13 INFO - PROCESS | 1782 | 1471296313778 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:13 INFO - PROCESS | 1782 | 1471296313978 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 14:25:14 INFO - PROCESS | 1782 | 1471296314148 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 1782 | 1471296314162 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e5c00 == 19 [pid = 1782] [id = 725] 14:25:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8bc46c00) [pid = 1782] [serial = 2176] [outer = (nil)] 14:25:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8bc4b000) [pid = 1782] [serial = 2177] [outer = 0x8bc46c00] 14:25:14 INFO - PROCESS | 1782 | 1471296314245 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8bc55000) [pid = 1782] [serial = 2178] [outer = 0x8bc46c00] 14:25:15 INFO - PROCESS | 1782 | 1471296315267 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:25:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:25:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1546ms 14:25:15 INFO - PROCESS | 1782 | 1471296315304 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 1782 | 1471296315309 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 14:25:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:25:15 INFO - PROCESS | 1782 | 1471296315317 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - PROCESS | 1782 | 1471296315323 Marionette TRACE conn4 <- [1,2874,null,{}] 14:25:15 INFO - PROCESS | 1782 | 1471296315353 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:15 INFO - PROCESS | 1782 | 1471296315364 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:15 INFO - PROCESS | 1782 | 1471296315626 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 14:25:15 INFO - PROCESS | 1782 | 1471296315657 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 1782 | 1471296315671 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd53800 == 20 [pid = 1782] [id = 726] 14:25:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8bd54400) [pid = 1782] [serial = 2179] [outer = (nil)] 14:25:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8bd60800) [pid = 1782] [serial = 2180] [outer = 0x8bd54400] 14:25:15 INFO - PROCESS | 1782 | 1471296315753 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8bd9d400) [pid = 1782] [serial = 2181] [outer = 0x8bd54400] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8bd9a800) [pid = 1782] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x89ea6400) [pid = 1782] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8a98cc00) [pid = 1782] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8a98c400) [pid = 1782] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8bc4e000) [pid = 1782] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8b5e9400) [pid = 1782] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x882f1400) [pid = 1782] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8b408400) [pid = 1782] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x8bc4ec00) [pid = 1782] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:25:17 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0x8bd96800) [pid = 1782] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:25:17 INFO - PROCESS | 1782 | 1471296317273 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:25:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:25:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2071ms 14:25:17 INFO - PROCESS | 1782 | 1471296317390 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 1782 | 1471296317394 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 14:25:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:25:17 INFO - PROCESS | 1782 | 1471296317402 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - PROCESS | 1782 | 1471296317405 Marionette TRACE conn4 <- [1,2878,null,{}] 14:25:17 INFO - PROCESS | 1782 | 1471296317411 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:17 INFO - PROCESS | 1782 | 1471296317417 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:17 INFO - PROCESS | 1782 | 1471296317591 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 14:25:17 INFO - PROCESS | 1782 | 1471296317749 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 1782 | 1471296317755 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x89ea6400 == 21 [pid = 1782] [id = 727] 14:25:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x89eaf400) [pid = 1782] [serial = 2182] [outer = (nil)] 14:25:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x8cc41400) [pid = 1782] [serial = 2183] [outer = 0x89eaf400] 14:25:17 INFO - PROCESS | 1782 | 1471296317833 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x8ce12400) [pid = 1782] [serial = 2184] [outer = 0x89eaf400] 14:25:18 INFO - PROCESS | 1782 | 1471296318641 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:25:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:25:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1290ms 14:25:18 INFO - PROCESS | 1782 | 1471296318694 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 14:25:18 INFO - PROCESS | 1782 | 1471296318698 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 14:25:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:25:18 INFO - PROCESS | 1782 | 1471296318705 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:25:18 INFO - PROCESS | 1782 | 1471296318710 Marionette TRACE conn4 <- [1,2882,null,{}] 14:25:18 INFO - PROCESS | 1782 | 1471296318716 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:18 INFO - PROCESS | 1782 | 1471296318722 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:18 INFO - PROCESS | 1782 | 1471296318899 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 14:25:18 INFO - PROCESS | 1782 | 1471296318908 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 1782 | 1471296318916 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce11400 == 22 [pid = 1782] [id = 728] 14:25:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8ce1a000) [pid = 1782] [serial = 2185] [outer = (nil)] 14:25:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8cf54400) [pid = 1782] [serial = 2186] [outer = 0x8ce1a000] 14:25:19 INFO - PROCESS | 1782 | 1471296319141 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8cf5cc00) [pid = 1782] [serial = 2187] [outer = 0x8ce1a000] 14:25:20 INFO - PROCESS | 1782 | 1471296320343 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:25:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1684ms 14:25:20 INFO - PROCESS | 1782 | 1471296320391 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 1782 | 1471296320397 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 14:25:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:25:20 INFO - PROCESS | 1782 | 1471296320436 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 1782 | 1471296320442 Marionette TRACE conn4 <- [1,2886,null,{}] 14:25:20 INFO - PROCESS | 1782 | 1471296320451 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:20 INFO - PROCESS | 1782 | 1471296320459 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:20 INFO - PROCESS | 1782 | 1471296320702 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 14:25:20 INFO - PROCESS | 1782 | 1471296320930 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 1782 | 1471296320940 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e8c00 == 23 [pid = 1782] [id = 729] 14:25:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8b5e9c00) [pid = 1782] [serial = 2188] [outer = (nil)] 14:25:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8bcb4c00) [pid = 1782] [serial = 2189] [outer = 0x8b5e9c00] 14:25:21 INFO - PROCESS | 1782 | 1471296321067 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8bce9800) [pid = 1782] [serial = 2190] [outer = 0x8b5e9c00] 14:25:22 INFO - PROCESS | 1782 | 1471296322121 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:25:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1748ms 14:25:22 INFO - PROCESS | 1782 | 1471296322181 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 1782 | 1471296322189 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 14:25:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:25:22 INFO - PROCESS | 1782 | 1471296322202 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 1782 | 1471296322206 Marionette TRACE conn4 <- [1,2890,null,{}] 14:25:22 INFO - PROCESS | 1782 | 1471296322214 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:22 INFO - PROCESS | 1782 | 1471296322220 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:22 INFO - PROCESS | 1782 | 1471296322475 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 14:25:22 INFO - PROCESS | 1782 | 1471296322761 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 1782 | 1471296322772 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bce7400 == 24 [pid = 1782] [id = 730] 14:25:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8d057400) [pid = 1782] [serial = 2191] [outer = (nil)] 14:25:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8d0b0000) [pid = 1782] [serial = 2192] [outer = 0x8d057400] 14:25:22 INFO - PROCESS | 1782 | 1471296322857 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8d0b3000) [pid = 1782] [serial = 2193] [outer = 0x8d057400] 14:25:23 INFO - PROCESS | 1782 | 1471296323919 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1787ms 14:25:23 INFO - PROCESS | 1782 | 1471296323989 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 1782 | 1471296323994 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 14:25:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:25:24 INFO - PROCESS | 1782 | 1471296324001 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 1782 | 1471296324009 Marionette TRACE conn4 <- [1,2894,null,{}] 14:25:24 INFO - PROCESS | 1782 | 1471296324028 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:24 INFO - PROCESS | 1782 | 1471296324037 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:24 INFO - PROCESS | 1782 | 1471296324277 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 14:25:24 INFO - PROCESS | 1782 | 1471296324528 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 1782 | 1471296324540 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d8e2800 == 25 [pid = 1782] [id = 731] 14:25:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8d8e3000) [pid = 1782] [serial = 2194] [outer = (nil)] 14:25:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8d8ebc00) [pid = 1782] [serial = 2195] [outer = 0x8d8e3000] 14:25:24 INFO - PROCESS | 1782 | 1471296324666 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8df97400) [pid = 1782] [serial = 2196] [outer = 0x8d8e3000] 14:25:25 INFO - PROCESS | 1782 | 1471296325755 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:25:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1992ms 14:25:26 INFO - PROCESS | 1782 | 1471296325995 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 1782 | 1471296326003 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 14:25:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:25:26 INFO - PROCESS | 1782 | 1471296326012 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:25:26 INFO - PROCESS | 1782 | 1471296326017 Marionette TRACE conn4 <- [1,2898,null,{}] 14:25:26 INFO - PROCESS | 1782 | 1471296326026 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:26 INFO - PROCESS | 1782 | 1471296326033 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:26 INFO - PROCESS | 1782 | 1471296326286 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8ce14400) [pid = 1782] [serial = 2147] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8d056000) [pid = 1782] [serial = 2148] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8b5e9800) [pid = 1782] [serial = 2150] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8ce15800) [pid = 1782] [serial = 2138] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8d050000) [pid = 1782] [serial = 2139] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8a992c00) [pid = 1782] [serial = 2141] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8b413000) [pid = 1782] [serial = 2142] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8bc53c00) [pid = 1782] [serial = 2132] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8d657c00) [pid = 1782] [serial = 2153] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8bcb7800) [pid = 1782] [serial = 2133] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x882f4c00) [pid = 1782] [serial = 2129] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x89eab800) [pid = 1782] [serial = 2130] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8cc41c00) [pid = 1782] [serial = 2135] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x8ce0f400) [pid = 1782] [serial = 2136] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0x8bcb7400) [pid = 1782] [serial = 2144] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0x8d8e3400) [pid = 1782] [serial = 2154] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 57 (0x8d056800) [pid = 1782] [serial = 2127] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 56 (0x8d0b8400) [pid = 1782] [serial = 2151] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | --DOMWINDOW == 55 (0x8bce6c00) [pid = 1782] [serial = 2145] [outer = (nil)] [url = about:blank] 14:25:26 INFO - PROCESS | 1782 | 1471296326673 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 1782 | 1471296326690 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eab800 == 26 [pid = 1782] [id = 732] 14:25:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 56 (0x8a784c00) [pid = 1782] [serial = 2197] [outer = (nil)] 14:25:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x8a792c00) [pid = 1782] [serial = 2198] [outer = 0x8a784c00] 14:25:26 INFO - PROCESS | 1782 | 1471296326782 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x8a989000) [pid = 1782] [serial = 2199] [outer = 0x8a784c00] 14:25:27 INFO - PROCESS | 1782 | 1471296327665 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:25:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:25:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1691ms 14:25:27 INFO - PROCESS | 1782 | 1471296327704 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 14:25:27 INFO - PROCESS | 1782 | 1471296327708 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 14:25:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:25:27 INFO - PROCESS | 1782 | 1471296327732 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 1782 | 1471296327739 Marionette TRACE conn4 <- [1,2902,null,{}] 14:25:27 INFO - PROCESS | 1782 | 1471296327746 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:27 INFO - PROCESS | 1782 | 1471296327752 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:27 INFO - PROCESS | 1782 | 1471296327936 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 14:25:27 INFO - PROCESS | 1782 | 1471296327949 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 1782 | 1471296327956 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb6000 == 27 [pid = 1782] [id = 733] 14:25:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x8bcb8800) [pid = 1782] [serial = 2200] [outer = (nil)] 14:25:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x8bce3800) [pid = 1782] [serial = 2201] [outer = 0x8bcb8800] 14:25:28 INFO - PROCESS | 1782 | 1471296328031 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x8bd5f400) [pid = 1782] [serial = 2202] [outer = 0x8bcb8800] 14:25:29 INFO - PROCESS | 1782 | 1471296329060 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:25:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:25:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1395ms 14:25:29 INFO - PROCESS | 1782 | 1471296329118 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 1782 | 1471296329121 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 14:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:25:29 INFO - PROCESS | 1782 | 1471296329129 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 1782 | 1471296329132 Marionette TRACE conn4 <- [1,2906,null,{}] 14:25:29 INFO - PROCESS | 1782 | 1471296329149 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:29 INFO - PROCESS | 1782 | 1471296329158 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:29 INFO - PROCESS | 1782 | 1471296329409 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 14:25:29 INFO - PROCESS | 1782 | 1471296329447 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 1782 | 1471296329461 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf50c00 == 28 [pid = 1782] [id = 734] 14:25:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x8cf51000) [pid = 1782] [serial = 2203] [outer = (nil)] 14:25:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8cf5b000) [pid = 1782] [serial = 2204] [outer = 0x8cf51000] 14:25:29 INFO - PROCESS | 1782 | 1471296329542 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8d059400) [pid = 1782] [serial = 2205] [outer = 0x8cf51000] 14:25:30 INFO - PROCESS | 1782 | 1471296330617 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:25:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:25:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1534ms 14:25:30 INFO - PROCESS | 1782 | 1471296330665 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 1782 | 1471296330669 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 14:25:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:25:30 INFO - PROCESS | 1782 | 1471296330675 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - PROCESS | 1782 | 1471296330679 Marionette TRACE conn4 <- [1,2910,null,{}] 14:25:30 INFO - PROCESS | 1782 | 1471296330691 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:30 INFO - PROCESS | 1782 | 1471296330696 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:30 INFO - PROCESS | 1782 | 1471296330954 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 14:25:30 INFO - PROCESS | 1782 | 1471296330982 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 1782 | 1471296330992 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0bb800 == 29 [pid = 1782] [id = 735] 14:25:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8d0bc400) [pid = 1782] [serial = 2206] [outer = (nil)] 14:25:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8d651800) [pid = 1782] [serial = 2207] [outer = 0x8d0bc400] 14:25:31 INFO - PROCESS | 1782 | 1471296331062 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8d8e4c00) [pid = 1782] [serial = 2208] [outer = 0x8d0bc400] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8d053800) [pid = 1782] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8df9f400) [pid = 1782] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8ce13800) [pid = 1782] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8df9f800) [pid = 1782] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x89eaf400) [pid = 1782] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8a78c800) [pid = 1782] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x8bc46c00) [pid = 1782] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0x8a78b000) [pid = 1782] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0x8bd54400) [pid = 1782] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:25:31 INFO - PROCESS | 1782 | --DOMWINDOW == 57 (0x8a98b000) [pid = 1782] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:25:32 INFO - PROCESS | 1782 | 1471296331995 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:25:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:25:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:25:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1339ms 14:25:32 INFO - PROCESS | 1782 | 1471296332017 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 1782 | 1471296332021 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 14:25:32 INFO - TEST-START | /DOMEvents/constructors.html 14:25:32 INFO - PROCESS | 1782 | 1471296332028 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 1782 | 1471296332032 Marionette TRACE conn4 <- [1,2914,null,{}] 14:25:32 INFO - PROCESS | 1782 | 1471296332037 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:32 INFO - PROCESS | 1782 | 1471296332043 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:32 INFO - PROCESS | 1782 | 1471296332213 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 14:25:32 INFO - PROCESS | 1782 | 1471296332369 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 1782 | 1471296332379 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f1400 == 30 [pid = 1782] [id = 736] 14:25:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x89ea4000) [pid = 1782] [serial = 2209] [outer = (nil)] 14:25:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x8d0bb400) [pid = 1782] [serial = 2210] [outer = 0x89ea4000] 14:25:32 INFO - PROCESS | 1782 | 1471296332453 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x8d8e6c00) [pid = 1782] [serial = 2211] [outer = 0x89ea4000] 14:25:33 INFO - PROCESS | 1782 | 1471296333370 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:25:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:25:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:25:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 1401ms 14:25:33 INFO - PROCESS | 1782 | 1471296333434 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 1782 | 1471296333440 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 14:25:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:25:33 INFO - PROCESS | 1782 | 1471296333451 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - PROCESS | 1782 | 1471296333462 Marionette TRACE conn4 <- [1,2918,null,{}] 14:25:33 INFO - PROCESS | 1782 | 1471296333485 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:33 INFO - PROCESS | 1782 | 1471296333505 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:33 INFO - PROCESS | 1782 | 1471296333851 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 14:25:34 INFO - PROCESS | 1782 | 1471296334063 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 1782 | 1471296334073 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f4c00 == 31 [pid = 1782] [id = 737] 14:25:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x882f5400) [pid = 1782] [serial = 2212] [outer = (nil)] 14:25:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x89ea5800) [pid = 1782] [serial = 2213] [outer = 0x882f5400] 14:25:34 INFO - PROCESS | 1782 | 1471296334171 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8a78a800) [pid = 1782] [serial = 2214] [outer = 0x882f5400] 14:25:35 INFO - PROCESS | 1782 | 1471296335133 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:25:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:25:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1705ms 14:25:35 INFO - PROCESS | 1782 | 1471296335167 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 1782 | 1471296335175 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 14:25:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:25:35 INFO - PROCESS | 1782 | 1471296335187 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - PROCESS | 1782 | 1471296335192 Marionette TRACE conn4 <- [1,2922,null,{}] 14:25:35 INFO - PROCESS | 1782 | 1471296335201 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:35 INFO - PROCESS | 1782 | 1471296335207 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:35 INFO - PROCESS | 1782 | 1471296335419 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 14:25:35 INFO - PROCESS | 1782 | 1471296335612 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 1782 | 1471296335621 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b413800 == 32 [pid = 1782] [id = 738] 14:25:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8bc48c00) [pid = 1782] [serial = 2215] [outer = (nil)] 14:25:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8bcae800) [pid = 1782] [serial = 2216] [outer = 0x8bc48c00] 14:25:35 INFO - PROCESS | 1782 | 1471296335710 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8bce6c00) [pid = 1782] [serial = 2217] [outer = 0x8bc48c00] 14:25:36 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:25:36 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:25:36 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:25:36 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:25:36 INFO - PROCESS | 1782 | 1471296336711 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:25:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:25:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:25:36 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 14:25:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:25:36 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 14:25:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:25:36 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]" 14:25:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:25:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:25:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1590ms 14:25:36 INFO - PROCESS | 1782 | 1471296336779 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 1782 | 1471296336789 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 14:25:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:25:36 INFO - PROCESS | 1782 | 1471296336802 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - PROCESS | 1782 | 1471296336808 Marionette TRACE conn4 <- [1,2926,null,{}] 14:25:36 INFO - PROCESS | 1782 | 1471296336859 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:36 INFO - PROCESS | 1782 | 1471296336864 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:37 INFO - PROCESS | 1782 | 1471296337093 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 14:25:37 INFO - PROCESS | 1782 | 1471296337416 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 1782 | 1471296337426 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcaf400 == 33 [pid = 1782] [id = 739] 14:25:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8ce14c00) [pid = 1782] [serial = 2218] [outer = (nil)] 14:25:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8d05ec00) [pid = 1782] [serial = 2219] [outer = 0x8ce14c00] 14:25:37 INFO - PROCESS | 1782 | 1471296337558 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8d64e000) [pid = 1782] [serial = 2220] [outer = 0x8ce14c00] 14:25:38 INFO - PROCESS | 1782 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:25:38 INFO - PROCESS | 1782 | 1471296338469 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:25:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:25:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1730ms 14:25:38 INFO - PROCESS | 1782 | 1471296338534 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 14:25:38 INFO - PROCESS | 1782 | 1471296338542 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 14:25:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:25:38 INFO - PROCESS | 1782 | 1471296338566 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:25:38 INFO - PROCESS | 1782 | 1471296338574 Marionette TRACE conn4 <- [1,2930,null,{}] 14:25:38 INFO - PROCESS | 1782 | 1471296338582 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:38 INFO - PROCESS | 1782 | 1471296338590 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:38 INFO - PROCESS | 1782 | 1471296338843 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 14:25:39 INFO - PROCESS | 1782 | 1471296339038 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:39 INFO - PROCESS | 1782 | 1471296339048 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd5e800 == 34 [pid = 1782] [id = 740] 14:25:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8bd93800) [pid = 1782] [serial = 2221] [outer = (nil)] 14:25:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8e72dc00) [pid = 1782] [serial = 2222] [outer = 0x8bd93800] 14:25:39 INFO - PROCESS | 1782 | 1471296339134 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8e733c00) [pid = 1782] [serial = 2223] [outer = 0x8bd93800] 14:25:39 INFO - PROCESS | 1782 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:25:40 INFO - PROCESS | 1782 | 1471296340085 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:25:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:25:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1555ms 14:25:40 INFO - PROCESS | 1782 | 1471296340112 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 14:25:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:25:40 INFO - PROCESS | 1782 | 1471296340117 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 14:25:40 INFO - PROCESS | 1782 | 1471296340125 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:25:40 INFO - PROCESS | 1782 | 1471296340128 Marionette TRACE conn4 <- [1,2934,null,{}] 14:25:40 INFO - PROCESS | 1782 | 1471296340136 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:40 INFO - PROCESS | 1782 | 1471296340142 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:40 INFO - PROCESS | 1782 | 1471296340368 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 14:25:40 INFO - PROCESS | 1782 | 1471296340541 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 1782 | 1471296340551 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcde400 == 35 [pid = 1782] [id = 741] 14:25:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8e72e800) [pid = 1782] [serial = 2224] [outer = (nil)] 14:25:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8e9eac00) [pid = 1782] [serial = 2225] [outer = 0x8e72e800] 14:25:40 INFO - PROCESS | 1782 | 1471296340672 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8f002800) [pid = 1782] [serial = 2226] [outer = 0x8e72e800] 14:25:41 INFO - PROCESS | 1782 | 1471296341550 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:25:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:25:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1440ms 14:25:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:25:41 INFO - PROCESS | 1782 | 1471296341564 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 1782 | 1471296341568 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 14:25:41 INFO - PROCESS | 1782 | 1471296341575 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - PROCESS | 1782 | 1471296341578 Marionette TRACE conn4 <- [1,2938,null,{}] 14:25:41 INFO - PROCESS | 1782 | 1471296341585 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:41 INFO - PROCESS | 1782 | 1471296341591 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:41 INFO - PROCESS | 1782 | 1471296341814 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 14:25:42 INFO - PROCESS | 1782 | 1471296341992 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 1782 | 1471296342010 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f00a800 == 36 [pid = 1782] [id = 742] 14:25:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8f00b400) [pid = 1782] [serial = 2227] [outer = (nil)] 14:25:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8f00e400) [pid = 1782] [serial = 2228] [outer = 0x8f00b400] 14:25:42 INFO - PROCESS | 1782 | 1471296342146 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8f0b3c00) [pid = 1782] [serial = 2229] [outer = 0x8f00b400] 14:25:43 INFO - PROCESS | 1782 | 1471296343128 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:25:43 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. 14:25:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1588ms 14:25:43 INFO - PROCESS | 1782 | 1471296343163 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 14:25:43 INFO - PROCESS | 1782 | 1471296343167 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 14:25:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:25:43 INFO - PROCESS | 1782 | 1471296343176 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:25:43 INFO - PROCESS | 1782 | 1471296343180 Marionette TRACE conn4 <- [1,2942,null,{}] 14:25:43 INFO - PROCESS | 1782 | 1471296343187 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:43 INFO - PROCESS | 1782 | 1471296343193 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:43 INFO - PROCESS | 1782 | 1471296343392 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 14:25:43 INFO - PROCESS | 1782 | 1471296343589 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 1782 | 1471296343596 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bce8000 == 37 [pid = 1782] [id = 743] 14:25:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8e9e6000) [pid = 1782] [serial = 2230] [outer = (nil)] 14:25:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8f14ac00) [pid = 1782] [serial = 2231] [outer = 0x8e9e6000] 14:25:43 INFO - PROCESS | 1782 | 1471296343703 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8f151c00) [pid = 1782] [serial = 2232] [outer = 0x8e9e6000] 14:25:44 INFO - PROCESS | 1782 | 1471296344547 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:25:44 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 14:25:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:25:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1434ms 14:25:44 INFO - PROCESS | 1782 | 1471296344612 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 1782 | 1471296344615 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 14:25:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:25:44 INFO - PROCESS | 1782 | 1471296344624 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - PROCESS | 1782 | 1471296344628 Marionette TRACE conn4 <- [1,2946,null,{}] 14:25:44 INFO - PROCESS | 1782 | 1471296344635 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:44 INFO - PROCESS | 1782 | 1471296344641 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:44 INFO - PROCESS | 1782 | 1471296344921 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 14:25:45 INFO - PROCESS | 1782 | 1471296345069 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 1782 | 1471296345077 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a786000 == 38 [pid = 1782] [id = 744] 14:25:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8a988800) [pid = 1782] [serial = 2233] [outer = (nil)] 14:25:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8b5ee800) [pid = 1782] [serial = 2234] [outer = 0x8a988800] 14:25:45 INFO - PROCESS | 1782 | 1471296345201 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8bd99400) [pid = 1782] [serial = 2235] [outer = 0x8a988800] 14:25:46 INFO - PROCESS | 1782 | 1471296346070 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:25:46 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. 14:25:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1496ms 14:25:46 INFO - PROCESS | 1782 | 1471296346121 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 14:25:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:25:46 INFO - PROCESS | 1782 | 1471296346125 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 14:25:46 INFO - PROCESS | 1782 | 1471296346133 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 1782 | 1471296346137 Marionette TRACE conn4 <- [1,2950,null,{}] 14:25:46 INFO - PROCESS | 1782 | 1471296346144 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:46 INFO - PROCESS | 1782 | 1471296346150 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:46 INFO - PROCESS | 1782 | 1471296346651 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 14:25:46 INFO - PROCESS | 1782 | 1471296346866 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 1782 | 1471296346875 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a985000 == 39 [pid = 1782] [id = 745] 14:25:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8a986400) [pid = 1782] [serial = 2236] [outer = (nil)] 14:25:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8a990c00) [pid = 1782] [serial = 2237] [outer = 0x8a986400] 14:25:46 INFO - PROCESS | 1782 | 1471296346963 Marionette DEBUG loaded listener.js 14:25:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8b40f000) [pid = 1782] [serial = 2238] [outer = 0x8a986400] 14:25:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bce8400 == 40 [pid = 1782] [id = 746] 14:25:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8bceb800) [pid = 1782] [serial = 2239] [outer = (nil)] 14:25:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x882f4000) [pid = 1782] [serial = 2240] [outer = 0x8bceb800] 14:25:47 INFO - PROCESS | 1782 | 1471296347943 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:25:47 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. 14:25:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1840ms 14:25:47 INFO - PROCESS | 1782 | 1471296347986 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 1782 | 1471296347993 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 14:25:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:25:48 INFO - PROCESS | 1782 | 1471296348005 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:25:48 INFO - PROCESS | 1782 | 1471296348009 Marionette TRACE conn4 <- [1,2954,null,{}] 14:25:48 INFO - PROCESS | 1782 | 1471296348025 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:48 INFO - PROCESS | 1782 | 1471296348030 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:48 INFO - PROCESS | 1782 | 1471296348266 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882f1400 == 39 [pid = 1782] [id = 736] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8d0bb800 == 38 [pid = 1782] [id = 735] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8cf50c00 == 37 [pid = 1782] [id = 734] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcb6000 == 36 [pid = 1782] [id = 733] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x89eab800 == 35 [pid = 1782] [id = 732] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a786c00 == 34 [pid = 1782] [id = 714] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78c400 == 33 [pid = 1782] [id = 724] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78ac00 == 32 [pid = 1782] [id = 723] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bce7400 == 31 [pid = 1782] [id = 730] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd99000 == 30 [pid = 1782] [id = 715] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd53800 == 29 [pid = 1782] [id = 726] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e5c00 == 28 [pid = 1782] [id = 725] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9800 == 27 [pid = 1782] [id = 716] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b40ac00 == 26 [pid = 1782] [id = 720] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5e8c00 == 25 [pid = 1782] [id = 729] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8d8e2800 == 24 [pid = 1782] [id = 731] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce11400 == 23 [pid = 1782] [id = 728] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882e7800 == 22 [pid = 1782] [id = 721] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8df98000 == 21 [pid = 1782] [id = 722] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x89ea6400 == 20 [pid = 1782] [id = 727] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a990000 == 19 [pid = 1782] [id = 717] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a790800 == 18 [pid = 1782] [id = 718] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8ce15400 == 17 [pid = 1782] [id = 719] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a987400 == 16 [pid = 1782] [id = 713] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bce8400 == 15 [pid = 1782] [id = 746] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8a786000 == 14 [pid = 1782] [id = 744] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8f00a800 == 13 [pid = 1782] [id = 742] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bce8000 == 12 [pid = 1782] [id = 743] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcde400 == 11 [pid = 1782] [id = 741] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd5e800 == 10 [pid = 1782] [id = 740] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8b413800 == 9 [pid = 1782] [id = 738] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcaf400 == 8 [pid = 1782] [id = 739] 14:25:49 INFO - PROCESS | 1782 | --DOCSHELL 0x882f4c00 == 7 [pid = 1782] [id = 737] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8bd60800) [pid = 1782] [serial = 2180] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bd57000) [pid = 1782] [serial = 2157] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8bcb4400) [pid = 1782] [serial = 2156] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8d659400) [pid = 1782] [serial = 2160] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8d0bcc00) [pid = 1782] [serial = 2159] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8e2ca400) [pid = 1782] [serial = 2163] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8dfa3800) [pid = 1782] [serial = 2162] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8e731000) [pid = 1782] [serial = 2166] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8e72c000) [pid = 1782] [serial = 2165] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8e9e8c00) [pid = 1782] [serial = 2169] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8e9e5c00) [pid = 1782] [serial = 2168] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8cc41400) [pid = 1782] [serial = 2183] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8ce12400) [pid = 1782] [serial = 2184] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8a792000) [pid = 1782] [serial = 2174] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8a988400) [pid = 1782] [serial = 2175] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8bc4b000) [pid = 1782] [serial = 2177] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8b5ed400) [pid = 1782] [serial = 2172] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8a98e400) [pid = 1782] [serial = 2171] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8bd9d400) [pid = 1782] [serial = 2181] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8bc55000) [pid = 1782] [serial = 2178] [outer = (nil)] [url = about:blank] 14:25:49 INFO - PROCESS | 1782 | 1471296349709 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 1782 | 1471296349719 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f1400 == 8 [pid = 1782] [id = 747] 14:25:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x882f4c00) [pid = 1782] [serial = 2241] [outer = (nil)] 14:25:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x89ea6c00) [pid = 1782] [serial = 2242] [outer = 0x882f4c00] 14:25:49 INFO - PROCESS | 1782 | 1471296349814 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8a788800) [pid = 1782] [serial = 2243] [outer = 0x882f4c00] 14:25:50 INFO - PROCESS | 1782 | 1471296350660 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:25:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:25:50 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 14:25:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2698ms 14:25:50 INFO - PROCESS | 1782 | 1471296350706 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 14:25:50 INFO - PROCESS | 1782 | 1471296350712 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 14:25:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:25:50 INFO - PROCESS | 1782 | 1471296350721 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:25:50 INFO - PROCESS | 1782 | 1471296350727 Marionette TRACE conn4 <- [1,2958,null,{}] 14:25:50 INFO - PROCESS | 1782 | 1471296350736 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:50 INFO - PROCESS | 1782 | 1471296350742 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:50 INFO - PROCESS | 1782 | 1471296350938 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 14:25:51 INFO - PROCESS | 1782 | 1471296351086 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 1782 | 1471296351094 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b410000 == 9 [pid = 1782] [id = 748] 14:25:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8b412000) [pid = 1782] [serial = 2244] [outer = (nil)] 14:25:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8bc4c800) [pid = 1782] [serial = 2245] [outer = 0x8b412000] 14:25:51 INFO - PROCESS | 1782 | 1471296351172 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8bc53800) [pid = 1782] [serial = 2246] [outer = 0x8b412000] 14:25:51 INFO - PROCESS | 1782 | 1471296351946 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:25:51 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. 14:25:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1243ms 14:25:51 INFO - PROCESS | 1782 | 1471296351986 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 14:25:51 INFO - PROCESS | 1782 | 1471296351994 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 14:25:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:25:52 INFO - PROCESS | 1782 | 1471296352005 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 1782 | 1471296352008 Marionette TRACE conn4 <- [1,2962,null,{}] 14:25:52 INFO - PROCESS | 1782 | 1471296352015 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:52 INFO - PROCESS | 1782 | 1471296352021 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:52 INFO - PROCESS | 1782 | 1471296352196 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 14:25:52 INFO - PROCESS | 1782 | 1471296352213 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 1782 | 1471296352222 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bce8400 == 10 [pid = 1782] [id = 749] 14:25:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8bcea000) [pid = 1782] [serial = 2247] [outer = (nil)] 14:25:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8bd5cc00) [pid = 1782] [serial = 2248] [outer = 0x8bcea000] 14:25:52 INFO - PROCESS | 1782 | 1471296352311 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bd99000) [pid = 1782] [serial = 2249] [outer = 0x8bcea000] 14:25:53 INFO - PROCESS | 1782 | 1471296353384 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:25:53 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. 14:25:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1436ms 14:25:53 INFO - PROCESS | 1782 | 1471296353442 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 1782 | 1471296353445 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 14:25:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:25:53 INFO - PROCESS | 1782 | 1471296353471 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - PROCESS | 1782 | 1471296353482 Marionette TRACE conn4 <- [1,2966,null,{}] 14:25:53 INFO - PROCESS | 1782 | 1471296353492 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:53 INFO - PROCESS | 1782 | 1471296353501 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:53 INFO - PROCESS | 1782 | 1471296353738 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 14:25:53 INFO - PROCESS | 1782 | 1471296353768 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 1782 | 1471296353800 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b412400 == 11 [pid = 1782] [id = 750] 14:25:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8bd53400) [pid = 1782] [serial = 2250] [outer = (nil)] 14:25:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8ce1bc00) [pid = 1782] [serial = 2251] [outer = 0x8bd53400] 14:25:53 INFO - PROCESS | 1782 | 1471296353950 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8cf57400) [pid = 1782] [serial = 2252] [outer = 0x8bd53400] 14:25:55 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8d057400) [pid = 1782] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:25:55 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8ce1a000) [pid = 1782] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:25:55 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8cf51000) [pid = 1782] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:25:55 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8a784c00) [pid = 1782] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:25:55 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8d0bc400) [pid = 1782] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:25:55 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8bcb8800) [pid = 1782] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:25:55 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8b5e9c00) [pid = 1782] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:25:55 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8d8e3000) [pid = 1782] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:25:55 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x89ea4000) [pid = 1782] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:25:55 INFO - PROCESS | 1782 | 1471296355180 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:25:55 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. 14:25:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1765ms 14:25:55 INFO - PROCESS | 1782 | 1471296355219 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 14:25:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:25:55 INFO - PROCESS | 1782 | 1471296355224 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 14:25:55 INFO - PROCESS | 1782 | 1471296355231 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - PROCESS | 1782 | 1471296355234 Marionette TRACE conn4 <- [1,2970,null,{}] 14:25:55 INFO - PROCESS | 1782 | 1471296355240 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:55 INFO - PROCESS | 1782 | 1471296355246 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:55 INFO - PROCESS | 1782 | 1471296355415 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 14:25:55 INFO - PROCESS | 1782 | 1471296355567 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 1782 | 1471296355575 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eac400 == 12 [pid = 1782] [id = 751] 14:25:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8a98e800) [pid = 1782] [serial = 2253] [outer = (nil)] 14:25:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8ce18000) [pid = 1782] [serial = 2254] [outer = 0x8a98e800] 14:25:55 INFO - PROCESS | 1782 | 1471296355721 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8cf57000) [pid = 1782] [serial = 2255] [outer = 0x8a98e800] 14:25:56 INFO - PROCESS | 1782 | 1471296356387 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:25:56 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. 14:25:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1185ms 14:25:56 INFO - PROCESS | 1782 | 1471296356416 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 1782 | 1471296356420 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 14:25:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:25:56 INFO - PROCESS | 1782 | 1471296356427 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - PROCESS | 1782 | 1471296356431 Marionette TRACE conn4 <- [1,2974,null,{}] 14:25:56 INFO - PROCESS | 1782 | 1471296356437 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:56 INFO - PROCESS | 1782 | 1471296356443 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:56 INFO - PROCESS | 1782 | 1471296356660 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 14:25:56 INFO - PROCESS | 1782 | 1471296356762 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 1782 | 1471296356783 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d0b1800 == 13 [pid = 1782] [id = 752] 14:25:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8d0b2c00) [pid = 1782] [serial = 2256] [outer = (nil)] 14:25:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8d0bcc00) [pid = 1782] [serial = 2257] [outer = 0x8d0b2c00] 14:25:56 INFO - PROCESS | 1782 | 1471296356867 Marionette DEBUG loaded listener.js 14:25:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8d8e9400) [pid = 1782] [serial = 2258] [outer = 0x8d0b2c00] 14:25:57 INFO - PROCESS | 1782 | 1471296357904 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:25:57 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. 14:25:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1489ms 14:25:57 INFO - PROCESS | 1782 | 1471296357917 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 1782 | 1471296357924 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 14:25:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:25:57 INFO - PROCESS | 1782 | 1471296357934 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - PROCESS | 1782 | 1471296357941 Marionette TRACE conn4 <- [1,2978,null,{}] 14:25:57 INFO - PROCESS | 1782 | 1471296357951 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:57 INFO - PROCESS | 1782 | 1471296357956 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:58 INFO - PROCESS | 1782 | 1471296358179 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 14:25:58 INFO - PROCESS | 1782 | 1471296358364 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 1782 | 1471296358374 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a787c00 == 14 [pid = 1782] [id = 753] 14:25:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8a989c00) [pid = 1782] [serial = 2259] [outer = (nil)] 14:25:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8bcb7400) [pid = 1782] [serial = 2260] [outer = 0x8a989c00] 14:25:58 INFO - PROCESS | 1782 | 1471296358499 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8bce5c00) [pid = 1782] [serial = 2261] [outer = 0x8a989c00] 14:25:59 INFO - PROCESS | 1782 | 1471296359442 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:25:59 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. 14:25:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1537ms 14:25:59 INFO - PROCESS | 1782 | 1471296359471 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 1782 | 1471296359480 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 14:25:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:25:59 INFO - PROCESS | 1782 | 1471296359492 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:25:59 INFO - PROCESS | 1782 | 1471296359497 Marionette TRACE conn4 <- [1,2982,null,{}] 14:25:59 INFO - PROCESS | 1782 | 1471296359505 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:59 INFO - PROCESS | 1782 | 1471296359512 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:59 INFO - PROCESS | 1782 | 1471296359730 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 14:25:59 INFO - PROCESS | 1782 | 1471296359921 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 1782 | 1471296359930 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:25:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ce15400 == 15 [pid = 1782] [id = 754] 14:25:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8ce15c00) [pid = 1782] [serial = 2262] [outer = (nil)] 14:26:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8d052000) [pid = 1782] [serial = 2263] [outer = 0x8ce15c00] 14:26:00 INFO - PROCESS | 1782 | 1471296360023 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d0afc00) [pid = 1782] [serial = 2264] [outer = 0x8ce15c00] 14:26:01 INFO - PROCESS | 1782 | 1471296361042 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:26:01 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 14:26:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:26:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1586ms 14:26:01 INFO - PROCESS | 1782 | 1471296361079 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 14:26:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:26:01 INFO - PROCESS | 1782 | 1471296361084 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 14:26:01 INFO - PROCESS | 1782 | 1471296361093 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:26:01 INFO - PROCESS | 1782 | 1471296361100 Marionette TRACE conn4 <- [1,2986,null,{}] 14:26:01 INFO - PROCESS | 1782 | 1471296361119 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:01 INFO - PROCESS | 1782 | 1471296361129 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:01 INFO - PROCESS | 1782 | 1471296361452 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 14:26:01 INFO - PROCESS | 1782 | 1471296361604 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 1782 | 1471296361619 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e2c4000 == 16 [pid = 1782] [id = 755] 14:26:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8e2c4800) [pid = 1782] [serial = 2265] [outer = (nil)] 14:26:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8e2c9000) [pid = 1782] [serial = 2266] [outer = 0x8e2c4800] 14:26:01 INFO - PROCESS | 1782 | 1471296361714 Marionette DEBUG loaded listener.js 14:26:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8e2cfc00) [pid = 1782] [serial = 2267] [outer = 0x8e2c4800] 14:26:02 INFO - PROCESS | 1782 | 1471296362693 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:26:02 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. 14:26:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1648ms 14:26:02 INFO - PROCESS | 1782 | 1471296362740 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 1782 | 1471296362746 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 14:26:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:26:02 INFO - PROCESS | 1782 | 1471296362754 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 1782 | 1471296362757 Marionette TRACE conn4 <- [1,2990,null,{}] 14:26:02 INFO - PROCESS | 1782 | 1471296362794 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:02 INFO - PROCESS | 1782 | 1471296362800 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:03 INFO - PROCESS | 1782 | 1471296363001 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 14:26:03 INFO - PROCESS | 1782 | 1471296363195 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 1782 | 1471296363206 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc50c00 == 17 [pid = 1782] [id = 756] 14:26:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8e731000) [pid = 1782] [serial = 2268] [outer = (nil)] 14:26:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8e735c00) [pid = 1782] [serial = 2269] [outer = 0x8e731000] 14:26:03 INFO - PROCESS | 1782 | 1471296363327 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8e9e7400) [pid = 1782] [serial = 2270] [outer = 0x8e731000] 14:26:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e733400 == 18 [pid = 1782] [id = 757] 14:26:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8f001400) [pid = 1782] [serial = 2271] [outer = (nil)] 14:26:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8f00d800) [pid = 1782] [serial = 2272] [outer = 0x8f001400] 14:26:04 INFO - PROCESS | 1782 | 1471296364391 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:26:04 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. 14:26:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1691ms 14:26:04 INFO - PROCESS | 1782 | 1471296364445 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 1782 | 1471296364449 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 14:26:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:26:04 INFO - PROCESS | 1782 | 1471296364457 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:26:04 INFO - PROCESS | 1782 | 1471296364460 Marionette TRACE conn4 <- [1,2994,null,{}] 14:26:04 INFO - PROCESS | 1782 | 1471296364467 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:04 INFO - PROCESS | 1782 | 1471296364473 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:04 INFO - PROCESS | 1782 | 1471296364682 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 14:26:04 INFO - PROCESS | 1782 | 1471296364930 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 1782 | 1471296364936 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f2800 == 19 [pid = 1782] [id = 758] 14:26:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x882f3c00) [pid = 1782] [serial = 2273] [outer = (nil)] 14:26:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8a787400) [pid = 1782] [serial = 2274] [outer = 0x882f3c00] 14:26:05 INFO - PROCESS | 1782 | 1471296365234 Marionette DEBUG loaded listener.js 14:26:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8a993c00) [pid = 1782] [serial = 2275] [outer = 0x882f3c00] 14:26:06 INFO - PROCESS | 1782 | 1471296366210 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:26:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:26:06 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 14:26:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1786ms 14:26:06 INFO - PROCESS | 1782 | 1471296366245 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 1782 | 1471296366248 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 14:26:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:26:06 INFO - PROCESS | 1782 | 1471296366259 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:26:06 INFO - PROCESS | 1782 | 1471296366264 Marionette TRACE conn4 <- [1,2998,null,{}] 14:26:06 INFO - PROCESS | 1782 | 1471296366298 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:06 INFO - PROCESS | 1782 | 1471296366306 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:06 INFO - PROCESS | 1782 | 1471296366618 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8d0bb400) [pid = 1782] [serial = 2210] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8d8e6c00) [pid = 1782] [serial = 2211] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8d0b3000) [pid = 1782] [serial = 2193] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8cf54400) [pid = 1782] [serial = 2186] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x8cf5cc00) [pid = 1782] [serial = 2187] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8cf5b000) [pid = 1782] [serial = 2204] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8a792c00) [pid = 1782] [serial = 2198] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8d8e4c00) [pid = 1782] [serial = 2208] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8d0b0000) [pid = 1782] [serial = 2192] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8a989000) [pid = 1782] [serial = 2199] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8bd5f400) [pid = 1782] [serial = 2202] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bce3800) [pid = 1782] [serial = 2201] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8d059400) [pid = 1782] [serial = 2205] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bce9800) [pid = 1782] [serial = 2190] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8bcb4c00) [pid = 1782] [serial = 2189] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8d8ebc00) [pid = 1782] [serial = 2195] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8d651800) [pid = 1782] [serial = 2207] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8df97400) [pid = 1782] [serial = 2196] [outer = (nil)] [url = about:blank] 14:26:06 INFO - PROCESS | 1782 | 1471296366821 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 1782 | 1471296366830 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a989000 == 20 [pid = 1782] [id = 759] 14:26:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8a98d400) [pid = 1782] [serial = 2276] [outer = (nil)] 14:26:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8bc50c00) [pid = 1782] [serial = 2277] [outer = 0x8a98d400] 14:26:06 INFO - PROCESS | 1782 | 1471296366912 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8bceb000) [pid = 1782] [serial = 2278] [outer = 0x8a98d400] 14:26:07 INFO - PROCESS | 1782 | 1471296367678 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:26:07 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. 14:26:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1444ms 14:26:07 INFO - PROCESS | 1782 | 1471296367709 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 1782 | 1471296367716 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 14:26:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:26:07 INFO - PROCESS | 1782 | 1471296367728 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 1782 | 1471296367731 Marionette TRACE conn4 <- [1,3002,null,{}] 14:26:07 INFO - PROCESS | 1782 | 1471296367739 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:07 INFO - PROCESS | 1782 | 1471296367745 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:07 INFO - PROCESS | 1782 | 1471296367914 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 14:26:07 INFO - PROCESS | 1782 | 1471296367931 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 1782 | 1471296367940 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc47000 == 21 [pid = 1782] [id = 760] 14:26:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8ce1a000) [pid = 1782] [serial = 2279] [outer = (nil)] 14:26:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8cf56400) [pid = 1782] [serial = 2280] [outer = 0x8ce1a000] 14:26:08 INFO - PROCESS | 1782 | 1471296368014 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8d053c00) [pid = 1782] [serial = 2281] [outer = 0x8ce1a000] 14:26:08 INFO - PROCESS | 1782 | 1471296368967 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:26:09 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. 14:26:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1284ms 14:26:09 INFO - PROCESS | 1782 | 1471296369012 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 14:26:09 INFO - PROCESS | 1782 | 1471296369017 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 14:26:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:26:09 INFO - PROCESS | 1782 | 1471296369024 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:26:09 INFO - PROCESS | 1782 | 1471296369031 Marionette TRACE conn4 <- [1,3006,null,{}] 14:26:09 INFO - PROCESS | 1782 | 1471296369047 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:09 INFO - PROCESS | 1782 | 1471296369056 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:09 INFO - PROCESS | 1782 | 1471296369227 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 14:26:09 INFO - PROCESS | 1782 | 1471296369408 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 1782 | 1471296369418 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb8400 == 22 [pid = 1782] [id = 761] 14:26:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8d8e7400) [pid = 1782] [serial = 2282] [outer = (nil)] 14:26:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d8f0000) [pid = 1782] [serial = 2283] [outer = 0x8d8e7400] 14:26:09 INFO - PROCESS | 1782 | 1471296369489 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8df95400) [pid = 1782] [serial = 2284] [outer = 0x8d8e7400] 14:26:10 INFO - PROCESS | 1782 | 1471296370298 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:26:10 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. 14:26:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1295ms 14:26:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:26:10 INFO - PROCESS | 1782 | 1471296370331 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 14:26:10 INFO - PROCESS | 1782 | 1471296370335 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 14:26:10 INFO - PROCESS | 1782 | 1471296370342 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 1782 | 1471296370345 Marionette TRACE conn4 <- [1,3010,null,{}] 14:26:10 INFO - PROCESS | 1782 | 1471296370352 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:10 INFO - PROCESS | 1782 | 1471296370358 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:10 INFO - PROCESS | 1782 | 1471296370626 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 14:26:10 INFO - PROCESS | 1782 | 1471296370649 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 1782 | 1471296370658 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcb6800 == 23 [pid = 1782] [id = 762] 14:26:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x8df9bc00) [pid = 1782] [serial = 2285] [outer = (nil)] 14:26:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x8e2c5000) [pid = 1782] [serial = 2286] [outer = 0x8df9bc00] 14:26:10 INFO - PROCESS | 1782 | 1471296370728 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8e2c8400) [pid = 1782] [serial = 2287] [outer = 0x8df9bc00] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8bd53400) [pid = 1782] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8bcea000) [pid = 1782] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x882f4c00) [pid = 1782] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x882f5400) [pid = 1782] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8b412000) [pid = 1782] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8bc48c00) [pid = 1782] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8bceb800) [pid = 1782] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8ce14c00) [pid = 1782] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8a986400) [pid = 1782] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8bd93800) [pid = 1782] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8e72e800) [pid = 1782] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8f00b400) [pid = 1782] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8e9e6000) [pid = 1782] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8a988800) [pid = 1782] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:26:11 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8a98e800) [pid = 1782] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:26:11 INFO - PROCESS | 1782 | 1471296371791 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:26:11 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 14:26:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1487ms 14:26:11 INFO - PROCESS | 1782 | 1471296371835 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 1782 | 1471296371839 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 14:26:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:26:11 INFO - PROCESS | 1782 | 1471296371848 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 1782 | 1471296371851 Marionette TRACE conn4 <- [1,3014,null,{}] 14:26:11 INFO - PROCESS | 1782 | 1471296371856 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:11 INFO - PROCESS | 1782 | 1471296371863 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:12 INFO - PROCESS | 1782 | 1471296372030 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 14:26:12 INFO - PROCESS | 1782 | 1471296372044 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 1782 | 1471296372051 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a986400 == 24 [pid = 1782] [id = 763] 14:26:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8a988400) [pid = 1782] [serial = 2288] [outer = (nil)] 14:26:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8df9c400) [pid = 1782] [serial = 2289] [outer = 0x8a988400] 14:26:12 INFO - PROCESS | 1782 | 1471296372143 Marionette DEBUG loaded listener.js 14:26:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8e9ed400) [pid = 1782] [serial = 2290] [outer = 0x8a988400] 14:26:12 INFO - PROCESS | 1782 | [1782] 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 14:26:13 INFO - PROCESS | 1782 | 1471296373138 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:26:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:26:13 INFO - {} 14:26:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:26:13 INFO - {} 14:26:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:26:13 INFO - {} 14:26:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:26:13 INFO - {} 14:26:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1348ms 14:26:13 INFO - PROCESS | 1782 | 1471296373199 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 1782 | 1471296373203 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 14:26:13 INFO - TEST-START | /FileAPI/fileReader.html 14:26:13 INFO - PROCESS | 1782 | 1471296373210 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 1782 | 1471296373214 Marionette TRACE conn4 <- [1,3018,null,{}] 14:26:13 INFO - PROCESS | 1782 | 1471296373220 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:13 INFO - PROCESS | 1782 | 1471296373232 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:13 INFO - PROCESS | 1782 | 1471296373458 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 14:26:13 INFO - PROCESS | 1782 | 1471296373477 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 1782 | 1471296373486 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x882e9400 == 25 [pid = 1782] [id = 764] 14:26:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x882e9800) [pid = 1782] [serial = 2291] [outer = (nil)] 14:26:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8f0b1800) [pid = 1782] [serial = 2292] [outer = 0x882e9800] 14:26:13 INFO - PROCESS | 1782 | 1471296373557 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8f14ec00) [pid = 1782] [serial = 2293] [outer = 0x882e9800] 14:26:14 INFO - PROCESS | 1782 | 1471296374805 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:26:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:26:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:26:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:26:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:26:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 1640ms 14:26:14 INFO - PROCESS | 1782 | 1471296374853 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 1782 | 1471296374861 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 14:26:14 INFO - TEST-START | /FileAPI/historical.html 14:26:14 INFO - PROCESS | 1782 | 1471296374871 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 1782 | 1471296374880 Marionette TRACE conn4 <- [1,3022,null,{}] 14:26:14 INFO - PROCESS | 1782 | 1471296374889 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:14 INFO - PROCESS | 1782 | 1471296374894 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:15 INFO - PROCESS | 1782 | 1471296375113 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 14:26:15 INFO - PROCESS | 1782 | 1471296375323 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 1782 | 1471296375332 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98ac00 == 26 [pid = 1782] [id = 765] 14:26:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8b407c00) [pid = 1782] [serial = 2294] [outer = (nil)] 14:26:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8bd53400) [pid = 1782] [serial = 2295] [outer = 0x8b407c00] 14:26:15 INFO - PROCESS | 1782 | 1471296375465 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8cc44400) [pid = 1782] [serial = 2296] [outer = 0x8b407c00] 14:26:16 INFO - PROCESS | 1782 | 1471296376406 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:26:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:26:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:26:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:26:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:26:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:26:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:26:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:26:16 INFO - TEST-OK | /FileAPI/historical.html | took 1602ms 14:26:16 INFO - PROCESS | 1782 | 1471296376472 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 1782 | 1471296376480 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 14:26:16 INFO - TEST-START | /FileAPI/idlharness.html 14:26:16 INFO - PROCESS | 1782 | 1471296376494 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 1782 | 1471296376500 Marionette TRACE conn4 <- [1,3026,null,{}] 14:26:16 INFO - PROCESS | 1782 | 1471296376526 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:16 INFO - PROCESS | 1782 | 1471296376533 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:16 INFO - PROCESS | 1782 | 1471296376741 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 14:26:16 INFO - PROCESS | 1782 | 1471296376940 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 1782 | 1471296376955 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc4a800 == 27 [pid = 1782] [id = 766] 14:26:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x8cf51400) [pid = 1782] [serial = 2297] [outer = (nil)] 14:26:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8d8e3800) [pid = 1782] [serial = 2298] [outer = 0x8cf51400] 14:26:17 INFO - PROCESS | 1782 | 1471296377078 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8df9d000) [pid = 1782] [serial = 2299] [outer = 0x8cf51400] 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:26:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:26:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:26:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:26:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:26:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:26:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:26:18 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 14:26:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:26:18 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 14:26:18 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 14:26:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:26:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:26:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:26:18 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 14:26:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:26:18 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 14:26:18 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 14:26:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:26:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:26:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 2344ms 14:26:18 INFO - PROCESS | 1782 | 1471296378669 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:26:18 INFO - PROCESS | 1782 | 1471296378958 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 1782 | 1471296378963 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 14:26:19 INFO - TEST-START | /FileAPI/idlharness.worker 14:26:19 INFO - PROCESS | 1782 | 1471296379009 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 1782 | 1471296379016 Marionette TRACE conn4 <- [1,3030,null,{}] 14:26:19 INFO - PROCESS | 1782 | 1471296379034 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:19 INFO - PROCESS | 1782 | 1471296379044 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:19 INFO - PROCESS | 1782 | 1471296379314 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 14:26:19 INFO - PROCESS | 1782 | 1471296379508 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 1782 | 1471296379520 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x9135b400 == 28 [pid = 1782] [id = 767] 14:26:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x9135c400) [pid = 1782] [serial = 2300] [outer = (nil)] 14:26:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x9135fc00) [pid = 1782] [serial = 2301] [outer = 0x9135c400] 14:26:19 INFO - PROCESS | 1782 | 1471296379609 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x91364400) [pid = 1782] [serial = 2302] [outer = 0x9135c400] 14:26:19 INFO - PROCESS | 1782 | [1782] 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 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:26:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:26:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:26:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:26:21 INFO - {} 14:26:21 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 14:26:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:26:21 INFO - {} 14:26:21 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 - {} 14:26:21 INFO - {} 14:26:21 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 14:26:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:26:21 INFO - {} 14:26:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:26:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:26:22 INFO - {} 14:26:22 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 14:26:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:26:22 INFO - {} 14:26:22 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 - {} 14:26:22 INFO - {} 14:26:22 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 14:26:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:22 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 14:26:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:22 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 14:26:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:22 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 14:26:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:22 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 14:26:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:22 INFO - {} 14:26:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2983ms 14:26:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:26:22 INFO - PROCESS | 1782 | 1471296381833 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:26:22 INFO - PROCESS | 1782 | 1471296381996 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 1782 | 1471296382003 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 14:26:22 INFO - PROCESS | 1782 | 1471296382024 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - PROCESS | 1782 | 1471296382038 Marionette TRACE conn4 <- [1,3034,null,{}] 14:26:22 INFO - PROCESS | 1782 | 1471296382059 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:22 INFO - PROCESS | 1782 | 1471296382067 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:22 INFO - PROCESS | 1782 | 1471296382391 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 14:26:22 INFO - PROCESS | 1782 | 1471296382586 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 1782 | 1471296382595 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d64ac00 == 29 [pid = 1782] [id = 768] 14:26:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x914b5400) [pid = 1782] [serial = 2303] [outer = (nil)] 14:26:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x93a70c00) [pid = 1782] [serial = 2304] [outer = 0x914b5400] 14:26:22 INFO - PROCESS | 1782 | 1471296382717 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x93a74c00) [pid = 1782] [serial = 2305] [outer = 0x914b5400] 14:26:23 INFO - PROCESS | 1782 | 1471296383554 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:26:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1555ms 14:26:23 INFO - PROCESS | 1782 | 1471296383578 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 14:26:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:26:23 INFO - PROCESS | 1782 | 1471296383583 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 14:26:23 INFO - PROCESS | 1782 | 1471296383590 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 1782 | 1471296383594 Marionette TRACE conn4 <- [1,3038,null,{}] 14:26:23 INFO - PROCESS | 1782 | 1471296383601 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:23 INFO - PROCESS | 1782 | 1471296383606 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:23 INFO - PROCESS | 1782 | 1471296383791 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 14:26:24 INFO - PROCESS | 1782 | 1471296383994 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 1782 | 1471296384005 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ed800 == 30 [pid = 1782] [id = 769] 14:26:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x89ea4000) [pid = 1782] [serial = 2306] [outer = (nil)] 14:26:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x8bd96800) [pid = 1782] [serial = 2307] [outer = 0x89ea4000] 14:26:24 INFO - PROCESS | 1782 | 1471296384084 Marionette DEBUG loaded listener.js 14:26:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x8d051400) [pid = 1782] [serial = 2308] [outer = 0x89ea4000] 14:26:25 INFO - PROCESS | 1782 | 1471296385000 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:26:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:26:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:26:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1439ms 14:26:25 INFO - PROCESS | 1782 | 1471296385031 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 14:26:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:26:25 INFO - PROCESS | 1782 | 1471296385035 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 14:26:25 INFO - PROCESS | 1782 | 1471296385043 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:26:25 INFO - PROCESS | 1782 | 1471296385046 Marionette TRACE conn4 <- [1,3042,null,{}] 14:26:25 INFO - PROCESS | 1782 | 1471296385054 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:25 INFO - PROCESS | 1782 | 1471296385065 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:25 INFO - PROCESS | 1782 | 1471296385529 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 14:26:25 INFO - PROCESS | 1782 | 1471296385850 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 1782 | 1471296385859 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5e7000 == 31 [pid = 1782] [id = 770] 14:26:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8b5e7400) [pid = 1782] [serial = 2309] [outer = (nil)] 14:26:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8bc4a800) [pid = 1782] [serial = 2310] [outer = 0x8b5e7400] 14:26:25 INFO - PROCESS | 1782 | 1471296385957 Marionette DEBUG loaded listener.js 14:26:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8bcb9400) [pid = 1782] [serial = 2311] [outer = 0x8b5e7400] 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:26:27 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. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:26:27 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'.) 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:26:27 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. 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:26:27 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. 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:26:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:26:27 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. 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:26:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:26:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:26:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2142ms 14:26:27 INFO - PROCESS | 1782 | 1471296387053 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:26:27 INFO - PROCESS | 1782 | 1471296387240 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 14:26:27 INFO - PROCESS | 1782 | 1471296387265 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 14:26:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:26:27 INFO - PROCESS | 1782 | 1471296387389 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:26:27 INFO - PROCESS | 1782 | 1471296387400 Marionette TRACE conn4 <- [1,3046,null,{}] 14:26:27 INFO - PROCESS | 1782 | 1471296387410 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:27 INFO - PROCESS | 1782 | 1471296387420 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:27 INFO - PROCESS | 1782 | 1471296387747 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 14:26:27 INFO - PROCESS | 1782 | 1471296387906 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:27 INFO - PROCESS | 1782 | 1471296387918 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8e733400 == 30 [pid = 1782] [id = 757] 14:26:28 INFO - PROCESS | 1782 | --DOCSHELL 0x882f1400 == 29 [pid = 1782] [id = 747] 14:26:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8a985000 == 28 [pid = 1782] [id = 745] 14:26:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x882ee400 == 29 [pid = 1782] [id = 771] 14:26:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x882ef000) [pid = 1782] [serial = 2312] [outer = (nil)] 14:26:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x89ea7800) [pid = 1782] [serial = 2313] [outer = 0x882ef000] 14:26:29 INFO - PROCESS | 1782 | 1471296389004 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x8a785800) [pid = 1782] [serial = 2314] [outer = 0x882ef000] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x8ce1bc00) [pid = 1782] [serial = 2251] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8bd5cc00) [pid = 1782] [serial = 2248] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x89ea6c00) [pid = 1782] [serial = 2242] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x8a788800) [pid = 1782] [serial = 2243] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x8a78a800) [pid = 1782] [serial = 2214] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x89ea5800) [pid = 1782] [serial = 2213] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x8bc4c800) [pid = 1782] [serial = 2245] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x8bc53800) [pid = 1782] [serial = 2246] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8bce6c00) [pid = 1782] [serial = 2217] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x8bcae800) [pid = 1782] [serial = 2216] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x882f4000) [pid = 1782] [serial = 2240] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x8d64e000) [pid = 1782] [serial = 2220] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x8d05ec00) [pid = 1782] [serial = 2219] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x8b40f000) [pid = 1782] [serial = 2238] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x8a990c00) [pid = 1782] [serial = 2237] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8e733c00) [pid = 1782] [serial = 2223] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8e72dc00) [pid = 1782] [serial = 2222] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8f002800) [pid = 1782] [serial = 2226] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8e9eac00) [pid = 1782] [serial = 2225] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8f0b3c00) [pid = 1782] [serial = 2229] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8f00e400) [pid = 1782] [serial = 2228] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8f151c00) [pid = 1782] [serial = 2232] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8f14ac00) [pid = 1782] [serial = 2231] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8bd99400) [pid = 1782] [serial = 2235] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8b5ee800) [pid = 1782] [serial = 2234] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8cf57400) [pid = 1782] [serial = 2252] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8ce18000) [pid = 1782] [serial = 2254] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8cf57000) [pid = 1782] [serial = 2255] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8bd99000) [pid = 1782] [serial = 2249] [outer = (nil)] [url = about:blank] 14:26:29 INFO - PROCESS | 1782 | [1782] 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 14:26:30 INFO - PROCESS | 1782 | 1471296390043 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:26:30 INFO - {} 14:26:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2727ms 14:26:30 INFO - PROCESS | 1782 | 1471296390089 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 14:26:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:26:30 INFO - PROCESS | 1782 | 1471296390094 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 14:26:30 INFO - PROCESS | 1782 | 1471296390103 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - PROCESS | 1782 | 1471296390110 Marionette TRACE conn4 <- [1,3050,null,{}] 14:26:30 INFO - PROCESS | 1782 | 1471296390118 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:30 INFO - PROCESS | 1782 | 1471296390126 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:30 INFO - PROCESS | 1782 | 1471296390311 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 14:26:30 INFO - PROCESS | 1782 | 1471296390479 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 1782 | 1471296390487 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b40e000 == 30 [pid = 1782] [id = 772] 14:26:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8b40f400) [pid = 1782] [serial = 2315] [outer = (nil)] 14:26:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8b5ee000) [pid = 1782] [serial = 2316] [outer = 0x8b40f400] 14:26:30 INFO - PROCESS | 1782 | 1471296390583 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8bc4b000) [pid = 1782] [serial = 2317] [outer = 0x8b40f400] 14:26:31 INFO - PROCESS | 1782 | 1471296391379 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:26:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:26:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:26:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:26:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:26:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1336ms 14:26:31 INFO - PROCESS | 1782 | 1471296391445 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 1782 | 1471296391459 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 14:26:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:26:31 INFO - PROCESS | 1782 | 1471296391476 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 1782 | 1471296391481 Marionette TRACE conn4 <- [1,3054,null,{}] 14:26:31 INFO - PROCESS | 1782 | 1471296391493 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:31 INFO - PROCESS | 1782 | 1471296391497 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:31 INFO - PROCESS | 1782 | 1471296391776 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 14:26:31 INFO - PROCESS | 1782 | 1471296391813 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 1782 | 1471296391823 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b414800 == 31 [pid = 1782] [id = 773] 14:26:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8b5e9c00) [pid = 1782] [serial = 2318] [outer = (nil)] 14:26:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8bce8c00) [pid = 1782] [serial = 2319] [outer = 0x8b5e9c00] 14:26:31 INFO - PROCESS | 1782 | 1471296391895 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8bd5ac00) [pid = 1782] [serial = 2320] [outer = 0x8b5e9c00] 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:33 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" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:33 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" 14:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1947ms 14:26:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:26:33 INFO - PROCESS | 1782 | 1471296393276 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:26:33 INFO - PROCESS | 1782 | 1471296393467 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 14:26:33 INFO - PROCESS | 1782 | 1471296393476 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 14:26:33 INFO - PROCESS | 1782 | 1471296393510 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - PROCESS | 1782 | 1471296393529 Marionette TRACE conn4 <- [1,3058,null,{}] 14:26:33 INFO - PROCESS | 1782 | 1471296393676 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:33 INFO - PROCESS | 1782 | 1471296393686 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:34 INFO - PROCESS | 1782 | 1471296394346 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8a988400) [pid = 1782] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8d0b2c00) [pid = 1782] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x882f3c00) [pid = 1782] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8a989c00) [pid = 1782] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8e2c4800) [pid = 1782] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8d8e7400) [pid = 1782] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8e731000) [pid = 1782] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8df9bc00) [pid = 1782] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8ce1a000) [pid = 1782] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8f001400) [pid = 1782] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8a98d400) [pid = 1782] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8ce15c00) [pid = 1782] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:26:34 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x882e9800) [pid = 1782] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:26:34 INFO - PROCESS | 1782 | 1471296394477 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 1782 | 1471296394486 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a989c00 == 32 [pid = 1782] [id = 774] 14:26:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8a98d400) [pid = 1782] [serial = 2321] [outer = (nil)] 14:26:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8ce1a000) [pid = 1782] [serial = 2322] [outer = 0x8a98d400] 14:26:34 INFO - PROCESS | 1782 | 1471296394560 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8d0b9c00) [pid = 1782] [serial = 2323] [outer = 0x8a98d400] 14:26:35 INFO - PROCESS | 1782 | 1471296395381 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:26:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:26:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:26:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:26:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:26:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:26:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:26:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:26:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:26:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1937ms 14:26:35 INFO - PROCESS | 1782 | 1471296395430 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 1782 | 1471296395438 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 14:26:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:26:35 INFO - PROCESS | 1782 | 1471296395449 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - PROCESS | 1782 | 1471296395453 Marionette TRACE conn4 <- [1,3062,null,{}] 14:26:35 INFO - PROCESS | 1782 | 1471296395461 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:35 INFO - PROCESS | 1782 | 1471296395465 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:35 INFO - PROCESS | 1782 | 1471296395639 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 14:26:35 INFO - PROCESS | 1782 | 1471296395854 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 1782 | 1471296395862 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf58000 == 33 [pid = 1782] [id = 775] 14:26:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8cf5b800) [pid = 1782] [serial = 2324] [outer = (nil)] 14:26:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8d64c400) [pid = 1782] [serial = 2325] [outer = 0x8cf5b800] 14:26:35 INFO - PROCESS | 1782 | 1471296395943 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8d652c00) [pid = 1782] [serial = 2326] [outer = 0x8cf5b800] 14:26:36 INFO - PROCESS | 1782 | [1782] 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 14:26:37 INFO - PROCESS | 1782 | 1471296397020 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:26:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:26:37 INFO - {} 14:26:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1645ms 14:26:37 INFO - PROCESS | 1782 | 1471296397095 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 1782 | 1471296397103 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 14:26:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:26:37 INFO - PROCESS | 1782 | 1471296397162 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - PROCESS | 1782 | 1471296397168 Marionette TRACE conn4 <- [1,3066,null,{}] 14:26:37 INFO - PROCESS | 1782 | 1471296397178 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:37 INFO - PROCESS | 1782 | 1471296397185 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:37 INFO - PROCESS | 1782 | 1471296397376 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 14:26:37 INFO - PROCESS | 1782 | 1471296397628 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 1782 | 1471296397640 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcadc00 == 34 [pid = 1782] [id = 776] 14:26:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8bcae000) [pid = 1782] [serial = 2327] [outer = (nil)] 14:26:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8bcb8c00) [pid = 1782] [serial = 2328] [outer = 0x8bcae000] 14:26:37 INFO - PROCESS | 1782 | 1471296397774 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8bd97400) [pid = 1782] [serial = 2329] [outer = 0x8bcae000] 14:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:26:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1595ms 14:26:38 INFO - PROCESS | 1782 | 1471296398731 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:26:38 INFO - PROCESS | 1782 | 1471296398751 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 1782 | 1471296398760 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 14:26:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:26:38 INFO - PROCESS | 1782 | 1471296398773 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 1782 | 1471296398779 Marionette TRACE conn4 <- [1,3070,null,{}] 14:26:38 INFO - PROCESS | 1782 | 1471296398815 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:38 INFO - PROCESS | 1782 | 1471296398823 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:39 INFO - PROCESS | 1782 | 1471296399030 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 14:26:39 INFO - PROCESS | 1782 | 1471296399232 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 1782 | 1471296399240 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x89eab000 == 35 [pid = 1782] [id = 777] 14:26:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8cf4d400) [pid = 1782] [serial = 2330] [outer = (nil)] 14:26:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x8d05e800) [pid = 1782] [serial = 2331] [outer = 0x8cf4d400] 14:26:39 INFO - PROCESS | 1782 | 1471296399365 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x8d64cc00) [pid = 1782] [serial = 2332] [outer = 0x8cf4d400] 14:26:40 INFO - PROCESS | 1782 | 1471296400426 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:26:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:26:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:26:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:26:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:26:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:26:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:26:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1709ms 14:26:40 INFO - PROCESS | 1782 | 1471296400484 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 1782 | 1471296400487 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 14:26:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:26:40 INFO - PROCESS | 1782 | 1471296400527 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:26:40 INFO - PROCESS | 1782 | 1471296400535 Marionette TRACE conn4 <- [1,3074,null,{}] 14:26:40 INFO - PROCESS | 1782 | 1471296400553 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:40 INFO - PROCESS | 1782 | 1471296400563 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:40 INFO - PROCESS | 1782 | 1471296400774 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 14:26:41 INFO - PROCESS | 1782 | 1471296401067 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 1782 | 1471296401081 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dfa3800 == 36 [pid = 1782] [id = 778] 14:26:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x8e2c5400) [pid = 1782] [serial = 2333] [outer = (nil)] 14:26:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x8e731000) [pid = 1782] [serial = 2334] [outer = 0x8e2c5400] 14:26:41 INFO - PROCESS | 1782 | 1471296401176 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x8e9e3000) [pid = 1782] [serial = 2335] [outer = 0x8e2c5400] 14:26:42 INFO - PROCESS | 1782 | 1471296402088 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:26:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:26:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:26:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:26:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:26:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:26:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:26:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1595ms 14:26:42 INFO - PROCESS | 1782 | 1471296402120 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 1782 | 1471296402126 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 14:26:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:26:42 INFO - PROCESS | 1782 | 1471296402133 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 1782 | 1471296402138 Marionette TRACE conn4 <- [1,3078,null,{}] 14:26:42 INFO - PROCESS | 1782 | 1471296402144 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:42 INFO - PROCESS | 1782 | 1471296402150 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:42 INFO - PROCESS | 1782 | 1471296402382 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 14:26:42 INFO - PROCESS | 1782 | 1471296402584 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 1782 | 1471296402593 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f4000 == 37 [pid = 1782] [id = 779] 14:26:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8a78cc00) [pid = 1782] [serial = 2336] [outer = (nil)] 14:26:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x8b40d400) [pid = 1782] [serial = 2337] [outer = 0x8a78cc00] 14:26:42 INFO - PROCESS | 1782 | 1471296402723 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x8b5e4000) [pid = 1782] [serial = 2338] [outer = 0x8a78cc00] 14:26:43 INFO - PROCESS | 1782 | 1471296403688 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 1782 | 1471296403727 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 14:26:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:26:43 INFO - PROCESS | 1782 | 1471296403741 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 1782 | 1471296403750 Marionette TRACE conn4 <- [1,3082,null,{}] 14:26:43 INFO - PROCESS | 1782 | 1471296403811 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:43 INFO - PROCESS | 1782 | 1471296403818 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:44 INFO - PROCESS | 1782 | 1471296404010 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 14:26:44 INFO - PROCESS | 1782 | 1471296404224 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 1782 | 1471296404231 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f5400 == 38 [pid = 1782] [id = 780] 14:26:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x882f6400) [pid = 1782] [serial = 2339] [outer = (nil)] 14:26:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x8a788c00) [pid = 1782] [serial = 2340] [outer = 0x882f6400] 14:26:44 INFO - PROCESS | 1782 | 1471296404484 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x8a985c00) [pid = 1782] [serial = 2341] [outer = 0x882f6400] 14:26:45 INFO - PROCESS | 1782 | 1471296405537 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:26:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:26:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:26:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1839ms 14:26:45 INFO - PROCESS | 1782 | 1471296405582 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 1782 | 1471296405588 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 14:26:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:26:45 INFO - PROCESS | 1782 | 1471296405596 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 1782 | 1471296405600 Marionette TRACE conn4 <- [1,3086,null,{}] 14:26:45 INFO - PROCESS | 1782 | 1471296405608 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:45 INFO - PROCESS | 1782 | 1471296405614 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:45 INFO - PROCESS | 1782 | --DOCSHELL 0x882e9400 == 37 [pid = 1782] [id = 764] 14:26:45 INFO - PROCESS | 1782 | --DOCSHELL 0x89eac400 == 36 [pid = 1782] [id = 751] 14:26:45 INFO - PROCESS | 1782 | --DOCSHELL 0x8cc47000 == 35 [pid = 1782] [id = 760] 14:26:45 INFO - PROCESS | 1782 | 1471296405944 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 14:26:45 INFO - PROCESS | 1782 | --DOCSHELL 0x8b412400 == 34 [pid = 1782] [id = 750] 14:26:45 INFO - PROCESS | 1782 | --DOCSHELL 0x8a989000 == 33 [pid = 1782] [id = 759] 14:26:45 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x8df9c400) [pid = 1782] [serial = 2289] [outer = (nil)] [url = about:blank] 14:26:45 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x8e9ed400) [pid = 1782] [serial = 2290] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8d8e9400) [pid = 1782] [serial = 2258] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8a787400) [pid = 1782] [serial = 2274] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8bcb7400) [pid = 1782] [serial = 2260] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x8e2c9000) [pid = 1782] [serial = 2266] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x8d8f0000) [pid = 1782] [serial = 2283] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8e735c00) [pid = 1782] [serial = 2269] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x8e2c8400) [pid = 1782] [serial = 2287] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8d053c00) [pid = 1782] [serial = 2281] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x8df95400) [pid = 1782] [serial = 2284] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x8f00d800) [pid = 1782] [serial = 2272] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x8e2cfc00) [pid = 1782] [serial = 2267] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x8bce5c00) [pid = 1782] [serial = 2261] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8bc50c00) [pid = 1782] [serial = 2277] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x8e2c5000) [pid = 1782] [serial = 2286] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8d0afc00) [pid = 1782] [serial = 2264] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8bceb000) [pid = 1782] [serial = 2278] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x8d052000) [pid = 1782] [serial = 2263] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8e9e7400) [pid = 1782] [serial = 2270] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8a993c00) [pid = 1782] [serial = 2275] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8cf56400) [pid = 1782] [serial = 2280] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8d0bcc00) [pid = 1782] [serial = 2257] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x8f0b1800) [pid = 1782] [serial = 2292] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8f14ec00) [pid = 1782] [serial = 2293] [outer = (nil)] [url = about:blank] 14:26:46 INFO - PROCESS | 1782 | 1471296406171 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 1782 | 1471296406186 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b407000 == 34 [pid = 1782] [id = 781] 14:26:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x8b407400) [pid = 1782] [serial = 2342] [outer = (nil)] 14:26:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8bcb3400) [pid = 1782] [serial = 2343] [outer = 0x8b407400] 14:26:46 INFO - PROCESS | 1782 | 1471296406275 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8bce6400) [pid = 1782] [serial = 2344] [outer = 0x8b407400] 14:26:47 INFO - PROCESS | 1782 | 1471296407053 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:26:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1484ms 14:26:47 INFO - PROCESS | 1782 | 1471296407081 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 14:26:47 INFO - PROCESS | 1782 | 1471296407089 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 14:26:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:26:47 INFO - PROCESS | 1782 | 1471296407102 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - PROCESS | 1782 | 1471296407105 Marionette TRACE conn4 <- [1,3090,null,{}] 14:26:47 INFO - PROCESS | 1782 | 1471296407113 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:47 INFO - PROCESS | 1782 | 1471296407119 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:47 INFO - PROCESS | 1782 | 1471296407302 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 14:26:47 INFO - PROCESS | 1782 | 1471296407475 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 1782 | 1471296407484 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cc47400 == 35 [pid = 1782] [id = 782] 14:26:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8ce0ec00) [pid = 1782] [serial = 2345] [outer = (nil)] 14:26:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8ce13c00) [pid = 1782] [serial = 2346] [outer = 0x8ce0ec00] 14:26:47 INFO - PROCESS | 1782 | 1471296407556 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8cf53000) [pid = 1782] [serial = 2347] [outer = 0x8ce0ec00] 14:26:48 INFO - PROCESS | 1782 | 1471296408382 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:26:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1291ms 14:26:48 INFO - PROCESS | 1782 | 1471296408392 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 1782 | 1471296408397 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 14:26:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:26:48 INFO - PROCESS | 1782 | 1471296408404 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 1782 | 1471296408410 Marionette TRACE conn4 <- [1,3094,null,{}] 14:26:48 INFO - PROCESS | 1782 | 1471296408428 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:48 INFO - PROCESS | 1782 | 1471296408437 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:48 INFO - PROCESS | 1782 | 1471296408623 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 14:26:48 INFO - PROCESS | 1782 | 1471296408812 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:48 INFO - PROCESS | 1782 | 1471296408819 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8cf57c00 == 36 [pid = 1782] [id = 783] 14:26:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8d056800) [pid = 1782] [serial = 2348] [outer = (nil)] 14:26:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8d654800) [pid = 1782] [serial = 2349] [outer = 0x8d056800] 14:26:48 INFO - PROCESS | 1782 | 1471296408892 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8d659000) [pid = 1782] [serial = 2350] [outer = 0x8d056800] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x8b407c00) [pid = 1782] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x8a98d400) [pid = 1782] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x882ef000) [pid = 1782] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x8b40f400) [pid = 1782] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x8b5e7400) [pid = 1782] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x8b5e9c00) [pid = 1782] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x8cf51400) [pid = 1782] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x9135c400) [pid = 1782] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x914b5400) [pid = 1782] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:26:49 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x89ea4000) [pid = 1782] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:26:50 INFO - PROCESS | 1782 | 1471296410012 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:26:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1637ms 14:26:50 INFO - PROCESS | 1782 | 1471296410043 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 1782 | 1471296410050 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 14:26:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:26:50 INFO - PROCESS | 1782 | 1471296410061 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 1782 | 1471296410065 Marionette TRACE conn4 <- [1,3098,null,{}] 14:26:50 INFO - PROCESS | 1782 | 1471296410076 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:50 INFO - PROCESS | 1782 | 1471296410081 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:50 INFO - PROCESS | 1782 | 1471296410379 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 14:26:50 INFO - PROCESS | 1782 | 1471296410662 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 1782 | 1471296410678 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x882f3c00 == 37 [pid = 1782] [id = 784] 14:26:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x8b5e9800) [pid = 1782] [serial = 2351] [outer = (nil)] 14:26:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x8bc54000) [pid = 1782] [serial = 2352] [outer = 0x8b5e9800] 14:26:50 INFO - PROCESS | 1782 | 1471296410765 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8bd53800) [pid = 1782] [serial = 2353] [outer = 0x8b5e9800] 14:26:51 INFO - PROCESS | 1782 | 1471296411687 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:26:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1639ms 14:26:51 INFO - PROCESS | 1782 | 1471296411700 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 1782 | 1471296411708 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 14:26:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:26:51 INFO - PROCESS | 1782 | 1471296411720 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - PROCESS | 1782 | 1471296411724 Marionette TRACE conn4 <- [1,3102,null,{}] 14:26:51 INFO - PROCESS | 1782 | 1471296411732 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:51 INFO - PROCESS | 1782 | 1471296411739 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:51 INFO - PROCESS | 1782 | 1471296411951 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 14:26:52 INFO - PROCESS | 1782 | 1471296412155 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 1782 | 1471296412164 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a98f800 == 38 [pid = 1782] [id = 785] 14:26:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x8ce1a800) [pid = 1782] [serial = 2354] [outer = (nil)] 14:26:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x8d052c00) [pid = 1782] [serial = 2355] [outer = 0x8ce1a800] 14:26:52 INFO - PROCESS | 1782 | 1471296412295 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x8d058c00) [pid = 1782] [serial = 2356] [outer = 0x8ce1a800] 14:26:53 INFO - PROCESS | 1782 | 1471296413226 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:26:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1537ms 14:26:53 INFO - PROCESS | 1782 | 1471296413258 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 1782 | 1471296413263 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 14:26:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:26:53 INFO - PROCESS | 1782 | 1471296413270 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 1782 | 1471296413277 Marionette TRACE conn4 <- [1,3106,null,{}] 14:26:53 INFO - PROCESS | 1782 | 1471296413341 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:53 INFO - PROCESS | 1782 | 1471296413351 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:53 INFO - PROCESS | 1782 | 1471296413559 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 14:26:53 INFO - PROCESS | 1782 | 1471296413762 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 1782 | 1471296413775 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d052800 == 39 [pid = 1782] [id = 786] 14:26:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x8df97400) [pid = 1782] [serial = 2357] [outer = (nil)] 14:26:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x8df9d400) [pid = 1782] [serial = 2358] [outer = 0x8df97400] 14:26:53 INFO - PROCESS | 1782 | 1471296413897 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x8e2c8400) [pid = 1782] [serial = 2359] [outer = 0x8df97400] 14:26:54 INFO - PROCESS | 1782 | 1471296414801 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:26:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1548ms 14:26:54 INFO - PROCESS | 1782 | 1471296414820 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 1782 | 1471296414824 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 14:26:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:26:54 INFO - PROCESS | 1782 | 1471296414833 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - PROCESS | 1782 | 1471296414837 Marionette TRACE conn4 <- [1,3110,null,{}] 14:26:54 INFO - PROCESS | 1782 | 1471296414844 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:54 INFO - PROCESS | 1782 | 1471296414850 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:55 INFO - PROCESS | 1782 | 1471296415074 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 14:26:55 INFO - PROCESS | 1782 | 1471296415337 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 1782 | 1471296415346 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b406c00 == 40 [pid = 1782] [id = 787] 14:26:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x8e2c7800) [pid = 1782] [serial = 2360] [outer = (nil)] 14:26:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x8e736000) [pid = 1782] [serial = 2361] [outer = 0x8e2c7800] 14:26:55 INFO - PROCESS | 1782 | 1471296415447 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x8e9e5c00) [pid = 1782] [serial = 2362] [outer = 0x8e2c7800] 14:26:56 INFO - PROCESS | 1782 | 1471296416319 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:26:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:26:56 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 14:26:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:26:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1543ms 14:26:56 INFO - PROCESS | 1782 | 1471296416378 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 1782 | 1471296416381 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 14:26:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:26:56 INFO - PROCESS | 1782 | 1471296416389 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 1782 | 1471296416394 Marionette TRACE conn4 <- [1,3114,null,{}] 14:26:56 INFO - PROCESS | 1782 | 1471296416400 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:56 INFO - PROCESS | 1782 | 1471296416407 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:56 INFO - PROCESS | 1782 | 1471296416611 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 14:26:56 INFO - PROCESS | 1782 | 1471296416812 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"515d56ae-47d8-433d-a130-6f5f5b985e21\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 1782 | 1471296416822 Marionette INFO sendAsync e6cbbb32-ce23-417a-9e43-ee4670032028 14:26:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a985800 == 41 [pid = 1782] [id = 788] 14:26:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x8a993800) [pid = 1782] [serial = 2363] [outer = (nil)] 14:26:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x8f007c00) [pid = 1782] [serial = 2364] [outer = 0x8a993800] 14:26:56 INFO - PROCESS | 1782 | 1471296416944 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x8f00a000) [pid = 1782] [serial = 2365] [outer = 0x8a993800] 14:26:57 INFO - PROCESS | 1782 | 1471296417822 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:26:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:26:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1484ms 14:26:57 INFO - PROCESS | 1782 | 1471296417907 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 1782 | 1471296417911 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 14:26:59 WARNING - u'runner_teardown' () 14:26:59 INFO - No more tests 14:26:59 INFO - Got 0 unexpected results 14:26:59 INFO - SUITE-END | took 1366s 14:26:59 INFO - Closing logging queue 14:26:59 INFO - queue closed 14:26:59 INFO - Return code: 0 14:26:59 WARNING - # TBPL SUCCESS # 14:26:59 INFO - Running post-action listener: _resource_record_post_action 14:26:59 INFO - Running post-run listener: _resource_record_post_run 14:27:00 INFO - Total resource usage - Wall time: 1404s; CPU: 98.0%; Read bytes: 13983744; Write bytes: 935047168; Read time: 632; Write time: 242560 14:27:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:27:00 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 4096; Write bytes: 136650752; Read time: 8; Write time: 118752 14:27:00 INFO - run-tests - Wall time: 1371s; CPU: 98.0%; Read bytes: 13402112; Write bytes: 790003712; Read time: 596; Write time: 118756 14:27:00 INFO - Running post-run listener: _upload_blobber_files 14:27:00 INFO - Blob upload gear active. 14:27:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:27:00 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 14:27:00 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'] 14:27:00 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 14:27:00 INFO - (blobuploader) - INFO - Open directory for files ... 14:27:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:27:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:27:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:27:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:27:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:27:02 INFO - (blobuploader) - INFO - Done attempting. 14:27:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:27:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:27:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:27:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:27:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:27:02 INFO - (blobuploader) - INFO - Done attempting. 14:27:02 INFO - (blobuploader) - INFO - Iteration through files over. 14:27:02 INFO - Return code: 0 14:27:02 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:27:02 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:27:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/dfb69b1f540791c4c15843bd834fc919a851a5c6ce9279480519bed91226114f4e453e6bb1268fd31982ebd1842e185559e845718e861d537964c53eb0ea0f20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9acc6a42430d805b9da0080fbae4b4c9ae5058729b1d35fce87b74a732eb7f5f2eae6126179d9edb8f36fad7791d375eec810fa679119caba799ced61bc8fe6d"} 14:27:02 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:27:02 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:27:02 INFO - Contents: 14:27:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/dfb69b1f540791c4c15843bd834fc919a851a5c6ce9279480519bed91226114f4e453e6bb1268fd31982ebd1842e185559e845718e861d537964c53eb0ea0f20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9acc6a42430d805b9da0080fbae4b4c9ae5058729b1d35fce87b74a732eb7f5f2eae6126179d9edb8f36fad7791d375eec810fa679119caba799ced61bc8fe6d"} 14:27:02 INFO - Running post-run listener: copy_logs_to_upload_dir 14:27:02 INFO - Copying logs to upload dir... 14:27:02 INFO - mkdir: /builds/slave/test/build/upload/logs 14:27:02 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1956.585568 ========= master_lag: 0.07 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 32 mins, 36 secs) (at 2016-08-15 14:27:03.335025) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-15 14:27:03.339033) ========= 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-1471294426.445143-506003118 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/dfb69b1f540791c4c15843bd834fc919a851a5c6ce9279480519bed91226114f4e453e6bb1268fd31982ebd1842e185559e845718e861d537964c53eb0ea0f20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9acc6a42430d805b9da0080fbae4b4c9ae5058729b1d35fce87b74a732eb7f5f2eae6126179d9edb8f36fad7791d375eec810fa679119caba799ced61bc8fe6d"} build_url:https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033759 build_url: 'https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/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/dfb69b1f540791c4c15843bd834fc919a851a5c6ce9279480519bed91226114f4e453e6bb1268fd31982ebd1842e185559e845718e861d537964c53eb0ea0f20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9acc6a42430d805b9da0080fbae4b4c9ae5058729b1d35fce87b74a732eb7f5f2eae6126179d9edb8f36fad7791d375eec810fa679119caba799ced61bc8fe6d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Due8bepsTRmJKe7nrqHWVw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-15 14:27:03.417333) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-15 14:27:03.417664) ========= 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-1471294426.445143-506003118 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018055 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-15 14:27:03.464630) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-15 14:27:03.464908) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-15 14:27:03.465235) ========= ========= Total master_lag: 4.00 =========