builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-097 starttime: 1460944049.92 results: success (0) buildid: 20160417171818 builduid: e6f43424202240f7b2949d6eef8d4eab revision: 61de4a9de8a3cc5fe40da166d611a9c5b221dca6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:29.922977) ========= master: http://buildbot-master51.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:29.923606) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:29.924050) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:30.232422) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-17 18:47:30.232885) ========= 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=9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828 _=/tools/buildbot/bin/python using PTY: False --2016-04-17 18:47:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 15.4M=0.001s 2016-04-17 18:47:31 (15.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.318917 ========= master_lag: 0.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-17 18:47:31.934921) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:31.935417) ========= 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=9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.041939 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:32.037502) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-17 18:47:32.037981) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 61de4a9de8a3cc5fe40da166d611a9c5b221dca6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 61de4a9de8a3cc5fe40da166d611a9c5b221dca6 --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=9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828 _=/tools/buildbot/bin/python using PTY: False 2016-04-17 18:47:32,238 truncating revision to first 12 chars 2016-04-17 18:47:32,243 Setting DEBUG logging. 2016-04-17 18:47:32,244 attempt 1/10 2016-04-17 18:47:32,244 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/61de4a9de8a3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-17 18:47:34,395 unpacking tar archive at: mozilla-inbound-61de4a9de8a3/testing/mozharness/ program finished with exit code 0 elapsedTime=2.861373 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-17 18:47:34.934157) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:34.934632) ========= script_repo_revision: 61de4a9de8a3cc5fe40da166d611a9c5b221dca6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:34.935221) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:34.935631) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-17 18:47:34.965370) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 7 secs) (at 2016-04-17 18:47:34.965788) ========= /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-inbound --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-inbound', '--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=9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828 _=/tools/buildbot/bin/python using PTY: False 18:47:35 INFO - MultiFileLogger online at 20160417 18:47:35 in /builds/slave/test 18:47:35 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-inbound --download-symbols true 18:47:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:47:35 INFO - {'append_to_log': False, 18:47:35 INFO - 'base_work_dir': '/builds/slave/test', 18:47:35 INFO - 'blob_upload_branch': 'mozilla-inbound', 18:47:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:47:35 INFO - 'buildbot_json_path': 'buildprops.json', 18:47:35 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:47:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:47:35 INFO - 'download_minidump_stackwalk': True, 18:47:35 INFO - 'download_symbols': 'true', 18:47:35 INFO - 'e10s': False, 18:47:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:47:35 INFO - 'tooltool.py': '/tools/tooltool.py', 18:47:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:47:35 INFO - '/tools/misc-python/virtualenv.py')}, 18:47:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:47:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:47:35 INFO - 'log_level': 'info', 18:47:35 INFO - 'log_to_console': True, 18:47:35 INFO - 'opt_config_files': (), 18:47:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:47:35 INFO - '--processes=1', 18:47:35 INFO - '--config=%(test_path)s/wptrunner.ini', 18:47:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:47:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:47:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:47:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:47:35 INFO - 'pip_index': False, 18:47:35 INFO - 'require_test_zip': True, 18:47:35 INFO - 'test_type': ('testharness',), 18:47:35 INFO - 'this_chunk': '1', 18:47:35 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:47:35 INFO - 'total_chunks': '10', 18:47:35 INFO - 'virtualenv_path': 'venv', 18:47:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:47:35 INFO - 'work_dir': 'build'} 18:47:35 INFO - ##### 18:47:35 INFO - ##### Running clobber step. 18:47:35 INFO - ##### 18:47:35 INFO - Running pre-action listener: _resource_record_pre_action 18:47:35 INFO - Running main action method: clobber 18:47:35 INFO - rmtree: /builds/slave/test/build 18:47:35 INFO - Running post-action listener: _resource_record_post_action 18:47:35 INFO - ##### 18:47:35 INFO - ##### Running read-buildbot-config step. 18:47:35 INFO - ##### 18:47:35 INFO - Running pre-action listener: _resource_record_pre_action 18:47:35 INFO - Running main action method: read_buildbot_config 18:47:35 INFO - Using buildbot properties: 18:47:35 INFO - { 18:47:35 INFO - "project": "", 18:47:35 INFO - "product": "firefox", 18:47:35 INFO - "script_repo_revision": "production", 18:47:35 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 18:47:35 INFO - "repository": "", 18:47:35 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 18:47:35 INFO - "buildid": "20160417171818", 18:47:35 INFO - "pgo_build": "False", 18:47:35 INFO - "basedir": "/builds/slave/test", 18:47:35 INFO - "buildnumber": 31, 18:47:35 INFO - "slavename": "tst-linux64-spot-097", 18:47:35 INFO - "master": "http://buildbot-master51.bb.releng.use1.mozilla.com:8201/", 18:47:35 INFO - "platform": "linux64", 18:47:35 INFO - "branch": "mozilla-inbound", 18:47:35 INFO - "revision": "61de4a9de8a3cc5fe40da166d611a9c5b221dca6", 18:47:35 INFO - "repo_path": "integration/mozilla-inbound", 18:47:35 INFO - "moz_repo_path": "", 18:47:35 INFO - "stage_platform": "linux64", 18:47:35 INFO - "builduid": "e6f43424202240f7b2949d6eef8d4eab", 18:47:35 INFO - "slavebuilddir": "test" 18:47:35 INFO - } 18:47:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 18:47:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 18:47:35 INFO - Running post-action listener: _resource_record_post_action 18:47:35 INFO - ##### 18:47:35 INFO - ##### Running download-and-extract step. 18:47:35 INFO - ##### 18:47:35 INFO - Running pre-action listener: _resource_record_pre_action 18:47:35 INFO - Running main action method: download_and_extract 18:47:35 INFO - mkdir: /builds/slave/test/build/tests 18:47:35 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')]} 18:47:35 INFO - https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 18:47:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 18:47:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 18:47:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 18:47:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 18:47:38 INFO - Downloaded 1361 bytes. 18:47:38 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 18:47:38 INFO - Using the following test package requirements: 18:47:38 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 18:47:38 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 18:47:38 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 18:47:38 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 18:47:38 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 18:47:38 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 18:47:38 INFO - u'jsshell-linux-x86_64.zip'], 18:47:38 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 18:47:38 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 18:47:38 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 18:47:38 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 18:47:38 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 18:47:38 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 18:47:38 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 18:47:38 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 18:47:38 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 18:47:38 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 18:47:38 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 18:47:38 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 18:47:38 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')]} 18:47:38 INFO - https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 18:47:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 18:47:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 18:47:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 18:47:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 18:47:42 INFO - Downloaded 22668277 bytes. 18:47:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:47:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:47:43 INFO - caution: filename not matched: web-platform/* 18:47:43 INFO - Return code: 11 18:47:43 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')]} 18:47:43 INFO - https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 18:47:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 18:47:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 18:47:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 18:47:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 18:47:48 INFO - Downloaded 36382568 bytes. 18:47:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:47:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:47:52 INFO - caution: filename not matched: bin/* 18:47:52 INFO - caution: filename not matched: config/* 18:47:52 INFO - caution: filename not matched: mozbase/* 18:47:52 INFO - caution: filename not matched: marionette/* 18:47:52 INFO - caution: filename not matched: tools/wptserve/* 18:47:52 INFO - Return code: 11 18:47: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')]} 18:47:52 INFO - https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 18:47:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 18:47:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 18:47:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 18:47:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 18:48:00 INFO - Downloaded 64162480 bytes. 18:48:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 18:48:00 INFO - mkdir: /builds/slave/test/properties 18:48:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:48:00 INFO - Writing to file /builds/slave/test/properties/build_url 18:48:00 INFO - Contents: 18:48:00 INFO - build_url:https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 18:48:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 18:48:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:48:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:48:01 INFO - Contents: 18:48:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 18:48: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')]} 18:48:01 INFO - https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:48:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 18:48:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 18:48:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 18:48:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 18:48:09 INFO - Downloaded 90717761 bytes. 18:48:09 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:48:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:48:14 INFO - Return code: 0 18:48:14 INFO - Running post-action listener: _resource_record_post_action 18:48:14 INFO - Running post-action listener: set_extra_try_arguments 18:48:14 INFO - ##### 18:48:14 INFO - ##### Running create-virtualenv step. 18:48:14 INFO - ##### 18:48:14 INFO - Running pre-action listener: _pre_create_virtualenv 18:48:14 INFO - Running pre-action listener: _resource_record_pre_action 18:48:14 INFO - Running main action method: create_virtualenv 18:48:14 INFO - Creating virtualenv /builds/slave/test/build/venv 18:48:14 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 18:48:14 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:48:15 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:48:15 INFO - Using real prefix '/usr' 18:48:15 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:48:17 INFO - Installing distribute.............................................................................................................................................................................................done. 18:48:22 INFO - Installing pip.................done. 18:48:22 INFO - Return code: 0 18:48:22 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:48:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:22 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 0x2adf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b23ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b28ba0>, '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 0x2b21f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b22410>, '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': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', '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 18:48:22 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 18:48:22 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 18:48:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:48:22 INFO - 'CCACHE_UMASK': '002', 18:48:22 INFO - 'DISPLAY': ':0', 18:48:22 INFO - 'HOME': '/home/cltbld', 18:48:22 INFO - 'LANG': 'en_US.UTF-8', 18:48:22 INFO - 'LOGNAME': 'cltbld', 18:48:22 INFO - 'MAIL': '/var/mail/cltbld', 18:48:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:48:22 INFO - 'MOZ_NO_REMOTE': '1', 18:48:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:48:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:48:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:48:22 INFO - 'PWD': '/builds/slave/test', 18:48:22 INFO - 'SHELL': '/bin/bash', 18:48:22 INFO - 'SHLVL': '1', 18:48:22 INFO - 'TERM': 'linux', 18:48:22 INFO - 'TMOUT': '86400', 18:48:22 INFO - 'USER': 'cltbld', 18:48:22 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', 18:48:22 INFO - '_': '/tools/buildbot/bin/python'} 18:48:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:48:22 INFO - Downloading/unpacking psutil>=0.7.1 18:48:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:48:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:48:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:48:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:48:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:48:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:48:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:48:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:48:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:48:28 INFO - Installing collected packages: psutil 18:48:28 INFO - Running setup.py install for psutil 18:48:28 INFO - building 'psutil._psutil_linux' extension 18:48:28 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-x86_64-2.7/psutil/_psutil_linux.o 18:48:30 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 18:48:31 INFO - building 'psutil._psutil_posix' extension 18:48:31 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-x86_64-2.7/psutil/_psutil_posix.o 18:48:31 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 18:48:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:48:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:48:31 INFO - Successfully installed psutil 18:48:31 INFO - Cleaning up... 18:48:31 INFO - Return code: 0 18:48:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:48:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:31 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 0x2adf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b23ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b28ba0>, '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 0x2b21f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b22410>, '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': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', '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 18:48:31 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 18:48:31 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 18:48:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:48:31 INFO - 'CCACHE_UMASK': '002', 18:48:31 INFO - 'DISPLAY': ':0', 18:48:31 INFO - 'HOME': '/home/cltbld', 18:48:31 INFO - 'LANG': 'en_US.UTF-8', 18:48:31 INFO - 'LOGNAME': 'cltbld', 18:48:31 INFO - 'MAIL': '/var/mail/cltbld', 18:48:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:48:31 INFO - 'MOZ_NO_REMOTE': '1', 18:48:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:48:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:48:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:48:31 INFO - 'PWD': '/builds/slave/test', 18:48:31 INFO - 'SHELL': '/bin/bash', 18:48:31 INFO - 'SHLVL': '1', 18:48:31 INFO - 'TERM': 'linux', 18:48:31 INFO - 'TMOUT': '86400', 18:48:31 INFO - 'USER': 'cltbld', 18:48:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', 18:48:31 INFO - '_': '/tools/buildbot/bin/python'} 18:48:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:48:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:48:31 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 18:48:31 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 18:48:31 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 18:48:31 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 18:48:31 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 18:48:32 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 18:48:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:48:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:48:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:48:36 INFO - Installing collected packages: mozsystemmonitor 18:48:37 INFO - Running setup.py install for mozsystemmonitor 18:48:37 INFO - Successfully installed mozsystemmonitor 18:48:37 INFO - Cleaning up... 18:48:37 INFO - Return code: 0 18:48:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:48:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x2adf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b23ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b28ba0>, '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 0x2b21f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b22410>, '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': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', '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 18:48:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 18:48:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 18:48:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:48:37 INFO - 'CCACHE_UMASK': '002', 18:48:37 INFO - 'DISPLAY': ':0', 18:48:37 INFO - 'HOME': '/home/cltbld', 18:48:37 INFO - 'LANG': 'en_US.UTF-8', 18:48:37 INFO - 'LOGNAME': 'cltbld', 18:48:37 INFO - 'MAIL': '/var/mail/cltbld', 18:48:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:48:37 INFO - 'MOZ_NO_REMOTE': '1', 18:48:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:48:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:48:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:48:37 INFO - 'PWD': '/builds/slave/test', 18:48:37 INFO - 'SHELL': '/bin/bash', 18:48:37 INFO - 'SHLVL': '1', 18:48:37 INFO - 'TERM': 'linux', 18:48:37 INFO - 'TMOUT': '86400', 18:48:37 INFO - 'USER': 'cltbld', 18:48:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', 18:48:37 INFO - '_': '/tools/buildbot/bin/python'} 18:48:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:48:37 INFO - Downloading/unpacking blobuploader==1.2.4 18:48:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:48:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:48:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:48:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:48:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:48:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:48:42 INFO - Downloading blobuploader-1.2.4.tar.gz 18:48:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:48:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:48:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:48:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:48:42 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 18:48:42 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 18:48:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:48:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:48:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:48:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:48:44 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 18:48:44 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 18:48:44 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 18:48:44 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 18:48:44 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 18:48:44 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 18:48:44 INFO - Downloading docopt-0.6.1.tar.gz 18:48:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:48:44 INFO - Installing collected packages: blobuploader, requests, docopt 18:48:44 INFO - Running setup.py install for blobuploader 18:48:44 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:48:44 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:48:44 INFO - Running setup.py install for requests 18:48:45 INFO - Running setup.py install for docopt 18:48:45 INFO - Successfully installed blobuploader requests docopt 18:48:45 INFO - Cleaning up... 18:48:46 INFO - Return code: 0 18:48:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:48:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:46 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 0x2adf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b23ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b28ba0>, '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 0x2b21f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b22410>, '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': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', '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 18:48:46 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 18:48:46 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 18:48:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:48:46 INFO - 'CCACHE_UMASK': '002', 18:48:46 INFO - 'DISPLAY': ':0', 18:48:46 INFO - 'HOME': '/home/cltbld', 18:48:46 INFO - 'LANG': 'en_US.UTF-8', 18:48:46 INFO - 'LOGNAME': 'cltbld', 18:48:46 INFO - 'MAIL': '/var/mail/cltbld', 18:48:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:48:46 INFO - 'MOZ_NO_REMOTE': '1', 18:48:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:48:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:48:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:48:46 INFO - 'PWD': '/builds/slave/test', 18:48:46 INFO - 'SHELL': '/bin/bash', 18:48:46 INFO - 'SHLVL': '1', 18:48:46 INFO - 'TERM': 'linux', 18:48:46 INFO - 'TMOUT': '86400', 18:48:46 INFO - 'USER': 'cltbld', 18:48:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', 18:48:46 INFO - '_': '/tools/buildbot/bin/python'} 18:48:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:48:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:48:46 INFO - Running setup.py (path:/tmp/pip-2aJIvn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:48:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:48:46 INFO - Running setup.py (path:/tmp/pip-r7xDMf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:48:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:48:46 INFO - Running setup.py (path:/tmp/pip-4L1eAl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:48:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:48:46 INFO - Running setup.py (path:/tmp/pip-aGo1bp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:48:47 INFO - Running setup.py (path:/tmp/pip-Midg4p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:48:47 INFO - Running setup.py (path:/tmp/pip-VzzHPG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:48:47 INFO - Running setup.py (path:/tmp/pip-4jKQof-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:48:47 INFO - Running setup.py (path:/tmp/pip-rx48L5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:48:47 INFO - Running setup.py (path:/tmp/pip-Ih2FOD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:48:47 INFO - Running setup.py (path:/tmp/pip-OkyQqC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:48:47 INFO - Running setup.py (path:/tmp/pip-8y7r7a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:48:48 INFO - Running setup.py (path:/tmp/pip-a2AWNT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:48:48 INFO - Running setup.py (path:/tmp/pip-N0G6ww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:48:48 INFO - Running setup.py (path:/tmp/pip-BDW9y0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:48:48 INFO - Running setup.py (path:/tmp/pip-5lBv14-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:48:48 INFO - Running setup.py (path:/tmp/pip-2GqAXz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:48:48 INFO - Running setup.py (path:/tmp/pip-58oQZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:48:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:48:48 INFO - Running setup.py (path:/tmp/pip-50_D2E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:48:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:48:49 INFO - Running setup.py (path:/tmp/pip-EbIxC4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:48:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:48:49 INFO - Running setup.py (path:/tmp/pip-CxYceL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:48:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:48:49 INFO - Running setup.py (path:/tmp/pip-goOeL4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:48:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:48:49 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 18:48:49 INFO - Running setup.py install for manifestparser 18:48:50 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:48:50 INFO - Running setup.py install for mozcrash 18:48:50 INFO - Running setup.py install for mozdebug 18:48:50 INFO - Running setup.py install for mozdevice 18:48:50 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:48:50 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:48:50 INFO - Running setup.py install for mozfile 18:48:50 INFO - Running setup.py install for mozhttpd 18:48:51 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:48:51 INFO - Running setup.py install for mozinfo 18:48:51 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:48:51 INFO - Running setup.py install for mozInstall 18:48:51 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:48:51 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:48:51 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:48:51 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:48:51 INFO - Running setup.py install for mozleak 18:48:51 INFO - Running setup.py install for mozlog 18:48:52 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:48:52 INFO - Running setup.py install for moznetwork 18:48:52 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:48:52 INFO - Running setup.py install for mozprocess 18:48:52 INFO - Running setup.py install for mozprofile 18:48:52 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:48:52 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:48:52 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:48:52 INFO - Running setup.py install for mozrunner 18:48:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:48:53 INFO - Running setup.py install for mozscreenshot 18:48:53 INFO - Running setup.py install for moztest 18:48:53 INFO - Running setup.py install for mozversion 18:48:53 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:48:53 INFO - Running setup.py install for wptserve 18:48:53 INFO - Running setup.py install for marionette-driver 18:48:54 INFO - Running setup.py install for browsermob-proxy 18:48:54 INFO - Running setup.py install for marionette-client 18:48:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:48:54 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:48:54 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 18:48:54 INFO - Cleaning up... 18:48:54 INFO - Return code: 0 18:48:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:48:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:48:54 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 0x2adf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b23ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b28ba0>, '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 0x2b21f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b22410>, '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': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', '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 18:48:54 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 18:48:54 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 18:48:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:48:54 INFO - 'CCACHE_UMASK': '002', 18:48:54 INFO - 'DISPLAY': ':0', 18:48:54 INFO - 'HOME': '/home/cltbld', 18:48:54 INFO - 'LANG': 'en_US.UTF-8', 18:48:54 INFO - 'LOGNAME': 'cltbld', 18:48:54 INFO - 'MAIL': '/var/mail/cltbld', 18:48:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:48:54 INFO - 'MOZ_NO_REMOTE': '1', 18:48:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:48:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:48:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:48:54 INFO - 'PWD': '/builds/slave/test', 18:48:54 INFO - 'SHELL': '/bin/bash', 18:48:54 INFO - 'SHLVL': '1', 18:48:54 INFO - 'TERM': 'linux', 18:48:54 INFO - 'TMOUT': '86400', 18:48:54 INFO - 'USER': 'cltbld', 18:48:54 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', 18:48:54 INFO - '_': '/tools/buildbot/bin/python'} 18:48:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:48:55 INFO - Running setup.py (path:/tmp/pip-l1IGDB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:48:55 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)) 18:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:48:55 INFO - Running setup.py (path:/tmp/pip-9JoGGI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:48:55 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)) 18:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:48:55 INFO - Running setup.py (path:/tmp/pip-Pqf9mR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:48:55 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)) 18:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:48:55 INFO - Running setup.py (path:/tmp/pip-087_Yy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:48:55 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)) 18:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:48:56 INFO - Running setup.py (path:/tmp/pip-sVCrZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:48:56 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)) 18:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:48:56 INFO - Running setup.py (path:/tmp/pip-3AxMYk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:48:56 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)) 18:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:48:56 INFO - Running setup.py (path:/tmp/pip-EIPEAx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:48:56 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)) 18:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:48:56 INFO - Running setup.py (path:/tmp/pip-8IiLey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:48:56 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)) 18:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:48:56 INFO - Running setup.py (path:/tmp/pip-Q6Kwbk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:48:56 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)) 18:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:48:56 INFO - Running setup.py (path:/tmp/pip-L3fQrJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:48:56 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)) 18:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:48:56 INFO - Running setup.py (path:/tmp/pip-W91sNS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:48:56 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)) 18:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:48:56 INFO - Running setup.py (path:/tmp/pip-1Oh6Jo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:48:57 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)) 18:48:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:48:57 INFO - Running setup.py (path:/tmp/pip-3x6Iso-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:48:57 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)) 18:48:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:48:57 INFO - Running setup.py (path:/tmp/pip-pvMFhZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:48:57 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)) 18:48:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:48:57 INFO - Running setup.py (path:/tmp/pip-2tt9Mw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:48:57 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)) 18:48:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:48:57 INFO - Running setup.py (path:/tmp/pip-DNKvMt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:48:57 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)) 18:48:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:48:57 INFO - Running setup.py (path:/tmp/pip-kqyMCe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:48:57 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)) 18:48:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:48:57 INFO - Running setup.py (path:/tmp/pip-jVgsDg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:48:58 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)) 18:48:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:48:58 INFO - Running setup.py (path:/tmp/pip-eYI3Xe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:48:58 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)) 18:48:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:48:58 INFO - Running setup.py (path:/tmp/pip-_Wmoqz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:48:58 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)) 18:48:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:48:58 INFO - Running setup.py (path:/tmp/pip-EbWbfR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:48:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:48:58 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)) 18:48:58 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)) 18:48:58 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)) 18:48:58 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)) 18:48:58 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)) 18:48:58 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)) 18:48:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:48:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:48:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:48:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:48:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:48:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:48:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:49:04 INFO - Downloading blessings-1.6.tar.gz 18:49:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:49:04 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)) 18:49:04 INFO - Installing collected packages: blessings 18:49:04 INFO - Running setup.py install for blessings 18:49:04 INFO - Successfully installed blessings 18:49:04 INFO - Cleaning up... 18:49:05 INFO - Return code: 0 18:49:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:49:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:49:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:49:05 INFO - Reading from file tmpfile_stdout 18:49:05 INFO - Current package versions: 18:49:05 INFO - argparse == 1.2.1 18:49:05 INFO - blessings == 1.6 18:49:05 INFO - blobuploader == 1.2.4 18:49:05 INFO - browsermob-proxy == 0.6.0 18:49:05 INFO - docopt == 0.6.1 18:49:05 INFO - manifestparser == 1.1 18:49:05 INFO - marionette-client == 2.3.0 18:49:05 INFO - marionette-driver == 1.4.0 18:49:05 INFO - mozInstall == 1.12 18:49:05 INFO - mozcrash == 0.17 18:49:05 INFO - mozdebug == 0.1 18:49:05 INFO - mozdevice == 0.48 18:49:05 INFO - mozfile == 1.2 18:49:05 INFO - mozhttpd == 0.7 18:49:05 INFO - mozinfo == 0.9 18:49:05 INFO - mozleak == 0.1 18:49:05 INFO - mozlog == 3.1 18:49:05 INFO - moznetwork == 0.27 18:49:05 INFO - mozprocess == 0.22 18:49:05 INFO - mozprofile == 0.28 18:49:05 INFO - mozrunner == 6.11 18:49:05 INFO - mozscreenshot == 0.1 18:49:05 INFO - mozsystemmonitor == 0.0 18:49:05 INFO - moztest == 0.7 18:49:05 INFO - mozversion == 1.4 18:49:05 INFO - psutil == 3.1.1 18:49:05 INFO - requests == 1.2.3 18:49:05 INFO - wptserve == 1.4.0 18:49:05 INFO - wsgiref == 0.1.2 18:49:05 INFO - Running post-action listener: _resource_record_post_action 18:49:05 INFO - Running post-action listener: _start_resource_monitoring 18:49:05 INFO - Starting resource monitoring. 18:49:05 INFO - ##### 18:49:05 INFO - ##### Running pull step. 18:49:05 INFO - ##### 18:49:05 INFO - Running pre-action listener: _resource_record_pre_action 18:49:05 INFO - Running main action method: pull 18:49:05 INFO - Pull has nothing to do! 18:49:05 INFO - Running post-action listener: _resource_record_post_action 18:49:05 INFO - ##### 18:49:05 INFO - ##### Running install step. 18:49:05 INFO - ##### 18:49:05 INFO - Running pre-action listener: _resource_record_pre_action 18:49:05 INFO - Running main action method: install 18:49:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:49:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:49:05 INFO - Reading from file tmpfile_stdout 18:49:05 INFO - Detecting whether we're running mozinstall >=1.0... 18:49:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:49:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:49:06 INFO - Reading from file tmpfile_stdout 18:49:06 INFO - Output received: 18:49:06 INFO - Usage: mozinstall [options] installer 18:49:06 INFO - Options: 18:49:06 INFO - -h, --help show this help message and exit 18:49:06 INFO - -d DEST, --destination=DEST 18:49:06 INFO - Directory to install application into. [default: 18:49:06 INFO - "/builds/slave/test"] 18:49:06 INFO - --app=APP Application being installed. [default: firefox] 18:49:06 INFO - mkdir: /builds/slave/test/build/application 18:49:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:49:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 18:49:35 INFO - Reading from file tmpfile_stdout 18:49:35 INFO - Output received: 18:49:35 INFO - /builds/slave/test/build/application/firefox/firefox 18:49:35 INFO - Running post-action listener: _resource_record_post_action 18:49:35 INFO - ##### 18:49:35 INFO - ##### Running run-tests step. 18:49:35 INFO - ##### 18:49:35 INFO - Running pre-action listener: _resource_record_pre_action 18:49:35 INFO - Running main action method: run_tests 18:49:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:49:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:49:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:49:35 INFO - grabbing minidump binary from tooltool 18:49:35 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')]} 18:49:35 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b28ba0>, '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 0x2b21f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b22410>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:49:35 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 18:49:35 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/linux64/releng.manifest -o -c /builds/tooltool_cache 18:49:36 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 18:49:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:49:36 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpnSPOwJ 18:49:36 INFO - INFO - File integrity verified, renaming tmpnSPOwJ to linux64-minidump_stackwalk 18:49:36 INFO - INFO - Updating local cache /builds/tooltool_cache... 18:49:36 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 18:49:36 INFO - Return code: 0 18:49:36 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 18:49:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:49:37 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/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 18:49:37 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/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 18:49:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:49:37 INFO - 'CCACHE_UMASK': '002', 18:49:37 INFO - 'DISPLAY': ':0', 18:49:37 INFO - 'HOME': '/home/cltbld', 18:49:37 INFO - 'LANG': 'en_US.UTF-8', 18:49:37 INFO - 'LOGNAME': 'cltbld', 18:49:37 INFO - 'MAIL': '/var/mail/cltbld', 18:49:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:49:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:49:37 INFO - 'MOZ_NO_REMOTE': '1', 18:49:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:49:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:49:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:49:37 INFO - 'PWD': '/builds/slave/test', 18:49:37 INFO - 'SHELL': '/bin/bash', 18:49:37 INFO - 'SHLVL': '1', 18:49:37 INFO - 'TERM': 'linux', 18:49:37 INFO - 'TMOUT': '86400', 18:49:37 INFO - 'USER': 'cltbld', 18:49:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828', 18:49:37 INFO - '_': '/tools/buildbot/bin/python'} 18:49:37 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/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 18:49:38 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 18:49:38 INFO - import pkg_resources 18:49:39 INFO - Using 1 client processes 18:49:39 INFO - wptserve Starting http server on 127.0.0.1:8000 18:49:39 INFO - wptserve Starting http server on 127.0.0.1:8001 18:49:39 INFO - wptserve Starting http server on 127.0.0.1:8443 18:49:41 INFO - SUITE-START | Running 778 tests 18:49:41 INFO - Running testharness tests 18:49:41 INFO - Setting up ssl 18:49:41 INFO - PROCESS | certutil | 18:49:41 INFO - PROCESS | certutil | 18:49:41 INFO - PROCESS | certutil | 18:49:41 INFO - Certificate Nickname Trust Attributes 18:49:41 INFO - SSL,S/MIME,JAR/XPI 18:49:41 INFO - 18:49:41 INFO - web-platform-tests CT,, 18:49:41 INFO - 18:49:42 INFO - Starting runner 18:49:44 INFO - PROCESS | 1932 | 1460944184491 Marionette DEBUG Marionette enabled via build flag and pref 18:49:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc184b06000 == 1 [pid = 1932] [id = 1] 18:49:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 1 (0x7fc184b06800) [pid = 1932] [serial = 1] [outer = (nil)] 18:49:44 INFO - PROCESS | 1932 | [1932] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 18:49:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 2 (0x7fc184b07800) [pid = 1932] [serial = 2] [outer = 0x7fc184b06800] 18:49:45 INFO - PROCESS | 1932 | 1460944185230 Marionette INFO Listening on port 2828 18:49:45 INFO - PROCESS | 1932 | 1460944185778 Marionette DEBUG Marionette enabled via command-line flag 18:49:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181c76800 == 2 [pid = 1932] [id = 2] 18:49:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 3 (0x7fc181cbe800) [pid = 1932] [serial = 3] [outer = (nil)] 18:49:45 INFO - PROCESS | 1932 | [1932] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 18:49:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 4 (0x7fc181cbf800) [pid = 1932] [serial = 4] [outer = 0x7fc181cbe800] 18:49:45 INFO - PROCESS | 1932 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fc181af0190 18:49:46 INFO - PROCESS | 1932 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fc1873768b0 18:49:46 INFO - PROCESS | 1932 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fc180e13b80 18:49:46 INFO - PROCESS | 1932 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fc180e13e80 18:49:46 INFO - PROCESS | 1932 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fc180e381f0 18:49:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 5 (0x7fc181c6c800) [pid = 1932] [serial = 5] [outer = 0x7fc184b06800] 18:49:46 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:49:46 INFO - PROCESS | 1932 | 1460944186475 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41189 18:49:46 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:49:46 INFO - PROCESS | 1932 | 1460944186552 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41190 18:49:46 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:49:46 INFO - PROCESS | 1932 | 1460944186566 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41191 18:49:46 INFO - PROCESS | 1932 | 1460944186569 Marionette DEBUG Closed connection conn0 18:49:46 INFO - PROCESS | 1932 | 1460944186642 Marionette DEBUG Closed connection conn1 18:49:46 INFO - PROCESS | 1932 | [1932] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 18:49:46 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:49:46 INFO - PROCESS | 1932 | 1460944186680 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41192 18:49:46 INFO - PROCESS | 1932 | 1460944186683 Marionette DEBUG Closed connection conn2 18:49:46 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:49:46 INFO - PROCESS | 1932 | 1460944186786 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41193 18:49:46 INFO - PROCESS | 1932 | 1460944186795 Marionette DEBUG Closed connection conn3 18:49:46 INFO - PROCESS | 1932 | 1460944186846 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:49:46 INFO - PROCESS | 1932 | 1460944186862 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160417171818","device":"desktop","version":"48.0a1"} 18:49:47 INFO - PROCESS | 1932 | [1932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:49:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e5e800 == 3 [pid = 1932] [id = 3] 18:49:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 6 (0x7fc174e5f000) [pid = 1932] [serial = 6] [outer = (nil)] 18:49:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e5f800 == 4 [pid = 1932] [id = 4] 18:49:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 7 (0x7fc174e03800) [pid = 1932] [serial = 7] [outer = (nil)] 18:49:48 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:49:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173dc9800 == 5 [pid = 1932] [id = 5] 18:49:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 8 (0x7fc173d28000) [pid = 1932] [serial = 8] [outer = (nil)] 18:49:48 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:49:49 INFO - PROCESS | 1932 | [1932] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:49:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 9 (0x7fc173c98000) [pid = 1932] [serial = 9] [outer = 0x7fc173d28000] 18:49:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 10 (0x7fc173954000) [pid = 1932] [serial = 10] [outer = 0x7fc174e5f000] 18:49:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 11 (0x7fc1739a8c00) [pid = 1932] [serial = 11] [outer = 0x7fc174e03800] 18:49:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 12 (0x7fc1739aac00) [pid = 1932] [serial = 12] [outer = 0x7fc173d28000] 18:49:50 INFO - PROCESS | 1932 | 1460944190281 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 1932 | 1460944190298 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 13 (0x7fc1720e3000) [pid = 1932] [serial = 13] [outer = 0x7fc173d28000] 18:49:50 INFO - PROCESS | 1932 | 1460944190966 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"ba6ddbff-55ea-44b7-8b21-4bb65817c09c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160417171818","device":"desktop","version":"48.0a1","command_id":1}}] 18:49:51 INFO - PROCESS | 1932 | 1460944191170 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}] 18:49:51 INFO - PROCESS | 1932 | 1460944191314 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 18:49:51 INFO - PROCESS | 1932 | 1460944191599 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:49:51 INFO - PROCESS | 1932 | [1932] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:49:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 14 (0x7fc16da88800) [pid = 1932] [serial = 14] [outer = 0x7fc173d28000] 18:49:52 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:52 INFO - PROCESS | 1932 | 1460944192083 Marionette TRACE conn4 <- [1,3,null,{}] 18:49:52 INFO - PROCESS | 1932 | 1460944192207 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:49:52 INFO - PROCESS | 1932 | 1460944192258 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 18:49:52 INFO - PROCESS | 1932 | 1460944192350 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 1932 | 1460944192352 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 18:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:49:52 INFO - PROCESS | 1932 | 1460944192362 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 1932 | 1460944192366 Marionette TRACE conn4 <- [1,6,null,{}] 18:49:52 INFO - PROCESS | 1932 | 1460944192386 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}] 18:49:52 INFO - PROCESS | 1932 | 1460944192402 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 18:49:52 INFO - PROCESS | 1932 | 1460944192407 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177143800 == 6 [pid = 1932] [id = 6] 18:49:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 15 (0x7fc16d07c800) [pid = 1932] [serial = 15] [outer = (nil)] 18:49:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 16 (0x7fc16d07e800) [pid = 1932] [serial = 16] [outer = 0x7fc16d07c800] 18:49:52 INFO - PROCESS | 1932 | 1460944192471 Marionette DEBUG loaded listener.js 18:49:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 17 (0x7fc16d084c00) [pid = 1932] [serial = 17] [outer = 0x7fc16d07c800] 18:49:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16cf7e800 == 7 [pid = 1932] [id = 7] 18:49:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 18 (0x7fc16cfc3000) [pid = 1932] [serial = 18] [outer = (nil)] 18:49:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 19 (0x7fc16d085800) [pid = 1932] [serial = 19] [outer = 0x7fc16cfc3000] 18:49:52 INFO - PROCESS | 1932 | 1460944192911 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 20 (0x7fc16cb55c00) [pid = 1932] [serial = 20] [outer = 0x7fc16cfc3000] 18:49:53 INFO - PROCESS | 1932 | 1460944193337 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]]]}] 18:49:53 INFO - PROCESS | 1932 | [1932] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1042ms 18:49:53 INFO - PROCESS | 1932 | 1460944193421 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 18:49:53 INFO - PROCESS | 1932 | 1460944193424 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 18:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:49:53 INFO - PROCESS | 1932 | 1460944193501 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:49:53 INFO - PROCESS | 1932 | 1460944193503 Marionette TRACE conn4 <- [1,10,null,{}] 18:49:53 INFO - PROCESS | 1932 | 1460944193550 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}] 18:49:53 INFO - PROCESS | 1932 | 1460944193707 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 18:49:53 INFO - PROCESS | 1932 | 1460944193722 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b18f000 == 8 [pid = 1932] [id = 8] 18:49:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 21 (0x7fc16bf72400) [pid = 1932] [serial = 21] [outer = (nil)] 18:49:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 22 (0x7fc16ed2fc00) [pid = 1932] [serial = 22] [outer = 0x7fc16bf72400] 18:49:53 INFO - PROCESS | 1932 | 1460944193782 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 23 (0x7fc16b0b1800) [pid = 1932] [serial = 23] [outer = 0x7fc16bf72400] 18:49:54 INFO - PROCESS | 1932 | 1460944194302 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 865ms 18:49:54 INFO - PROCESS | 1932 | 1460944194352 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 1932 | 1460944194356 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 18:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:49:54 INFO - PROCESS | 1932 | 1460944194361 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - PROCESS | 1932 | 1460944194363 Marionette TRACE conn4 <- [1,14,null,{}] 18:49:54 INFO - PROCESS | 1932 | 1460944194368 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}] 18:49:54 INFO - PROCESS | 1932 | 1460944194505 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 18:49:54 INFO - PROCESS | 1932 | 1460944194525 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177148800 == 9 [pid = 1932] [id = 9] 18:49:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 24 (0x7fc16b0ba400) [pid = 1932] [serial = 24] [outer = (nil)] 18:49:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 25 (0x7fc16b4a5c00) [pid = 1932] [serial = 25] [outer = 0x7fc16b0ba400] 18:49:54 INFO - PROCESS | 1932 | 1460944194587 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 26 (0x7fc1735f9c00) [pid = 1932] [serial = 26] [outer = 0x7fc16b0ba400] 18:49:55 INFO - PROCESS | 1932 | 1460944195587 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]]]}] 18:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1281ms 18:49:55 INFO - PROCESS | 1932 | 1460944195645 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 18:49:55 INFO - PROCESS | 1932 | 1460944195650 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 18:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:49:55 INFO - PROCESS | 1932 | 1460944195659 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 1932 | 1460944195664 Marionette TRACE conn4 <- [1,18,null,{}] 18:49:55 INFO - PROCESS | 1932 | 1460944195713 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}] 18:49:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b61c800 == 10 [pid = 1932] [id = 10] 18:49:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 27 (0x7fc16b61d800) [pid = 1932] [serial = 27] [outer = (nil)] 18:49:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 28 (0x7fc16b911800) [pid = 1932] [serial = 28] [outer = 0x7fc16b61d800] 18:49:55 INFO - PROCESS | 1932 | 1460944195919 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 18:49:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 29 (0x7fc16b082800) [pid = 1932] [serial = 29] [outer = 0x7fc16b61d800] 18:49:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b91a000 == 11 [pid = 1932] [id = 11] 18:49:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 30 (0x7fc16b0b0c00) [pid = 1932] [serial = 30] [outer = (nil)] 18:49:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 31 (0x7fc16b9ce400) [pid = 1932] [serial = 31] [outer = 0x7fc16b0b0c00] 18:49:56 INFO - PROCESS | 1932 | 1460944196106 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16c131800 == 12 [pid = 1932] [id = 12] 18:49:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 32 (0x7fc16cb4cc00) [pid = 1932] [serial = 32] [outer = (nil)] 18:49:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 33 (0x7fc16cfbc800) [pid = 1932] [serial = 33] [outer = 0x7fc16cb4cc00] 18:49:56 INFO - PROCESS | 1932 | 1460944196209 Marionette DEBUG loaded listener.js 18:49:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 34 (0x7fc16d077400) [pid = 1932] [serial = 34] [outer = 0x7fc16cb4cc00] 18:49:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 35 (0x7fc16d07cc00) [pid = 1932] [serial = 35] [outer = 0x7fc16b0b0c00] 18:49:57 INFO - PROCESS | 1932 | 1460944197054 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1440ms 18:49:57 INFO - PROCESS | 1932 | 1460944197098 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 18:49:57 INFO - PROCESS | 1932 | 1460944197106 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 18:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:49:57 INFO - PROCESS | 1932 | 1460944197144 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - PROCESS | 1932 | 1460944197148 Marionette TRACE conn4 <- [1,22,null,{}] 18:49:57 INFO - PROCESS | 1932 | 1460944197154 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}] 18:49:57 INFO - PROCESS | 1932 | 1460944197334 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 18:49:57 INFO - PROCESS | 1932 | 1460944197452 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1721c6000 == 13 [pid = 1932] [id = 13] 18:49:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 36 (0x7fc16cb4d000) [pid = 1932] [serial = 36] [outer = (nil)] 18:49:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 37 (0x7fc172126c00) [pid = 1932] [serial = 37] [outer = 0x7fc16cb4d000] 18:49:57 INFO - PROCESS | 1932 | 1460944197522 Marionette DEBUG loaded listener.js 18:49:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 38 (0x7fc1739a2800) [pid = 1932] [serial = 38] [outer = 0x7fc16cb4d000] 18:49:58 INFO - PROCESS | 1932 | 1460944198288 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]]]}] 18:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1181ms 18:49:58 INFO - PROCESS | 1932 | 1460944198323 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 1932 | 1460944198326 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 18:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:49:58 INFO - PROCESS | 1932 | 1460944198332 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 1932 | 1460944198338 Marionette TRACE conn4 <- [1,26,null,{}] 18:49:58 INFO - PROCESS | 1932 | 1460944198353 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}] 18:49:58 INFO - PROCESS | 1932 | 1460944198515 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 18:49:58 INFO - PROCESS | 1932 | 1460944198638 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174472000 == 14 [pid = 1932] [id = 14] 18:49:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 39 (0x7fc171546c00) [pid = 1932] [serial = 39] [outer = (nil)] 18:49:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 40 (0x7fc174a65c00) [pid = 1932] [serial = 40] [outer = 0x7fc171546c00] 18:49:58 INFO - PROCESS | 1932 | 1460944198714 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 41 (0x7fc174ab2c00) [pid = 1932] [serial = 41] [outer = 0x7fc171546c00] 18:49:59 INFO - PROCESS | 1932 | 1460944199660 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]]]}] 18:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1383ms 18:49:59 INFO - PROCESS | 1932 | 1460944199715 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 18:49:59 INFO - PROCESS | 1932 | 1460944199725 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 18:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:49:59 INFO - PROCESS | 1932 | 1460944199736 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 1932 | 1460944199743 Marionette TRACE conn4 <- [1,30,null,{}] 18:49:59 INFO - PROCESS | 1932 | 1460944199750 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}] 18:49:59 INFO - PROCESS | 1932 | 1460944199925 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 18:50:00 INFO - PROCESS | 1932 | 1460944200018 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16cf7b800 == 15 [pid = 1932] [id = 15] 18:50:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 42 (0x7fc171542c00) [pid = 1932] [serial = 42] [outer = (nil)] 18:50:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 43 (0x7fc1718d2800) [pid = 1932] [serial = 43] [outer = 0x7fc171542c00] 18:50:00 INFO - PROCESS | 1932 | 1460944200077 Marionette DEBUG loaded listener.js 18:50:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 44 (0x7fc172127400) [pid = 1932] [serial = 44] [outer = 0x7fc171542c00] 18:50:00 INFO - PROCESS | 1932 | 1460944200776 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]]]}] 18:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1085ms 18:50:00 INFO - PROCESS | 1932 | 1460944200820 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 18:50:00 INFO - PROCESS | 1932 | 1460944200828 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 18:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:50:00 INFO - PROCESS | 1932 | 1460944200837 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:50:00 INFO - PROCESS | 1932 | 1460944200840 Marionette TRACE conn4 <- [1,34,null,{}] 18:50:00 INFO - PROCESS | 1932 | 1460944200844 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}] 18:50:00 INFO - PROCESS | 1932 | 1460944200984 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 18:50:01 INFO - PROCESS | 1932 | 1460944201066 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174525000 == 16 [pid = 1932] [id = 16] 18:50:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 45 (0x7fc171549800) [pid = 1932] [serial = 45] [outer = (nil)] 18:50:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 46 (0x7fc1739a0c00) [pid = 1932] [serial = 46] [outer = 0x7fc171549800] 18:50:01 INFO - PROCESS | 1932 | 1460944201123 Marionette DEBUG loaded listener.js 18:50:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 47 (0x7fc174aaa400) [pid = 1932] [serial = 47] [outer = 0x7fc171549800] 18:50:01 INFO - PROCESS | 1932 | 1460944201706 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]]]}] 18:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 930ms 18:50:01 INFO - PROCESS | 1932 | 1460944201766 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 18:50:01 INFO - PROCESS | 1932 | 1460944201770 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 18:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:50:01 INFO - PROCESS | 1932 | 1460944201776 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:50:01 INFO - PROCESS | 1932 | 1460944201781 Marionette TRACE conn4 <- [1,38,null,{}] 18:50:01 INFO - PROCESS | 1932 | 1460944201795 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}] 18:50:01 INFO - PROCESS | 1932 | 1460944201952 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 18:50:01 INFO - PROCESS | 1932 | 1460944201982 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e6c000 == 17 [pid = 1932] [id = 17] 18:50:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 48 (0x7fc172125400) [pid = 1932] [serial = 48] [outer = (nil)] 18:50:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 49 (0x7fc174e11400) [pid = 1932] [serial = 49] [outer = 0x7fc172125400] 18:50:02 INFO - PROCESS | 1932 | 1460944202044 Marionette DEBUG loaded listener.js 18:50:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 50 (0x7fc175ad0c00) [pid = 1932] [serial = 50] [outer = 0x7fc172125400] 18:50:02 INFO - PROCESS | 1932 | 1460944202734 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]]]}] 18:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 980ms 18:50:02 INFO - PROCESS | 1932 | 1460944202759 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 1932 | 1460944202763 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 18:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:50:02 INFO - PROCESS | 1932 | 1460944202769 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - PROCESS | 1932 | 1460944202771 Marionette TRACE conn4 <- [1,42,null,{}] 18:50:02 INFO - PROCESS | 1932 | 1460944202776 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}] 18:50:02 INFO - PROCESS | 1932 | 1460944202985 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 18:50:03 INFO - PROCESS | 1932 | 1460944203013 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17533b800 == 18 [pid = 1932] [id = 18] 18:50:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 51 (0x7fc175a52400) [pid = 1932] [serial = 51] [outer = (nil)] 18:50:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 52 (0x7fc175eb1800) [pid = 1932] [serial = 52] [outer = 0x7fc175a52400] 18:50:03 INFO - PROCESS | 1932 | 1460944203114 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 53 (0x7fc175e06800) [pid = 1932] [serial = 53] [outer = 0x7fc175a52400] 18:50:03 INFO - PROCESS | 1932 | 1460944203789 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]]]}] 18:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1028ms 18:50:03 INFO - PROCESS | 1932 | 1460944203797 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 18:50:03 INFO - PROCESS | 1932 | 1460944203800 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 18:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:50:03 INFO - PROCESS | 1932 | 1460944203806 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:50:03 INFO - PROCESS | 1932 | 1460944203808 Marionette TRACE conn4 <- [1,46,null,{}] 18:50:03 INFO - PROCESS | 1932 | 1460944203813 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}] 18:50:03 INFO - PROCESS | 1932 | 1460944203930 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 18:50:04 INFO - PROCESS | 1932 | 1460944204017 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177131800 == 19 [pid = 1932] [id = 19] 18:50:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 54 (0x7fc16b4a7c00) [pid = 1932] [serial = 54] [outer = (nil)] 18:50:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 55 (0x7fc17200f800) [pid = 1932] [serial = 55] [outer = 0x7fc16b4a7c00] 18:50:04 INFO - PROCESS | 1932 | 1460944204078 Marionette DEBUG loaded listener.js 18:50:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 56 (0x7fc17a6dec00) [pid = 1932] [serial = 56] [outer = 0x7fc16b4a7c00] 18:50:04 INFO - PROCESS | 1932 | 1460944204648 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 885ms 18:50:04 INFO - PROCESS | 1932 | 1460944204691 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 18:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:50:04 INFO - PROCESS | 1932 | 1460944204704 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 18:50:04 INFO - PROCESS | 1932 | 1460944204709 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:50:04 INFO - PROCESS | 1932 | 1460944204712 Marionette TRACE conn4 <- [1,50,null,{}] 18:50:04 INFO - PROCESS | 1932 | 1460944204716 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}] 18:50:04 INFO - PROCESS | 1932 | 1460944204870 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 18:50:04 INFO - PROCESS | 1932 | 1460944204949 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17730d800 == 20 [pid = 1932] [id = 20] 18:50:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 57 (0x7fc16b4aa400) [pid = 1932] [serial = 57] [outer = (nil)] 18:50:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 58 (0x7fc181a3e800) [pid = 1932] [serial = 58] [outer = 0x7fc16b4aa400] 18:50:05 INFO - PROCESS | 1932 | 1460944205013 Marionette DEBUG loaded listener.js 18:50:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 59 (0x7fc182111c00) [pid = 1932] [serial = 59] [outer = 0x7fc16b4aa400] 18:50:05 INFO - PROCESS | 1932 | 1460944205734 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]]]}] 18:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1076ms 18:50:05 INFO - PROCESS | 1932 | 1460944205786 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 18:50:05 INFO - PROCESS | 1932 | 1460944205793 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 18:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:50:05 INFO - PROCESS | 1932 | 1460944205802 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:50:05 INFO - PROCESS | 1932 | 1460944205807 Marionette TRACE conn4 <- [1,54,null,{}] 18:50:05 INFO - PROCESS | 1932 | 1460944205814 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}] 18:50:05 INFO - PROCESS | 1932 | 1460944205971 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 18:50:06 INFO - PROCESS | 1932 | 1460944206087 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1721ca000 == 21 [pid = 1932] [id = 21] 18:50:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 60 (0x7fc16cfcb800) [pid = 1932] [serial = 60] [outer = (nil)] 18:50:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 61 (0x7fc16ed3b000) [pid = 1932] [serial = 61] [outer = 0x7fc16cfcb800] 18:50:06 INFO - PROCESS | 1932 | 1460944206162 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 62 (0x7fc17176bc00) [pid = 1932] [serial = 62] [outer = 0x7fc16cfcb800] 18:50:06 INFO - PROCESS | 1932 | 1460944206932 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1186ms 18:50:06 INFO - PROCESS | 1932 | 1460944206989 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 1932 | 1460944206997 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 18:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:50:07 INFO - PROCESS | 1932 | 1460944207007 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:50:07 INFO - PROCESS | 1932 | 1460944207010 Marionette TRACE conn4 <- [1,58,null,{}] 18:50:07 INFO - PROCESS | 1932 | 1460944207016 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}] 18:50:07 INFO - PROCESS | 1932 | 1460944207183 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 18:50:07 INFO - PROCESS | 1932 | 1460944207303 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a19000 == 22 [pid = 1932] [id = 22] 18:50:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 63 (0x7fc16d072800) [pid = 1932] [serial = 63] [outer = (nil)] 18:50:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 64 (0x7fc173d33c00) [pid = 1932] [serial = 64] [outer = 0x7fc16d072800] 18:50:07 INFO - PROCESS | 1932 | 1460944207373 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 65 (0x7fc174a65000) [pid = 1932] [serial = 65] [outer = 0x7fc16d072800] 18:50:08 INFO - PROCESS | 1932 | 1460944208152 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]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1185ms 18:50:08 INFO - PROCESS | 1932 | 1460944208233 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 1932 | 1460944208237 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 18:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:50:08 INFO - PROCESS | 1932 | 1460944208246 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 1932 | 1460944208251 Marionette TRACE conn4 <- [1,62,null,{}] 18:50:08 INFO - PROCESS | 1932 | 1460944208267 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}] 18:50:08 INFO - PROCESS | 1932 | 1460944208460 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 18:50:08 INFO - PROCESS | 1932 | 1460944208696 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef04000 == 23 [pid = 1932] [id = 23] 18:50:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 66 (0x7fc16b4ad400) [pid = 1932] [serial = 66] [outer = (nil)] 18:50:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 67 (0x7fc16c1a2800) [pid = 1932] [serial = 67] [outer = 0x7fc16b4ad400] 18:50:08 INFO - PROCESS | 1932 | 1460944208803 Marionette DEBUG loaded listener.js 18:50:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 68 (0x7fc16eded000) [pid = 1932] [serial = 68] [outer = 0x7fc16b4ad400] 18:50:09 INFO - PROCESS | 1932 | 1460944209557 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]]]}] 18:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1393ms 18:50:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177131800 == 22 [pid = 1932] [id = 19] 18:50:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17533b800 == 21 [pid = 1932] [id = 18] 18:50:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174e6c000 == 20 [pid = 1932] [id = 17] 18:50:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174525000 == 19 [pid = 1932] [id = 16] 18:50:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16cf7b800 == 18 [pid = 1932] [id = 15] 18:50:09 INFO - PROCESS | 1932 | 1460944209680 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 18:50:09 INFO - PROCESS | 1932 | 1460944209685 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 18:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:50:09 INFO - PROCESS | 1932 | 1460944209694 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:50:09 INFO - PROCESS | 1932 | 1460944209700 Marionette TRACE conn4 <- [1,66,null,{}] 18:50:09 INFO - PROCESS | 1932 | 1460944209708 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}] 18:50:09 INFO - PROCESS | 1932 | 1460944209865 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 18:50:09 INFO - PROCESS | 1932 | 1460944209956 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ed19800 == 19 [pid = 1932] [id = 24] 18:50:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 69 (0x7fc16cb56c00) [pid = 1932] [serial = 69] [outer = (nil)] 18:50:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 70 (0x7fc171544400) [pid = 1932] [serial = 70] [outer = 0x7fc16cb56c00] 18:50:10 INFO - PROCESS | 1932 | 1460944210026 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 71 (0x7fc172127000) [pid = 1932] [serial = 71] [outer = 0x7fc16cb56c00] 18:50:10 INFO - PROCESS | 1932 | 1460944210796 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]]]}] 18:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1133ms 18:50:10 INFO - PROCESS | 1932 | 1460944210829 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 18:50:10 INFO - PROCESS | 1932 | 1460944210834 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 18:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:50:10 INFO - PROCESS | 1932 | 1460944210845 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:50:10 INFO - PROCESS | 1932 | 1460944210850 Marionette TRACE conn4 <- [1,70,null,{}] 18:50:10 INFO - PROCESS | 1932 | 1460944210856 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}] 18:50:11 INFO - PROCESS | 1932 | 1460944211010 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 18:50:11 INFO - PROCESS | 1932 | 1460944211128 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a07000 == 20 [pid = 1932] [id = 25] 18:50:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 72 (0x7fc16ededc00) [pid = 1932] [serial = 72] [outer = (nil)] 18:50:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 73 (0x7fc174a69c00) [pid = 1932] [serial = 73] [outer = 0x7fc16ededc00] 18:50:11 INFO - PROCESS | 1932 | 1460944211202 Marionette DEBUG loaded listener.js 18:50:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 74 (0x7fc174e04800) [pid = 1932] [serial = 74] [outer = 0x7fc16ededc00] 18:50:11 INFO - PROCESS | 1932 | 1460944211972 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]]]}] 18:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1192ms 18:50:12 INFO - PROCESS | 1932 | 1460944212034 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 18:50:12 INFO - PROCESS | 1932 | 1460944212038 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 18:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:50:12 INFO - PROCESS | 1932 | 1460944212044 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:50:12 INFO - PROCESS | 1932 | 1460944212047 Marionette TRACE conn4 <- [1,74,null,{}] 18:50:12 INFO - PROCESS | 1932 | 1460944212060 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}] 18:50:12 INFO - PROCESS | 1932 | 1460944212227 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 18:50:12 INFO - PROCESS | 1932 | 1460944212347 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177139000 == 21 [pid = 1932] [id = 26] 18:50:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 75 (0x7fc173c99000) [pid = 1932] [serial = 75] [outer = (nil)] 18:50:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 76 (0x7fc177107000) [pid = 1932] [serial = 76] [outer = 0x7fc173c99000] 18:50:12 INFO - PROCESS | 1932 | 1460944212426 Marionette DEBUG loaded listener.js 18:50:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 77 (0x7fc17a73e800) [pid = 1932] [serial = 77] [outer = 0x7fc173c99000] 18:50:13 INFO - PROCESS | 1932 | 1460944213234 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]]]}] 18:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1230ms 18:50:13 INFO - PROCESS | 1932 | 1460944213273 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 18:50:13 INFO - PROCESS | 1932 | 1460944213277 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 18:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:50:13 INFO - PROCESS | 1932 | 1460944213283 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:50:13 INFO - PROCESS | 1932 | 1460944213286 Marionette TRACE conn4 <- [1,78,null,{}] 18:50:13 INFO - PROCESS | 1932 | 1460944213291 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}] 18:50:13 INFO - PROCESS | 1932 | 1460944213478 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 18:50:13 INFO - PROCESS | 1932 | 1460944213491 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17b13e800 == 22 [pid = 1932] [id = 27] 18:50:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 78 (0x7fc181a48800) [pid = 1932] [serial = 78] [outer = (nil)] 18:50:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 79 (0x7fc181f87400) [pid = 1932] [serial = 79] [outer = 0x7fc181a48800] 18:50:13 INFO - PROCESS | 1932 | 1460944213559 Marionette DEBUG loaded listener.js 18:50:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 80 (0x7fc18210f000) [pid = 1932] [serial = 80] [outer = 0x7fc181a48800] 18:50:14 INFO - PROCESS | 1932 | 1460944214279 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]]]}] 18:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1026ms 18:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:50:14 INFO - PROCESS | 1932 | 1460944214310 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 1932 | 1460944214312 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 18:50:14 INFO - PROCESS | 1932 | 1460944214317 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - PROCESS | 1932 | 1460944214321 Marionette TRACE conn4 <- [1,82,null,{}] 18:50:14 INFO - PROCESS | 1932 | 1460944214326 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}] 18:50:14 INFO - PROCESS | 1932 | 1460944214460 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 18:50:14 INFO - PROCESS | 1932 | 1460944214556 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd1e800 == 23 [pid = 1932] [id = 28] 18:50:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 81 (0x7fc16b4a4c00) [pid = 1932] [serial = 81] [outer = (nil)] 18:50:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 82 (0x7fc1821d9c00) [pid = 1932] [serial = 82] [outer = 0x7fc16b4a4c00] 18:50:14 INFO - PROCESS | 1932 | 1460944214626 Marionette DEBUG loaded listener.js 18:50:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 83 (0x7fc182fc8000) [pid = 1932] [serial = 83] [outer = 0x7fc16b4a4c00] 18:50:15 INFO - PROCESS | 1932 | 1460944215269 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]]]}] 18:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 982ms 18:50:15 INFO - PROCESS | 1932 | 1460944215300 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 18:50:15 INFO - PROCESS | 1932 | 1460944215304 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 18:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:50:15 INFO - PROCESS | 1932 | 1460944215310 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:50:15 INFO - PROCESS | 1932 | 1460944215312 Marionette TRACE conn4 <- [1,86,null,{}] 18:50:15 INFO - PROCESS | 1932 | 1460944215317 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}] 18:50:15 INFO - PROCESS | 1932 | 1460944215529 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 18:50:15 INFO - PROCESS | 1932 | 1460944215626 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1728af000 == 24 [pid = 1932] [id = 29] 18:50:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 84 (0x7fc16b1a4000) [pid = 1932] [serial = 84] [outer = (nil)] 18:50:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 85 (0x7fc185188c00) [pid = 1932] [serial = 85] [outer = 0x7fc16b1a4000] 18:50:15 INFO - PROCESS | 1932 | 1460944215696 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 86 (0x7fc186e28400) [pid = 1932] [serial = 86] [outer = 0x7fc16b1a4000] 18:50:16 INFO - PROCESS | 1932 | 1460944216441 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1181ms 18:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:50:16 INFO - PROCESS | 1932 | 1460944216492 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 1932 | 1460944216494 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 18:50:16 INFO - PROCESS | 1932 | 1460944216500 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 1932 | 1460944216503 Marionette TRACE conn4 <- [1,90,null,{}] 18:50:16 INFO - PROCESS | 1932 | 1460944216508 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}] 18:50:16 INFO - PROCESS | 1932 | 1460944216689 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 18:50:16 INFO - PROCESS | 1932 | 1460944216702 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181fa3000 == 25 [pid = 1932] [id = 30] 18:50:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 87 (0x7fc181a40400) [pid = 1932] [serial = 87] [outer = (nil)] 18:50:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 88 (0x7fc18705f800) [pid = 1932] [serial = 88] [outer = 0x7fc181a40400] 18:50:16 INFO - PROCESS | 1932 | 1460944216767 Marionette DEBUG loaded listener.js 18:50:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 89 (0x7fc187208c00) [pid = 1932] [serial = 89] [outer = 0x7fc181a40400] 18:50:17 INFO - PROCESS | 1932 | 1460944217613 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]]]}] 18:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1182ms 18:50:17 INFO - PROCESS | 1932 | 1460944217682 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 18:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:50:17 INFO - PROCESS | 1932 | 1460944217687 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 18:50:17 INFO - PROCESS | 1932 | 1460944217694 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:50:17 INFO - PROCESS | 1932 | 1460944217699 Marionette TRACE conn4 <- [1,94,null,{}] 18:50:17 INFO - PROCESS | 1932 | 1460944217707 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}] 18:50:17 INFO - PROCESS | 1932 | 1460944217854 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 18:50:17 INFO - PROCESS | 1932 | 1460944217954 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b906800 == 26 [pid = 1932] [id = 31] 18:50:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 90 (0x7fc16d06f800) [pid = 1932] [serial = 90] [outer = (nil)] 18:50:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 91 (0x7fc172123800) [pid = 1932] [serial = 91] [outer = 0x7fc16d06f800] 18:50:18 INFO - PROCESS | 1932 | 1460944218037 Marionette DEBUG loaded listener.js 18:50:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 92 (0x7fc173592000) [pid = 1932] [serial = 92] [outer = 0x7fc16d06f800] 18:50:18 INFO - PROCESS | 1932 | 1460944218863 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1234ms 18:50:18 INFO - PROCESS | 1932 | 1460944218929 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 1932 | 1460944218934 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 18:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:50:18 INFO - PROCESS | 1932 | 1460944218942 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 1932 | 1460944218947 Marionette TRACE conn4 <- [1,98,null,{}] 18:50:18 INFO - PROCESS | 1932 | 1460944218955 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}] 18:50:19 INFO - PROCESS | 1932 | 1460944219119 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 18:50:19 INFO - PROCESS | 1932 | 1460944219243 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175280000 == 27 [pid = 1932] [id = 32] 18:50:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 93 (0x7fc1726a1c00) [pid = 1932] [serial = 93] [outer = (nil)] 18:50:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 94 (0x7fc1735f9400) [pid = 1932] [serial = 94] [outer = 0x7fc1726a1c00] 18:50:19 INFO - PROCESS | 1932 | 1460944219319 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 95 (0x7fc174a63800) [pid = 1932] [serial = 95] [outer = 0x7fc1726a1c00] 18:50:20 INFO - PROCESS | 1932 | 1460944220135 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1231ms 18:50:20 INFO - PROCESS | 1932 | 1460944220194 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 1932 | 1460944220208 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 18:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:50:20 INFO - PROCESS | 1932 | 1460944220223 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 1932 | 1460944220228 Marionette TRACE conn4 <- [1,102,null,{}] 18:50:20 INFO - PROCESS | 1932 | 1460944220237 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}] 18:50:20 INFO - PROCESS | 1932 | 1460944220520 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 18:50:20 INFO - PROCESS | 1932 | 1460944220675 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd1d000 == 28 [pid = 1932] [id = 33] 18:50:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 96 (0x7fc1718c9000) [pid = 1932] [serial = 96] [outer = (nil)] 18:50:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 97 (0x7fc175e11c00) [pid = 1932] [serial = 97] [outer = 0x7fc1718c9000] 18:50:20 INFO - PROCESS | 1932 | 1460944220753 Marionette DEBUG loaded listener.js 18:50:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 98 (0x7fc180e47400) [pid = 1932] [serial = 98] [outer = 0x7fc1718c9000] 18:50:21 INFO - PROCESS | 1932 | 1460944221530 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]]]}] 18:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1339ms 18:50:21 INFO - PROCESS | 1932 | 1460944221560 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 18:50:21 INFO - PROCESS | 1932 | 1460944221565 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 18:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:50:21 INFO - PROCESS | 1932 | 1460944221572 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:50:21 INFO - PROCESS | 1932 | 1460944221577 Marionette TRACE conn4 <- [1,106,null,{}] 18:50:21 INFO - PROCESS | 1932 | 1460944221592 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}] 18:50:21 INFO - PROCESS | 1932 | 1460944221737 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 18:50:21 INFO - PROCESS | 1932 | 1460944221870 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182bb5800 == 29 [pid = 1932] [id = 34] 18:50:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 99 (0x7fc17a749400) [pid = 1932] [serial = 99] [outer = (nil)] 18:50:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 100 (0x7fc182f54400) [pid = 1932] [serial = 100] [outer = 0x7fc17a749400] 18:50:21 INFO - PROCESS | 1932 | 1460944221945 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 101 (0x7fc18501f800) [pid = 1932] [serial = 101] [outer = 0x7fc17a749400] 18:50:22 INFO - PROCESS | 1932 | 1460944222748 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]]]}] 18:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1237ms 18:50:22 INFO - PROCESS | 1932 | 1460944222810 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 18:50:22 INFO - PROCESS | 1932 | 1460944222814 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 18:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:50:22 INFO - PROCESS | 1932 | 1460944222835 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:50:22 INFO - PROCESS | 1932 | 1460944222838 Marionette TRACE conn4 <- [1,110,null,{}] 18:50:22 INFO - PROCESS | 1932 | 1460944222844 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}] 18:50:23 INFO - PROCESS | 1932 | 1460944223000 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 18:50:23 INFO - PROCESS | 1932 | 1460944223124 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18315a800 == 30 [pid = 1932] [id = 35] 18:50:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc16cb57400) [pid = 1932] [serial = 102] [outer = (nil)] 18:50:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc18518e000) [pid = 1932] [serial = 103] [outer = 0x7fc16cb57400] 18:50:23 INFO - PROCESS | 1932 | 1460944223196 Marionette DEBUG loaded listener.js 18:50:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc187211400) [pid = 1932] [serial = 104] [outer = 0x7fc16cb57400] 18:50:24 INFO - PROCESS | 1932 | 1460944224352 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]]]}] 18:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1594ms 18:50:24 INFO - PROCESS | 1932 | 1460944224416 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 18:50:24 INFO - PROCESS | 1932 | 1460944224421 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 18:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:50:24 INFO - PROCESS | 1932 | 1460944224430 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:50:24 INFO - PROCESS | 1932 | 1460944224434 Marionette TRACE conn4 <- [1,114,null,{}] 18:50:24 INFO - PROCESS | 1932 | 1460944224441 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}] 18:50:24 INFO - PROCESS | 1932 | 1460944224635 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 18:50:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd1e800 == 29 [pid = 1932] [id = 28] 18:50:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17b13e800 == 28 [pid = 1932] [id = 27] 18:50:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177139000 == 27 [pid = 1932] [id = 26] 18:50:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a07000 == 26 [pid = 1932] [id = 25] 18:50:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ed19800 == 25 [pid = 1932] [id = 24] 18:50:24 INFO - PROCESS | 1932 | 1460944224845 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16bf19000 == 26 [pid = 1932] [id = 36] 18:50:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc16b4a8c00) [pid = 1932] [serial = 105] [outer = (nil)] 18:50:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc16ee98000) [pid = 1932] [serial = 106] [outer = 0x7fc16b4a8c00] 18:50:24 INFO - PROCESS | 1932 | 1460944224921 Marionette DEBUG loaded listener.js 18:50:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc173fd3800) [pid = 1932] [serial = 107] [outer = 0x7fc16b4a8c00] 18:50:25 INFO - PROCESS | 1932 | 1460944225740 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]]]}] 18:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1385ms 18:50:25 INFO - PROCESS | 1932 | 1460944225815 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 18:50:25 INFO - PROCESS | 1932 | 1460944225822 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 18:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:50:25 INFO - PROCESS | 1932 | 1460944225831 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:50:25 INFO - PROCESS | 1932 | 1460944225836 Marionette TRACE conn4 <- [1,118,null,{}] 18:50:25 INFO - PROCESS | 1932 | 1460944225842 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}] 18:50:26 INFO - PROCESS | 1932 | 1460944226035 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 18:50:26 INFO - PROCESS | 1932 | 1460944226161 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17b13d800 == 27 [pid = 1932] [id = 37] 18:50:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc16cfbfc00) [pid = 1932] [serial = 108] [outer = (nil)] 18:50:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc17b10d800) [pid = 1932] [serial = 109] [outer = 0x7fc16cfbfc00] 18:50:26 INFO - PROCESS | 1932 | 1460944226234 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc180eda000) [pid = 1932] [serial = 110] [outer = 0x7fc16cfbfc00] 18:50:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc181a49000) [pid = 1932] [serial = 111] [outer = 0x7fc16b0b0c00] 18:50:27 INFO - PROCESS | 1932 | 1460944227086 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]]]}] 18:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1280ms 18:50:27 INFO - PROCESS | 1932 | 1460944227116 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 18:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:50:27 INFO - PROCESS | 1932 | 1460944227122 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 18:50:27 INFO - PROCESS | 1932 | 1460944227128 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:50:27 INFO - PROCESS | 1932 | 1460944227132 Marionette TRACE conn4 <- [1,122,null,{}] 18:50:27 INFO - PROCESS | 1932 | 1460944227137 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}] 18:50:27 INFO - PROCESS | 1932 | 1460944227293 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 18:50:27 INFO - PROCESS | 1932 | 1460944227427 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182b6a000 == 28 [pid = 1932] [id = 38] 18:50:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc175eb3000) [pid = 1932] [serial = 112] [outer = (nil)] 18:50:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc182f55c00) [pid = 1932] [serial = 113] [outer = 0x7fc175eb3000] 18:50:27 INFO - PROCESS | 1932 | 1460944227500 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc18513f800) [pid = 1932] [serial = 114] [outer = 0x7fc175eb3000] 18:50:28 INFO - PROCESS | 1932 | 1460944228290 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1232ms 18:50:28 INFO - PROCESS | 1932 | 1460944228359 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 1932 | 1460944228363 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 18:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:50:28 INFO - PROCESS | 1932 | 1460944228376 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 1932 | 1460944228385 Marionette TRACE conn4 <- [1,126,null,{}] 18:50:28 INFO - PROCESS | 1932 | 1460944228395 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}] 18:50:28 INFO - PROCESS | 1932 | 1460944228598 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 18:50:28 INFO - PROCESS | 1932 | 1460944228728 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc186b81000 == 29 [pid = 1932] [id = 39] 18:50:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc180eda800) [pid = 1932] [serial = 115] [outer = (nil)] 18:50:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc187465c00) [pid = 1932] [serial = 116] [outer = 0x7fc180eda800] 18:50:28 INFO - PROCESS | 1932 | 1460944228795 Marionette DEBUG loaded listener.js 18:50:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc18909fc00) [pid = 1932] [serial = 117] [outer = 0x7fc180eda800] 18:50:29 INFO - PROCESS | 1932 | 1460944229577 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]]]}] 18:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1245ms 18:50:29 INFO - PROCESS | 1932 | 1460944229614 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 18:50:29 INFO - PROCESS | 1932 | 1460944229622 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 18:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:50:29 INFO - PROCESS | 1932 | 1460944229627 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - PROCESS | 1932 | 1460944229630 Marionette TRACE conn4 <- [1,130,null,{}] 18:50:29 INFO - PROCESS | 1932 | 1460944229635 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}] 18:50:29 INFO - PROCESS | 1932 | 1460944229785 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 18:50:29 INFO - PROCESS | 1932 | 1460944229912 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc187098800 == 30 [pid = 1932] [id = 40] 18:50:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc16b736400) [pid = 1932] [serial = 118] [outer = (nil)] 18:50:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc189d9f000) [pid = 1932] [serial = 119] [outer = 0x7fc16b736400] 18:50:29 INFO - PROCESS | 1932 | 1460944229981 Marionette DEBUG loaded listener.js 18:50:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc18b59a400) [pid = 1932] [serial = 120] [outer = 0x7fc16b736400] 18:50:30 INFO - PROCESS | 1932 | 1460944230885 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]]]}] 18:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1327ms 18:50:30 INFO - PROCESS | 1932 | 1460944230956 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 1932 | 1460944230962 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 18:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:50:30 INFO - PROCESS | 1932 | 1460944230969 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 1932 | 1460944230974 Marionette TRACE conn4 <- [1,134,null,{}] 18:50:30 INFO - PROCESS | 1932 | 1460944230981 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}] 18:50:31 INFO - PROCESS | 1932 | 1460944231129 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 18:50:31 INFO - PROCESS | 1932 | 1460944231310 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1731cb800 == 31 [pid = 1932] [id = 41] 18:50:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc169fcac00) [pid = 1932] [serial = 121] [outer = (nil)] 18:50:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 122 (0x7fc169fcdc00) [pid = 1932] [serial = 122] [outer = 0x7fc169fcac00] 18:50:31 INFO - PROCESS | 1932 | 1460944231392 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 123 (0x7fc16d084800) [pid = 1932] [serial = 123] [outer = 0x7fc169fcac00] 18:50:32 INFO - PROCESS | 1932 | 1460944232235 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]]]}] 18:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1284ms 18:50:32 INFO - PROCESS | 1932 | 1460944232254 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 18:50:32 INFO - PROCESS | 1932 | 1460944232261 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 18:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:50:32 INFO - PROCESS | 1932 | 1460944232298 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:50:32 INFO - PROCESS | 1932 | 1460944232302 Marionette TRACE conn4 <- [1,138,null,{}] 18:50:32 INFO - PROCESS | 1932 | 1460944232310 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}] 18:50:32 INFO - PROCESS | 1932 | 1460944232468 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 18:50:32 INFO - PROCESS | 1932 | 1460944232599 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182bbe000 == 32 [pid = 1932] [id = 42] 18:50:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 124 (0x7fc169fcb000) [pid = 1932] [serial = 124] [outer = (nil)] 18:50:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 125 (0x7fc175b7ac00) [pid = 1932] [serial = 125] [outer = 0x7fc169fcb000] 18:50:32 INFO - PROCESS | 1932 | 1460944232674 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 126 (0x7fc180e4f800) [pid = 1932] [serial = 126] [outer = 0x7fc169fcb000] 18:50:33 INFO - PROCESS | 1932 | 1460944233549 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1336ms 18:50:33 INFO - PROCESS | 1932 | 1460944233633 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 1932 | 1460944233639 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 18:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:50:33 INFO - PROCESS | 1932 | 1460944233647 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 1932 | 1460944233649 Marionette TRACE conn4 <- [1,142,null,{}] 18:50:33 INFO - PROCESS | 1932 | 1460944233655 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}] 18:50:33 INFO - PROCESS | 1932 | 1460944233853 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 18:50:33 INFO - PROCESS | 1932 | 1460944233987 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef1c000 == 33 [pid = 1932] [id = 43] 18:50:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 127 (0x7fc16cfc7c00) [pid = 1932] [serial = 127] [outer = (nil)] 18:50:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 128 (0x7fc17037a400) [pid = 1932] [serial = 128] [outer = 0x7fc16cfc7c00] 18:50:34 INFO - PROCESS | 1932 | 1460944234058 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 129 (0x7fc170384800) [pid = 1932] [serial = 129] [outer = 0x7fc16cfc7c00] 18:50:34 INFO - PROCESS | 1932 | 1460944234872 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]]]}] 18:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1283ms 18:50:34 INFO - PROCESS | 1932 | 1460944234930 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 18:50:34 INFO - PROCESS | 1932 | 1460944234933 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 18:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:50:34 INFO - PROCESS | 1932 | 1460944234941 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:50:34 INFO - PROCESS | 1932 | 1460944234949 Marionette TRACE conn4 <- [1,146,null,{}] 18:50:34 INFO - PROCESS | 1932 | 1460944234963 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}] 18:50:35 INFO - PROCESS | 1932 | 1460944235117 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 18:50:35 INFO - PROCESS | 1932 | 1460944235247 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc187422800 == 34 [pid = 1932] [id = 44] 18:50:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 130 (0x7fc16b4ad800) [pid = 1932] [serial = 130] [outer = (nil)] 18:50:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 131 (0x7fc18682dc00) [pid = 1932] [serial = 131] [outer = 0x7fc16b4ad800] 18:50:35 INFO - PROCESS | 1932 | 1460944235316 Marionette DEBUG loaded listener.js 18:50:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 132 (0x7fc187061400) [pid = 1932] [serial = 132] [outer = 0x7fc16b4ad800] 18:50:36 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1721c6000 == 33 [pid = 1932] [id = 13] 18:50:36 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc186b81000 == 32 [pid = 1932] [id = 39] 18:50:36 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182b6a000 == 31 [pid = 1932] [id = 38] 18:50:36 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17b13d800 == 30 [pid = 1932] [id = 37] 18:50:36 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16bf19000 == 29 [pid = 1932] [id = 36] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a19000 == 28 [pid = 1932] [id = 22] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16c131800 == 27 [pid = 1932] [id = 12] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177148800 == 26 [pid = 1932] [id = 9] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b18f000 == 25 [pid = 1932] [id = 8] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177143800 == 24 [pid = 1932] [id = 6] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1728af000 == 23 [pid = 1932] [id = 29] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17730d800 == 22 [pid = 1932] [id = 20] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174472000 == 21 [pid = 1932] [id = 14] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181fa3000 == 20 [pid = 1932] [id = 30] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1721ca000 == 19 [pid = 1932] [id = 21] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc187098800 == 18 [pid = 1932] [id = 40] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175280000 == 17 [pid = 1932] [id = 32] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd1d000 == 16 [pid = 1932] [id = 33] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18315a800 == 15 [pid = 1932] [id = 35] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182bb5800 == 14 [pid = 1932] [id = 34] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef04000 == 13 [pid = 1932] [id = 23] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef1c000 == 12 [pid = 1932] [id = 43] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182bbe000 == 11 [pid = 1932] [id = 42] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b906800 == 10 [pid = 1932] [id = 31] 18:50:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1731cb800 == 9 [pid = 1932] [id = 41] 18:50:39 INFO - PROCESS | 1932 | 1460944239520 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]]]}] 18:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4609ms 18:50:39 INFO - PROCESS | 1932 | 1460944239549 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 18:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:50:39 INFO - PROCESS | 1932 | 1460944239554 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 18:50:39 INFO - PROCESS | 1932 | 1460944239562 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - PROCESS | 1932 | 1460944239569 Marionette TRACE conn4 <- [1,150,null,{}] 18:50:39 INFO - PROCESS | 1932 | 1460944239609 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}] 18:50:39 INFO - PROCESS | 1932 | 1460944239771 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 18:50:39 INFO - PROCESS | 1932 | 1460944239783 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc172094800 == 10 [pid = 1932] [id = 45] 18:50:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 133 (0x7fc16ee94800) [pid = 1932] [serial = 133] [outer = (nil)] 18:50:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 134 (0x7fc170385c00) [pid = 1932] [serial = 134] [outer = 0x7fc16ee94800] 18:50:39 INFO - PROCESS | 1932 | 1460944239852 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 135 (0x7fc171549000) [pid = 1932] [serial = 135] [outer = 0x7fc16ee94800] 18:50:40 INFO - PROCESS | 1932 | 1460944240556 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]]]}] 18:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1075ms 18:50:40 INFO - PROCESS | 1932 | 1460944240642 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 18:50:40 INFO - PROCESS | 1932 | 1460944240652 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 18:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:50:40 INFO - PROCESS | 1932 | 1460944240700 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:50:40 INFO - PROCESS | 1932 | 1460944240705 Marionette TRACE conn4 <- [1,154,null,{}] 18:50:40 INFO - PROCESS | 1932 | 1460944240710 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}] 18:50:40 INFO - PROCESS | 1932 | 1460944240861 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 18:50:40 INFO - PROCESS | 1932 | 1460944240871 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175338000 == 11 [pid = 1932] [id = 46] 18:50:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 136 (0x7fc16b9d2c00) [pid = 1932] [serial = 136] [outer = (nil)] 18:50:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc1733bdc00) [pid = 1932] [serial = 137] [outer = 0x7fc16b9d2c00] 18:50:40 INFO - PROCESS | 1932 | 1460944240930 Marionette DEBUG loaded listener.js 18:50:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc174a5ec00) [pid = 1932] [serial = 138] [outer = 0x7fc16b9d2c00] 18:50:41 INFO - PROCESS | 1932 | 1460944241844 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]]]}] 18:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1210ms 18:50:41 INFO - PROCESS | 1932 | 1460944241906 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 1932 | 1460944241910 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 18:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:50:41 INFO - PROCESS | 1932 | 1460944241990 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 1932 | 1460944241998 Marionette TRACE conn4 <- [1,158,null,{}] 18:50:42 INFO - PROCESS | 1932 | 1460944242014 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}] 18:50:42 INFO - PROCESS | 1932 | 1460944242201 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 18:50:42 INFO - PROCESS | 1932 | 1460944242263 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181c6d000 == 12 [pid = 1932] [id = 47] 18:50:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc1720e5400) [pid = 1932] [serial = 139] [outer = (nil)] 18:50:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc177353000) [pid = 1932] [serial = 140] [outer = 0x7fc1720e5400] 18:50:42 INFO - PROCESS | 1932 | 1460944242342 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc181f07400) [pid = 1932] [serial = 141] [outer = 0x7fc1720e5400] 18:50:43 INFO - PROCESS | 1932 | 1460944243012 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]]]}] 18:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1094ms 18:50:43 INFO - PROCESS | 1932 | 1460944243034 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 1932 | 1460944243039 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 18:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:50:43 INFO - PROCESS | 1932 | 1460944243049 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 1932 | 1460944243051 Marionette TRACE conn4 <- [1,162,null,{}] 18:50:43 INFO - PROCESS | 1932 | 1460944243055 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}] 18:50:43 INFO - PROCESS | 1932 | 1460944243244 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 18:50:43 INFO - PROCESS | 1932 | 1460944243276 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc183145000 == 13 [pid = 1932] [id = 48] 18:50:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc17269a400) [pid = 1932] [serial = 142] [outer = (nil)] 18:50:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc182fca000) [pid = 1932] [serial = 143] [outer = 0x7fc17269a400] 18:50:43 INFO - PROCESS | 1932 | 1460944243335 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc1832c3400) [pid = 1932] [serial = 144] [outer = 0x7fc17269a400] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc16ededc00) [pid = 1932] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc16cfbfc00) [pid = 1932] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc16b4ad400) [pid = 1932] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc16b4a7c00) [pid = 1932] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc171542c00) [pid = 1932] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 138 (0x7fc171549800) [pid = 1932] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 137 (0x7fc172125400) [pid = 1932] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 136 (0x7fc175a52400) [pid = 1932] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 135 (0x7fc16cb4d000) [pid = 1932] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 134 (0x7fc171546c00) [pid = 1932] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 133 (0x7fc16cb4cc00) [pid = 1932] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 132 (0x7fc16cb57400) [pid = 1932] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 131 (0x7fc16b736400) [pid = 1932] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 130 (0x7fc169fcac00) [pid = 1932] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 129 (0x7fc16d07c800) [pid = 1932] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 128 (0x7fc181a48800) [pid = 1932] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 127 (0x7fc175eb3000) [pid = 1932] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 126 (0x7fc17a749400) [pid = 1932] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 125 (0x7fc1726a1c00) [pid = 1932] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 124 (0x7fc169fcb000) [pid = 1932] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 123 (0x7fc16d072800) [pid = 1932] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 122 (0x7fc1718c9000) [pid = 1932] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 121 (0x7fc16b4a8c00) [pid = 1932] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 120 (0x7fc16cb56c00) [pid = 1932] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 119 (0x7fc16cfcb800) [pid = 1932] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc16d06f800) [pid = 1932] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc173c99000) [pid = 1932] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc16b4aa400) [pid = 1932] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc180eda800) [pid = 1932] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc16b1a4000) [pid = 1932] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc16b0ba400) [pid = 1932] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc16b4a4c00) [pid = 1932] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc181a40400) [pid = 1932] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc16cfc7c00) [pid = 1932] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:50:44 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc16bf72400) [pid = 1932] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:50:44 INFO - PROCESS | 1932 | 1460944244937 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]]]}] 18:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1937ms 18:50:45 INFO - PROCESS | 1932 | 1460944245018 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 18:50:45 INFO - PROCESS | 1932 | 1460944245020 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 18:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:50:45 INFO - PROCESS | 1932 | 1460944245054 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:50:45 INFO - PROCESS | 1932 | 1460944245056 Marionette TRACE conn4 <- [1,166,null,{}] 18:50:45 INFO - PROCESS | 1932 | 1460944245097 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}] 18:50:45 INFO - PROCESS | 1932 | 1460944245226 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 18:50:45 INFO - PROCESS | 1932 | 1460944245316 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174220800 == 14 [pid = 1932] [id = 49] 18:50:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc169fcb000) [pid = 1932] [serial = 145] [outer = (nil)] 18:50:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc17206c800) [pid = 1932] [serial = 146] [outer = 0x7fc169fcb000] 18:50:45 INFO - PROCESS | 1932 | 1460944245377 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc175e0dc00) [pid = 1932] [serial = 147] [outer = 0x7fc169fcb000] 18:50:46 INFO - PROCESS | 1932 | 1460944246061 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]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1079ms 18:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:50:46 INFO - PROCESS | 1932 | 1460944246116 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 1932 | 1460944246118 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 18:50:46 INFO - PROCESS | 1932 | 1460944246124 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 1932 | 1460944246126 Marionette TRACE conn4 <- [1,170,null,{}] 18:50:46 INFO - PROCESS | 1932 | 1460944246131 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}] 18:50:46 INFO - PROCESS | 1932 | 1460944246291 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 18:50:46 INFO - PROCESS | 1932 | 1460944246435 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b605800 == 15 [pid = 1932] [id = 50] 18:50:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc169fca400) [pid = 1932] [serial = 148] [outer = (nil)] 18:50:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc169fd5800) [pid = 1932] [serial = 149] [outer = 0x7fc169fca400] 18:50:46 INFO - PROCESS | 1932 | 1460944246507 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc16c19fc00) [pid = 1932] [serial = 150] [outer = 0x7fc169fca400] 18:50:47 INFO - PROCESS | 1932 | 1460944247396 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]]]}] 18:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1328ms 18:50:47 INFO - PROCESS | 1932 | 1460944247452 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 1932 | 1460944247459 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 18:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:50:47 INFO - PROCESS | 1932 | 1460944247467 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 1932 | 1460944247472 Marionette TRACE conn4 <- [1,174,null,{}] 18:50:47 INFO - PROCESS | 1932 | 1460944247479 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}] 18:50:47 INFO - PROCESS | 1932 | 1460944247643 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 18:50:47 INFO - PROCESS | 1932 | 1460944247772 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17773e000 == 16 [pid = 1932] [id = 51] 18:50:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc169fcc000) [pid = 1932] [serial = 151] [outer = (nil)] 18:50:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc17337ac00) [pid = 1932] [serial = 152] [outer = 0x7fc169fcc000] 18:50:47 INFO - PROCESS | 1932 | 1460944247846 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc173c97c00) [pid = 1932] [serial = 153] [outer = 0x7fc169fcc000] 18:50:48 INFO - PROCESS | 1932 | 1460944248699 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]]]}] 18:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1288ms 18:50:48 INFO - PROCESS | 1932 | 1460944248758 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 18:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:50:48 INFO - PROCESS | 1932 | 1460944248764 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 18:50:48 INFO - PROCESS | 1932 | 1460944248771 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 1932 | 1460944248774 Marionette TRACE conn4 <- [1,178,null,{}] 18:50:48 INFO - PROCESS | 1932 | 1460944248779 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}] 18:50:48 INFO - PROCESS | 1932 | 1460944248964 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 18:50:49 INFO - PROCESS | 1932 | 1460944249096 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b190800 == 17 [pid = 1932] [id = 52] 18:50:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc169fd4400) [pid = 1932] [serial = 154] [outer = (nil)] 18:50:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc16b4a6000) [pid = 1932] [serial = 155] [outer = 0x7fc169fd4400] 18:50:49 INFO - PROCESS | 1932 | 1460944249167 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc17154a400) [pid = 1932] [serial = 156] [outer = 0x7fc169fd4400] 18:50:50 INFO - PROCESS | 1932 | 1460944250308 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]]]}] 18:50:50 INFO - PROCESS | 1932 | 1460944250313 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1582ms 18:50:50 INFO - PROCESS | 1932 | 1460944250353 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 18:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:50:50 INFO - PROCESS | 1932 | 1460944250358 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 18:50:50 INFO - PROCESS | 1932 | 1460944250394 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 1932 | 1460944250400 Marionette TRACE conn4 <- [1,182,null,{}] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 120 (0x7fc16ee98000) [pid = 1932] [serial = 106] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 119 (0x7fc187208c00) [pid = 1932] [serial = 89] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc16eded000) [pid = 1932] [serial = 68] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc17a6dec00) [pid = 1932] [serial = 56] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc172123800) [pid = 1932] [serial = 91] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc17b10d800) [pid = 1932] [serial = 109] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc184b07800) [pid = 1932] [serial = 2] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc171544400) [pid = 1932] [serial = 70] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc1718d2800) [pid = 1932] [serial = 43] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc16c1a2800) [pid = 1932] [serial = 67] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc1739a0c00) [pid = 1932] [serial = 46] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc174aaa400) [pid = 1932] [serial = 47] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc174e11400) [pid = 1932] [serial = 49] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc175ad0c00) [pid = 1932] [serial = 50] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc175eb1800) [pid = 1932] [serial = 52] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc16b911800) [pid = 1932] [serial = 28] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc175e06800) [pid = 1932] [serial = 53] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc17200f800) [pid = 1932] [serial = 55] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 102 (0x7fc172126c00) [pid = 1932] [serial = 37] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 101 (0x7fc1739a2800) [pid = 1932] [serial = 38] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 100 (0x7fc172127400) [pid = 1932] [serial = 44] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 99 (0x7fc174a65c00) [pid = 1932] [serial = 40] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 98 (0x7fc174ab2c00) [pid = 1932] [serial = 41] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 97 (0x7fc16b9ce400) [pid = 1932] [serial = 31] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 96 (0x7fc16cfbc800) [pid = 1932] [serial = 33] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 95 (0x7fc16d077400) [pid = 1932] [serial = 34] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 94 (0x7fc1735f9c00) [pid = 1932] [serial = 26] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 93 (0x7fc17a73e800) [pid = 1932] [serial = 77] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 92 (0x7fc182111c00) [pid = 1932] [serial = 59] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 91 (0x7fc175e11c00) [pid = 1932] [serial = 97] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 90 (0x7fc16ed3b000) [pid = 1932] [serial = 61] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 89 (0x7fc181a3e800) [pid = 1932] [serial = 58] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 88 (0x7fc177107000) [pid = 1932] [serial = 76] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 87 (0x7fc174e04800) [pid = 1932] [serial = 74] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 86 (0x7fc169fcdc00) [pid = 1932] [serial = 122] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 85 (0x7fc16d07cc00) [pid = 1932] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 84 (0x7fc174a69c00) [pid = 1932] [serial = 73] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 83 (0x7fc182f55c00) [pid = 1932] [serial = 113] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 82 (0x7fc1735f9400) [pid = 1932] [serial = 94] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 81 (0x7fc180eda000) [pid = 1932] [serial = 110] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 80 (0x7fc187465c00) [pid = 1932] [serial = 116] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 79 (0x7fc17037a400) [pid = 1932] [serial = 128] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 78 (0x7fc174a65000) [pid = 1932] [serial = 65] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 77 (0x7fc180e47400) [pid = 1932] [serial = 98] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 76 (0x7fc182f54400) [pid = 1932] [serial = 100] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 75 (0x7fc173fd3800) [pid = 1932] [serial = 107] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 74 (0x7fc172127000) [pid = 1932] [serial = 71] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 73 (0x7fc175b7ac00) [pid = 1932] [serial = 125] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 72 (0x7fc1739aac00) [pid = 1932] [serial = 12] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 71 (0x7fc17176bc00) [pid = 1932] [serial = 62] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 70 (0x7fc173c98000) [pid = 1932] [serial = 9] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 69 (0x7fc173d33c00) [pid = 1932] [serial = 64] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 68 (0x7fc173592000) [pid = 1932] [serial = 92] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 67 (0x7fc16b0b1800) [pid = 1932] [serial = 23] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 66 (0x7fc187211400) [pid = 1932] [serial = 104] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 65 (0x7fc1821d9c00) [pid = 1932] [serial = 82] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 64 (0x7fc18b59a400) [pid = 1932] [serial = 120] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 63 (0x7fc16d084800) [pid = 1932] [serial = 123] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 62 (0x7fc16d07e800) [pid = 1932] [serial = 16] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 61 (0x7fc16d084c00) [pid = 1932] [serial = 17] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 60 (0x7fc181f87400) [pid = 1932] [serial = 79] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 59 (0x7fc189d9f000) [pid = 1932] [serial = 119] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 58 (0x7fc16d085800) [pid = 1932] [serial = 19] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 57 (0x7fc18513f800) [pid = 1932] [serial = 114] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 56 (0x7fc18210f000) [pid = 1932] [serial = 80] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 55 (0x7fc18501f800) [pid = 1932] [serial = 101] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 54 (0x7fc185188c00) [pid = 1932] [serial = 85] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 53 (0x7fc174a63800) [pid = 1932] [serial = 95] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 52 (0x7fc18518e000) [pid = 1932] [serial = 103] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 51 (0x7fc180e4f800) [pid = 1932] [serial = 126] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 50 (0x7fc18909fc00) [pid = 1932] [serial = 117] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 49 (0x7fc186e28400) [pid = 1932] [serial = 86] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 48 (0x7fc16b4a5c00) [pid = 1932] [serial = 25] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 47 (0x7fc182fc8000) [pid = 1932] [serial = 83] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 46 (0x7fc18705f800) [pid = 1932] [serial = 88] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 45 (0x7fc170384800) [pid = 1932] [serial = 129] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 44 (0x7fc18682dc00) [pid = 1932] [serial = 131] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | --DOMWINDOW == 43 (0x7fc16ed2fc00) [pid = 1932] [serial = 22] [outer = (nil)] [url = about:blank] 18:50:50 INFO - PROCESS | 1932 | 1460944250571 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}] 18:50:50 INFO - PROCESS | 1932 | 1460944250698 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 18:50:50 INFO - PROCESS | 1932 | 1460944250712 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16c132000 == 18 [pid = 1932] [id = 53] 18:50:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 44 (0x7fc16cb58c00) [pid = 1932] [serial = 157] [outer = (nil)] 18:50:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 45 (0x7fc16ede4400) [pid = 1932] [serial = 158] [outer = 0x7fc16cb58c00] 18:50:50 INFO - PROCESS | 1932 | 1460944250773 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 46 (0x7fc16ee94000) [pid = 1932] [serial = 159] [outer = 0x7fc16cb58c00] 18:50:51 INFO - PROCESS | 1932 | 1460944251392 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]]]}] 18:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1049ms 18:50:51 INFO - PROCESS | 1932 | 1460944251413 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 18:50:51 INFO - PROCESS | 1932 | 1460944251419 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 18:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:50:51 INFO - PROCESS | 1932 | 1460944251428 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - PROCESS | 1932 | 1460944251431 Marionette TRACE conn4 <- [1,186,null,{}] 18:50:51 INFO - PROCESS | 1932 | 1460944251436 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}] 18:50:51 INFO - PROCESS | 1932 | 1460944251563 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 18:50:51 INFO - PROCESS | 1932 | 1460944251649 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1718aa000 == 19 [pid = 1932] [id = 54] 18:50:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 47 (0x7fc169fd0800) [pid = 1932] [serial = 160] [outer = (nil)] 18:50:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 48 (0x7fc170380c00) [pid = 1932] [serial = 161] [outer = 0x7fc169fd0800] 18:50:51 INFO - PROCESS | 1932 | 1460944251706 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 49 (0x7fc17176d400) [pid = 1932] [serial = 162] [outer = 0x7fc169fd0800] 18:50:52 INFO - PROCESS | 1932 | 1460944252514 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1140ms 18:50:52 INFO - PROCESS | 1932 | 1460944252570 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 1932 | 1460944252573 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 18:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:50:52 INFO - PROCESS | 1932 | 1460944252579 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 1932 | 1460944252584 Marionette TRACE conn4 <- [1,190,null,{}] 18:50:52 INFO - PROCESS | 1932 | 1460944252600 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}] 18:50:52 INFO - PROCESS | 1932 | 1460944252743 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 18:50:52 INFO - PROCESS | 1932 | 1460944252754 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173b2a000 == 20 [pid = 1932] [id = 55] 18:50:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 50 (0x7fc173071400) [pid = 1932] [serial = 163] [outer = (nil)] 18:50:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 51 (0x7fc17337bc00) [pid = 1932] [serial = 164] [outer = 0x7fc173071400] 18:50:52 INFO - PROCESS | 1932 | 1460944252822 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 52 (0x7fc173b68c00) [pid = 1932] [serial = 165] [outer = 0x7fc173071400] 18:50:53 INFO - PROCESS | 1932 | 1460944253477 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]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 935ms 18:50:53 INFO - PROCESS | 1932 | 1460944253514 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 18:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:50:53 INFO - PROCESS | 1932 | 1460944253517 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 18:50:53 INFO - PROCESS | 1932 | 1460944253522 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - PROCESS | 1932 | 1460944253525 Marionette TRACE conn4 <- [1,194,null,{}] 18:50:53 INFO - PROCESS | 1932 | 1460944253536 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}] 18:50:53 INFO - PROCESS | 1932 | 1460944253692 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 18:50:53 INFO - PROCESS | 1932 | 1460944253722 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17451a000 == 21 [pid = 1932] [id = 56] 18:50:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 53 (0x7fc16ee93c00) [pid = 1932] [serial = 166] [outer = (nil)] 18:50:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 54 (0x7fc1744b5c00) [pid = 1932] [serial = 167] [outer = 0x7fc16ee93c00] 18:50:53 INFO - PROCESS | 1932 | 1460944253779 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 55 (0x7fc174a63c00) [pid = 1932] [serial = 168] [outer = 0x7fc16ee93c00] 18:50:54 INFO - PROCESS | 1932 | 1460944254504 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]]]}] 18:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1034ms 18:50:54 INFO - PROCESS | 1932 | 1460944254563 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 18:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:50:54 INFO - PROCESS | 1932 | 1460944254566 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 18:50:54 INFO - PROCESS | 1932 | 1460944254571 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 1932 | 1460944254574 Marionette TRACE conn4 <- [1,198,null,{}] 18:50:54 INFO - PROCESS | 1932 | 1460944254589 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}] 18:50:54 INFO - PROCESS | 1932 | 1460944254751 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 18:50:54 INFO - PROCESS | 1932 | --DOMWINDOW == 54 (0x7fc16b9d2c00) [pid = 1932] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:50:54 INFO - PROCESS | 1932 | --DOMWINDOW == 53 (0x7fc16ee94800) [pid = 1932] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:50:54 INFO - PROCESS | 1932 | --DOMWINDOW == 52 (0x7fc16b4ad800) [pid = 1932] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:50:54 INFO - PROCESS | 1932 | --DOMWINDOW == 51 (0x7fc1720e5400) [pid = 1932] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:50:54 INFO - PROCESS | 1932 | --DOMWINDOW == 50 (0x7fc17269a400) [pid = 1932] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:50:54 INFO - PROCESS | 1932 | 1460944254816 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17353c000 == 22 [pid = 1932] [id = 57] 18:50:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 51 (0x7fc169fcf400) [pid = 1932] [serial = 169] [outer = (nil)] 18:50:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 52 (0x7fc16b9d2c00) [pid = 1932] [serial = 170] [outer = 0x7fc169fcf400] 18:50:54 INFO - PROCESS | 1932 | 1460944254873 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 53 (0x7fc174a67800) [pid = 1932] [serial = 171] [outer = 0x7fc169fcf400] 18:50:55 INFO - PROCESS | 1932 | 1460944255593 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]]]}] 18:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1078ms 18:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:50:55 INFO - PROCESS | 1932 | 1460944255649 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 1932 | 1460944255652 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 18:50:55 INFO - PROCESS | 1932 | 1460944255656 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 1932 | 1460944255660 Marionette TRACE conn4 <- [1,202,null,{}] 18:50:55 INFO - PROCESS | 1932 | 1460944255664 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}] 18:50:55 INFO - PROCESS | 1932 | 1460944255818 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 18:50:55 INFO - PROCESS | 1932 | 1460944255829 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17527e800 == 23 [pid = 1932] [id = 58] 18:50:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 54 (0x7fc17503dc00) [pid = 1932] [serial = 172] [outer = (nil)] 18:50:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 55 (0x7fc175e0e800) [pid = 1932] [serial = 173] [outer = 0x7fc17503dc00] 18:50:55 INFO - PROCESS | 1932 | 1460944255894 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 56 (0x7fc17710dc00) [pid = 1932] [serial = 174] [outer = 0x7fc17503dc00] 18:50:56 INFO - PROCESS | 1932 | 1460944256511 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]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 877ms 18:50:56 INFO - PROCESS | 1932 | 1460944256534 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 1932 | 1460944256537 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 18:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:50:56 INFO - PROCESS | 1932 | 1460944256542 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 1932 | 1460944256544 Marionette TRACE conn4 <- [1,206,null,{}] 18:50:56 INFO - PROCESS | 1932 | 1460944256549 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}] 18:50:56 INFO - PROCESS | 1932 | 1460944256666 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 18:50:56 INFO - PROCESS | 1932 | 1460944256755 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175b1d800 == 24 [pid = 1932] [id = 59] 18:50:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 57 (0x7fc169fcf000) [pid = 1932] [serial = 175] [outer = (nil)] 18:50:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 58 (0x7fc1772c7c00) [pid = 1932] [serial = 176] [outer = 0x7fc169fcf000] 18:50:56 INFO - PROCESS | 1932 | 1460944256812 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 59 (0x7fc17a749000) [pid = 1932] [serial = 177] [outer = 0x7fc169fcf000] 18:50:57 INFO - PROCESS | 1932 | 1460944257536 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]]]}] 18:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1027ms 18:50:57 INFO - PROCESS | 1932 | 1460944257571 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 18:50:57 INFO - PROCESS | 1932 | 1460944257577 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 18:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:50:57 INFO - PROCESS | 1932 | 1460944257586 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:50:57 INFO - PROCESS | 1932 | 1460944257590 Marionette TRACE conn4 <- [1,210,null,{}] 18:50:57 INFO - PROCESS | 1932 | 1460944257629 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}] 18:50:57 INFO - PROCESS | 1932 | 1460944257782 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 18:50:57 INFO - PROCESS | 1932 | 1460944257902 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc171896800 == 25 [pid = 1932] [id = 60] 18:50:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 60 (0x7fc16b73c000) [pid = 1932] [serial = 178] [outer = (nil)] 18:50:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 61 (0x7fc16d081800) [pid = 1932] [serial = 179] [outer = 0x7fc16b73c000] 18:50:57 INFO - PROCESS | 1932 | 1460944257973 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 62 (0x7fc16ee99800) [pid = 1932] [serial = 180] [outer = 0x7fc16b73c000] 18:50:58 INFO - PROCESS | 1932 | 1460944258782 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]]]}] 18:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1206ms 18:50:58 INFO - PROCESS | 1932 | 1460944258792 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 1932 | 1460944258799 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 18:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:50:58 INFO - PROCESS | 1932 | 1460944258809 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 1932 | 1460944258812 Marionette TRACE conn4 <- [1,214,null,{}] 18:50:58 INFO - PROCESS | 1932 | 1460944258833 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}] 18:50:59 INFO - PROCESS | 1932 | 1460944259005 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 18:50:59 INFO - PROCESS | 1932 | 1460944259065 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173b21800 == 26 [pid = 1932] [id = 61] 18:50:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 63 (0x7fc170389400) [pid = 1932] [serial = 181] [outer = (nil)] 18:50:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 64 (0x7fc17269e000) [pid = 1932] [serial = 182] [outer = 0x7fc170389400] 18:50:59 INFO - PROCESS | 1932 | 1460944259132 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 65 (0x7fc1739aa800) [pid = 1932] [serial = 183] [outer = 0x7fc170389400] 18:50:59 INFO - PROCESS | 1932 | 1460944259862 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]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1085ms 18:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:50:59 INFO - PROCESS | 1932 | 1460944259899 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 1932 | 1460944259902 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 18:50:59 INFO - PROCESS | 1932 | 1460944259908 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 1932 | 1460944259914 Marionette TRACE conn4 <- [1,218,null,{}] 18:50:59 INFO - PROCESS | 1932 | 1460944259933 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}] 18:51:00 INFO - PROCESS | 1932 | 1460944260094 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 18:51:00 INFO - PROCESS | 1932 | 1460944260225 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1772ed000 == 27 [pid = 1932] [id = 62] 18:51:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 66 (0x7fc1739a2800) [pid = 1932] [serial = 184] [outer = (nil)] 18:51:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 67 (0x7fc175374800) [pid = 1932] [serial = 185] [outer = 0x7fc1739a2800] 18:51:00 INFO - PROCESS | 1932 | 1460944260297 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 68 (0x7fc175ebb000) [pid = 1932] [serial = 186] [outer = 0x7fc1739a2800] 18:51:01 INFO - PROCESS | 1932 | 1460944261127 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]]]}] 18:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1289ms 18:51:01 INFO - PROCESS | 1932 | 1460944261196 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 1932 | 1460944261201 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 18:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:51:01 INFO - PROCESS | 1932 | 1460944261206 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - PROCESS | 1932 | 1460944261209 Marionette TRACE conn4 <- [1,222,null,{}] 18:51:01 INFO - PROCESS | 1932 | 1460944261214 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}] 18:51:01 INFO - PROCESS | 1932 | 1460944261365 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 18:51:01 INFO - PROCESS | 1932 | 1460944261485 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17b141800 == 28 [pid = 1932] [id = 63] 18:51:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 69 (0x7fc173fd3c00) [pid = 1932] [serial = 187] [outer = (nil)] 18:51:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 70 (0x7fc180e54c00) [pid = 1932] [serial = 188] [outer = 0x7fc173fd3c00] 18:51:01 INFO - PROCESS | 1932 | 1460944261554 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 71 (0x7fc181a3e800) [pid = 1932] [serial = 189] [outer = 0x7fc173fd3c00] 18:51:02 INFO - PROCESS | 1932 | 1460944262472 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]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1334ms 18:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:51:02 INFO - PROCESS | 1932 | 1460944262541 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 1932 | 1460944262545 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 18:51:02 INFO - PROCESS | 1932 | 1460944262553 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 1932 | 1460944262559 Marionette TRACE conn4 <- [1,226,null,{}] 18:51:02 INFO - PROCESS | 1932 | 1460944262567 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}] 18:51:02 INFO - PROCESS | 1932 | 1460944262795 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 18:51:02 INFO - PROCESS | 1932 | 1460944262965 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16cf91800 == 29 [pid = 1932] [id = 64] 18:51:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 72 (0x7fc16d080000) [pid = 1932] [serial = 190] [outer = (nil)] 18:51:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 73 (0x7fc16da89c00) [pid = 1932] [serial = 191] [outer = 0x7fc16d080000] 18:51:03 INFO - PROCESS | 1932 | 1460944263031 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 74 (0x7fc16ee95000) [pid = 1932] [serial = 192] [outer = 0x7fc16d080000] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 73 (0x7fc1733bdc00) [pid = 1932] [serial = 137] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 72 (0x7fc170385c00) [pid = 1932] [serial = 134] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 71 (0x7fc171549000) [pid = 1932] [serial = 135] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 70 (0x7fc187061400) [pid = 1932] [serial = 132] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 69 (0x7fc177353000) [pid = 1932] [serial = 140] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 68 (0x7fc182fca000) [pid = 1932] [serial = 143] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 67 (0x7fc1832c3400) [pid = 1932] [serial = 144] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 66 (0x7fc181f07400) [pid = 1932] [serial = 141] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 65 (0x7fc17206c800) [pid = 1932] [serial = 146] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | --DOMWINDOW == 64 (0x7fc174a5ec00) [pid = 1932] [serial = 138] [outer = (nil)] [url = about:blank] 18:51:03 INFO - PROCESS | 1932 | 1460944263680 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1139ms 18:51:03 INFO - PROCESS | 1932 | 1460944263691 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 1932 | 1460944263697 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 18:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:51:03 INFO - PROCESS | 1932 | 1460944263707 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 1932 | 1460944263710 Marionette TRACE conn4 <- [1,230,null,{}] 18:51:03 INFO - PROCESS | 1932 | 1460944263714 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}] 18:51:03 INFO - PROCESS | 1932 | 1460944263845 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 18:51:03 INFO - PROCESS | 1932 | 1460944263931 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173957000 == 30 [pid = 1932] [id = 65] 18:51:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 65 (0x7fc16ed37000) [pid = 1932] [serial = 193] [outer = (nil)] 18:51:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 66 (0x7fc17176e800) [pid = 1932] [serial = 194] [outer = 0x7fc16ed37000] 18:51:03 INFO - PROCESS | 1932 | 1460944263989 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 67 (0x7fc172854800) [pid = 1932] [serial = 195] [outer = 0x7fc16ed37000] 18:51:04 INFO - PROCESS | 1932 | 1460944264588 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]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 933ms 18:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:51:04 INFO - PROCESS | 1932 | 1460944264640 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 18:51:04 INFO - PROCESS | 1932 | 1460944264643 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 18:51:04 INFO - PROCESS | 1932 | 1460944264649 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - PROCESS | 1932 | 1460944264654 Marionette TRACE conn4 <- [1,234,null,{}] 18:51:04 INFO - PROCESS | 1932 | 1460944264668 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}] 18:51:04 INFO - PROCESS | 1932 | 1460944264805 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 18:51:04 INFO - PROCESS | 1932 | 1460944264892 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e64800 == 31 [pid = 1932] [id = 66] 18:51:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 68 (0x7fc172850c00) [pid = 1932] [serial = 196] [outer = (nil)] 18:51:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 69 (0x7fc173b68000) [pid = 1932] [serial = 197] [outer = 0x7fc172850c00] 18:51:04 INFO - PROCESS | 1932 | 1460944264951 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 70 (0x7fc174e0f400) [pid = 1932] [serial = 198] [outer = 0x7fc172850c00] 18:51:05 INFO - PROCESS | 1932 | 1460944265539 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]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 935ms 18:51:05 INFO - PROCESS | 1932 | 1460944265583 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 1932 | 1460944265586 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 18:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:51:05 INFO - PROCESS | 1932 | 1460944265592 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 1932 | 1460944265594 Marionette TRACE conn4 <- [1,238,null,{}] 18:51:05 INFO - PROCESS | 1932 | 1460944265609 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}] 18:51:05 INFO - PROCESS | 1932 | 1460944265778 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 18:51:05 INFO - PROCESS | 1932 | 1460944265800 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177148800 == 32 [pid = 1932] [id = 67] 18:51:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 71 (0x7fc16b19c400) [pid = 1932] [serial = 199] [outer = (nil)] 18:51:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 72 (0x7fc174e11400) [pid = 1932] [serial = 200] [outer = 0x7fc16b19c400] 18:51:05 INFO - PROCESS | 1932 | 1460944265857 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 73 (0x7fc16cfc8000) [pid = 1932] [serial = 201] [outer = 0x7fc16b19c400] 18:51:06 INFO - PROCESS | 1932 | 1460944266588 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]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1032ms 18:51:06 INFO - PROCESS | 1932 | 1460944266624 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 1932 | 1460944266627 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 18:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:51:06 INFO - PROCESS | 1932 | 1460944266633 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 1932 | 1460944266635 Marionette TRACE conn4 <- [1,242,null,{}] 18:51:06 INFO - PROCESS | 1932 | 1460944266640 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}] 18:51:06 INFO - PROCESS | 1932 | 1460944266794 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 18:51:06 INFO - PROCESS | 1932 | 1460944266810 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd1b000 == 33 [pid = 1932] [id = 68] 18:51:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 74 (0x7fc169fd0000) [pid = 1932] [serial = 202] [outer = (nil)] 18:51:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 75 (0x7fc181a47400) [pid = 1932] [serial = 203] [outer = 0x7fc169fd0000] 18:51:06 INFO - PROCESS | 1932 | 1460944266914 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 76 (0x7fc181fde800) [pid = 1932] [serial = 204] [outer = 0x7fc169fd0000] 18:51:07 INFO - PROCESS | 1932 | 1460944267568 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]]]}] 18:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 975ms 18:51:07 INFO - PROCESS | 1932 | --DOMWINDOW == 75 (0x7fc16ee93c00) [pid = 1932] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:51:07 INFO - PROCESS | 1932 | --DOMWINDOW == 74 (0x7fc169fcf400) [pid = 1932] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:51:07 INFO - PROCESS | 1932 | --DOMWINDOW == 73 (0x7fc173071400) [pid = 1932] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:51:07 INFO - PROCESS | 1932 | --DOMWINDOW == 72 (0x7fc16cb58c00) [pid = 1932] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:51:07 INFO - PROCESS | 1932 | --DOMWINDOW == 71 (0x7fc17503dc00) [pid = 1932] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:51:07 INFO - PROCESS | 1932 | --DOMWINDOW == 70 (0x7fc169fd0800) [pid = 1932] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:51:07 INFO - PROCESS | 1932 | --DOMWINDOW == 69 (0x7fc169fcb000) [pid = 1932] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:51:07 INFO - PROCESS | 1932 | 1460944267613 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 18:51:07 INFO - PROCESS | 1932 | 1460944267615 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 18:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:51:07 INFO - PROCESS | 1932 | 1460944267620 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:51:07 INFO - PROCESS | 1932 | 1460944267623 Marionette TRACE conn4 <- [1,246,null,{}] 18:51:07 INFO - PROCESS | 1932 | 1460944267628 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}] 18:51:07 INFO - PROCESS | 1932 | 1460944267824 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 18:51:07 INFO - PROCESS | 1932 | 1460944267841 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181cbe000 == 34 [pid = 1932] [id = 69] 18:51:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 70 (0x7fc181f92000) [pid = 1932] [serial = 205] [outer = (nil)] 18:51:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 71 (0x7fc182129000) [pid = 1932] [serial = 206] [outer = 0x7fc181f92000] 18:51:07 INFO - PROCESS | 1932 | 1460944267914 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 72 (0x7fc182fcd000) [pid = 1932] [serial = 207] [outer = 0x7fc181f92000] 18:51:08 INFO - PROCESS | 1932 | 1460944268541 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]]]}] 18:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 929ms 18:51:08 INFO - PROCESS | 1932 | 1460944268549 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 1932 | 1460944268552 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 18:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:51:08 INFO - PROCESS | 1932 | 1460944268557 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 1932 | 1460944268559 Marionette TRACE conn4 <- [1,250,null,{}] 18:51:08 INFO - PROCESS | 1932 | 1460944268565 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}] 18:51:08 INFO - PROCESS | 1932 | 1460944268687 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 18:51:08 INFO - PROCESS | 1932 | 1460944268775 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181f23800 == 35 [pid = 1932] [id = 70] 18:51:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 73 (0x7fc16ee94c00) [pid = 1932] [serial = 208] [outer = (nil)] 18:51:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 74 (0x7fc183111000) [pid = 1932] [serial = 209] [outer = 0x7fc16ee94c00] 18:51:08 INFO - PROCESS | 1932 | 1460944268832 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 75 (0x7fc185144000) [pid = 1932] [serial = 210] [outer = 0x7fc16ee94c00] 18:51:09 INFO - PROCESS | 1932 | 1460944269473 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]]]}] 18:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 980ms 18:51:09 INFO - PROCESS | 1932 | 1460944269538 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 18:51:09 INFO - PROCESS | 1932 | 1460944269541 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 18:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:51:09 INFO - PROCESS | 1932 | 1460944269547 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - PROCESS | 1932 | 1460944269549 Marionette TRACE conn4 <- [1,254,null,{}] 18:51:09 INFO - PROCESS | 1932 | 1460944269554 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}] 18:51:09 INFO - PROCESS | 1932 | 1460944269731 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 18:51:09 INFO - PROCESS | 1932 | 1460944269843 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b18f800 == 36 [pid = 1932] [id = 71] 18:51:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 76 (0x7fc169fcac00) [pid = 1932] [serial = 211] [outer = (nil)] 18:51:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 77 (0x7fc169fd2800) [pid = 1932] [serial = 212] [outer = 0x7fc169fcac00] 18:51:09 INFO - PROCESS | 1932 | 1460944269917 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 78 (0x7fc16b4aec00) [pid = 1932] [serial = 213] [outer = 0x7fc169fcac00] 18:51:10 INFO - PROCESS | 1932 | 1460944270887 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1385ms 18:51:10 INFO - PROCESS | 1932 | 1460944270934 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 1932 | 1460944270941 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 18:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:51:10 INFO - PROCESS | 1932 | 1460944270949 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 1932 | 1460944270953 Marionette TRACE conn4 <- [1,258,null,{}] 18:51:10 INFO - PROCESS | 1932 | 1460944270960 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}] 18:51:11 INFO - PROCESS | 1932 | 1460944271119 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 18:51:11 INFO - PROCESS | 1932 | 1460944271243 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a22000 == 37 [pid = 1932] [id = 72] 18:51:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 79 (0x7fc169fccc00) [pid = 1932] [serial = 214] [outer = (nil)] 18:51:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 80 (0x7fc16ee95c00) [pid = 1932] [serial = 215] [outer = 0x7fc169fccc00] 18:51:11 INFO - PROCESS | 1932 | 1460944271315 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 81 (0x7fc16ef3f800) [pid = 1932] [serial = 216] [outer = 0x7fc169fccc00] 18:51:12 INFO - PROCESS | 1932 | 1460944272088 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1177ms 18:51:12 INFO - PROCESS | 1932 | 1460944272131 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 1932 | 1460944272136 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 18:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:51:12 INFO - PROCESS | 1932 | 1460944272143 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 1932 | 1460944272145 Marionette TRACE conn4 <- [1,262,null,{}] 18:51:12 INFO - PROCESS | 1932 | 1460944272151 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}] 18:51:12 INFO - PROCESS | 1932 | 1460944272304 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 18:51:12 INFO - PROCESS | 1932 | 1460944272433 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182baa800 == 38 [pid = 1932] [id = 73] 18:51:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 82 (0x7fc16ed37c00) [pid = 1932] [serial = 217] [outer = (nil)] 18:51:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 83 (0x7fc17037e400) [pid = 1932] [serial = 218] [outer = 0x7fc16ed37c00] 18:51:12 INFO - PROCESS | 1932 | 1460944272502 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 84 (0x7fc1720e5000) [pid = 1932] [serial = 219] [outer = 0x7fc16ed37c00] 18:51:13 INFO - PROCESS | 1932 | 1460944273326 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]]]}] 18:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1232ms 18:51:13 INFO - PROCESS | 1932 | 1460944273379 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 18:51:13 INFO - PROCESS | 1932 | 1460944273385 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 18:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:51:13 INFO - PROCESS | 1932 | 1460944273409 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:51:13 INFO - PROCESS | 1932 | 1460944273418 Marionette TRACE conn4 <- [1,266,null,{}] 18:51:13 INFO - PROCESS | 1932 | 1460944273543 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}] 18:51:13 INFO - PROCESS | 1932 | 1460944273676 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 18:51:13 INFO - PROCESS | 1932 | 1460944273808 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc185066000 == 39 [pid = 1932] [id = 74] 18:51:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 85 (0x7fc16ef47800) [pid = 1932] [serial = 220] [outer = (nil)] 18:51:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 86 (0x7fc173c9d000) [pid = 1932] [serial = 221] [outer = 0x7fc16ef47800] 18:51:13 INFO - PROCESS | 1932 | 1460944273877 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 87 (0x7fc175ebe800) [pid = 1932] [serial = 222] [outer = 0x7fc16ef47800] 18:51:14 INFO - PROCESS | 1932 | 1460944274750 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]]]}] 18:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1378ms 18:51:14 INFO - PROCESS | 1932 | 1460944274773 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 18:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:51:14 INFO - PROCESS | 1932 | 1460944274780 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 18:51:14 INFO - PROCESS | 1932 | 1460944274788 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - PROCESS | 1932 | 1460944274793 Marionette TRACE conn4 <- [1,270,null,{}] 18:51:14 INFO - PROCESS | 1932 | 1460944274801 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}] 18:51:14 INFO - PROCESS | 1932 | 1460944274992 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 18:51:15 INFO - PROCESS | 1932 | 1460944275117 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc186871800 == 40 [pid = 1932] [id = 75] 18:51:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 88 (0x7fc16ef48c00) [pid = 1932] [serial = 223] [outer = (nil)] 18:51:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 89 (0x7fc181f0a000) [pid = 1932] [serial = 224] [outer = 0x7fc16ef48c00] 18:51:15 INFO - PROCESS | 1932 | 1460944275185 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 90 (0x7fc1821d6400) [pid = 1932] [serial = 225] [outer = 0x7fc16ef48c00] 18:51:16 INFO - PROCESS | 1932 | 1460944276049 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]]]}] 18:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1490ms 18:51:16 INFO - PROCESS | 1932 | 1460944276277 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 18:51:16 INFO - PROCESS | 1932 | 1460944276283 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 18:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:51:16 INFO - PROCESS | 1932 | 1460944276290 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:51:16 INFO - PROCESS | 1932 | 1460944276294 Marionette TRACE conn4 <- [1,274,null,{}] 18:51:16 INFO - PROCESS | 1932 | 1460944276301 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}] 18:51:16 INFO - PROCESS | 1932 | 1460944276463 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 18:51:16 INFO - PROCESS | 1932 | 1460944276619 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a04800 == 41 [pid = 1932] [id = 76] 18:51:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 91 (0x7fc16d07cc00) [pid = 1932] [serial = 226] [outer = (nil)] 18:51:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 92 (0x7fc16da82800) [pid = 1932] [serial = 227] [outer = 0x7fc16d07cc00] 18:51:16 INFO - PROCESS | 1932 | 1460944276698 Marionette DEBUG loaded listener.js 18:51:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 93 (0x7fc16ef3fc00) [pid = 1932] [serial = 228] [outer = 0x7fc16d07cc00] 18:51:17 INFO - PROCESS | 1932 | 1460944277571 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]]]}] 18:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1329ms 18:51:17 INFO - PROCESS | 1932 | 1460944277620 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 18:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:51:17 INFO - PROCESS | 1932 | 1460944277626 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 18:51:17 INFO - PROCESS | 1932 | 1460944277637 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:51:17 INFO - PROCESS | 1932 | 1460944277642 Marionette TRACE conn4 <- [1,278,null,{}] 18:51:17 INFO - PROCESS | 1932 | 1460944277648 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}] 18:51:17 INFO - PROCESS | 1932 | 1460944277794 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 18:51:17 INFO - PROCESS | 1932 | 1460944277923 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:17 INFO - PROCESS | 1932 | --DOMWINDOW == 92 (0x7fc1772c7c00) [pid = 1932] [serial = 176] [outer = (nil)] [url = about:blank] 18:51:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b090000 == 42 [pid = 1932] [id = 77] 18:51:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 93 (0x7fc16b73f800) [pid = 1932] [serial = 229] [outer = (nil)] 18:51:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 94 (0x7fc17176bc00) [pid = 1932] [serial = 230] [outer = 0x7fc16b73f800] 18:51:18 INFO - PROCESS | 1932 | 1460944278008 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 95 (0x7fc172859800) [pid = 1932] [serial = 231] [outer = 0x7fc16b73f800] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 94 (0x7fc175e0dc00) [pid = 1932] [serial = 147] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 93 (0x7fc1744b5c00) [pid = 1932] [serial = 167] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 92 (0x7fc16b9d2c00) [pid = 1932] [serial = 170] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 91 (0x7fc169fd5800) [pid = 1932] [serial = 149] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 90 (0x7fc17337bc00) [pid = 1932] [serial = 164] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 89 (0x7fc16ede4400) [pid = 1932] [serial = 158] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 88 (0x7fc16ee94000) [pid = 1932] [serial = 159] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 87 (0x7fc16b4a6000) [pid = 1932] [serial = 155] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 86 (0x7fc17337ac00) [pid = 1932] [serial = 152] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 85 (0x7fc175e0e800) [pid = 1932] [serial = 173] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 84 (0x7fc174a67800) [pid = 1932] [serial = 171] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 83 (0x7fc17176d400) [pid = 1932] [serial = 162] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 82 (0x7fc170380c00) [pid = 1932] [serial = 161] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 81 (0x7fc174a63c00) [pid = 1932] [serial = 168] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 80 (0x7fc17710dc00) [pid = 1932] [serial = 174] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | --DOMWINDOW == 79 (0x7fc173b68c00) [pid = 1932] [serial = 165] [outer = (nil)] [url = about:blank] 18:51:18 INFO - PROCESS | 1932 | 1460944278593 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]]]}] 18:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1111ms 18:51:18 INFO - PROCESS | 1932 | 1460944278752 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 18:51:18 INFO - PROCESS | 1932 | 1460944278754 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 18:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:51:18 INFO - PROCESS | 1932 | 1460944278774 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 1932 | 1460944278776 Marionette TRACE conn4 <- [1,282,null,{}] 18:51:18 INFO - PROCESS | 1932 | 1460944278803 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}] 18:51:18 INFO - PROCESS | 1932 | 1460944278948 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 18:51:19 INFO - PROCESS | 1932 | 1460944279036 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a1f800 == 43 [pid = 1932] [id = 78] 18:51:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 80 (0x7fc16b19b400) [pid = 1932] [serial = 232] [outer = (nil)] 18:51:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 81 (0x7fc174a64000) [pid = 1932] [serial = 233] [outer = 0x7fc16b19b400] 18:51:19 INFO - PROCESS | 1932 | 1460944279097 Marionette DEBUG loaded listener.js 18:51:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 82 (0x7fc17536f400) [pid = 1932] [serial = 234] [outer = 0x7fc16b19b400] 18:51:19 INFO - PROCESS | 1932 | 1460944279765 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]]]}] 18:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1050ms 18:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:51:19 INFO - PROCESS | 1932 | 1460944279823 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 18:51:19 INFO - PROCESS | 1932 | 1460944279825 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 18:51:19 INFO - PROCESS | 1932 | 1460944279832 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:51:19 INFO - PROCESS | 1932 | 1460944279834 Marionette TRACE conn4 <- [1,286,null,{}] 18:51:19 INFO - PROCESS | 1932 | 1460944279842 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}] 18:51:19 INFO - PROCESS | 1932 | 1460944279970 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 18:51:19 INFO - PROCESS | 1932 | 1460944279984 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17a6bc800 == 44 [pid = 1932] [id = 79] 18:51:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 83 (0x7fc175ec0000) [pid = 1932] [serial = 235] [outer = (nil)] 18:51:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 84 (0x7fc181cb1c00) [pid = 1932] [serial = 236] [outer = 0x7fc175ec0000] 18:51:20 INFO - PROCESS | 1932 | 1460944280042 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 85 (0x7fc18219b000) [pid = 1932] [serial = 237] [outer = 0x7fc175ec0000] 18:51:21 INFO - PROCESS | 1932 | 1460944281613 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1834ms 18:51:21 INFO - PROCESS | 1932 | 1460944281668 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 1932 | 1460944281670 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 18:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:51:21 INFO - PROCESS | 1932 | 1460944281676 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 1932 | 1460944281678 Marionette TRACE conn4 <- [1,290,null,{}] 18:51:21 INFO - PROCESS | 1932 | 1460944281683 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}] 18:51:21 INFO - PROCESS | 1932 | 1460944281841 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 18:51:21 INFO - PROCESS | 1932 | 1460944281875 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181d81800 == 45 [pid = 1932] [id = 80] 18:51:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 86 (0x7fc1772c7800) [pid = 1932] [serial = 238] [outer = (nil)] 18:51:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 87 (0x7fc182f55c00) [pid = 1932] [serial = 239] [outer = 0x7fc1772c7800] 18:51:21 INFO - PROCESS | 1932 | 1460944281931 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 88 (0x7fc18310cc00) [pid = 1932] [serial = 240] [outer = 0x7fc1772c7800] 18:51:22 INFO - PROCESS | 1932 | 1460944282619 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]]]}] 18:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 974ms 18:51:22 INFO - PROCESS | 1932 | 1460944282664 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 18:51:22 INFO - PROCESS | 1932 | 1460944282667 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 18:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:51:22 INFO - PROCESS | 1932 | 1460944282676 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:51:22 INFO - PROCESS | 1932 | 1460944282678 Marionette TRACE conn4 <- [1,294,null,{}] 18:51:22 INFO - PROCESS | 1932 | 1460944282683 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}] 18:51:22 INFO - PROCESS | 1932 | 1460944282879 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 18:51:22 INFO - PROCESS | 1932 | 1460944282901 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18686c800 == 46 [pid = 1932] [id = 81] 18:51:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 89 (0x7fc18682f000) [pid = 1932] [serial = 241] [outer = (nil)] 18:51:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 90 (0x7fc187061400) [pid = 1932] [serial = 242] [outer = 0x7fc18682f000] 18:51:22 INFO - PROCESS | 1932 | 1460944282963 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 91 (0x7fc187208c00) [pid = 1932] [serial = 243] [outer = 0x7fc18682f000] 18:51:23 INFO - PROCESS | 1932 | --DOMWINDOW == 90 (0x7fc16ed37000) [pid = 1932] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:51:23 INFO - PROCESS | 1932 | --DOMWINDOW == 89 (0x7fc16d080000) [pid = 1932] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:51:23 INFO - PROCESS | 1932 | --DOMWINDOW == 88 (0x7fc181f92000) [pid = 1932] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:51:23 INFO - PROCESS | 1932 | --DOMWINDOW == 87 (0x7fc169fd0000) [pid = 1932] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:51:23 INFO - PROCESS | 1932 | --DOMWINDOW == 86 (0x7fc172850c00) [pid = 1932] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:51:23 INFO - PROCESS | 1932 | --DOMWINDOW == 85 (0x7fc16b19c400) [pid = 1932] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:51:23 INFO - PROCESS | 1932 | 1460944283638 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]]]}] 18:51:23 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. 18:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 980ms 18:51:23 INFO - PROCESS | 1932 | 1460944283653 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 18:51:23 INFO - PROCESS | 1932 | 1460944283658 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 18:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:51:23 INFO - PROCESS | 1932 | 1460944283663 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 1932 | 1460944283665 Marionette TRACE conn4 <- [1,298,null,{}] 18:51:23 INFO - PROCESS | 1932 | 1460944283670 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}] 18:51:23 INFO - PROCESS | 1932 | 1460944283801 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 18:51:23 INFO - PROCESS | 1932 | 1460944283817 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17339a800 == 47 [pid = 1932] [id = 82] 18:51:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 86 (0x7fc1733bdc00) [pid = 1932] [serial = 244] [outer = (nil)] 18:51:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 87 (0x7fc187289800) [pid = 1932] [serial = 245] [outer = 0x7fc1733bdc00] 18:51:23 INFO - PROCESS | 1932 | 1460944283875 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 88 (0x7fc1873be400) [pid = 1932] [serial = 246] [outer = 0x7fc1733bdc00] 18:51:24 INFO - PROCESS | 1932 | 1460944284602 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]]]}] 18:51:24 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. 18:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 984ms 18:51:24 INFO - PROCESS | 1932 | 1460944284647 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 1932 | 1460944284650 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 18:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:51:24 INFO - PROCESS | 1932 | 1460944284655 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 1932 | 1460944284658 Marionette TRACE conn4 <- [1,302,null,{}] 18:51:24 INFO - PROCESS | 1932 | 1460944284663 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}] 18:51:24 INFO - PROCESS | 1932 | 1460944284815 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 18:51:24 INFO - PROCESS | 1932 | 1460944284834 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc187270000 == 48 [pid = 1932] [id = 83] 18:51:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 89 (0x7fc181f8cc00) [pid = 1932] [serial = 247] [outer = (nil)] 18:51:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 90 (0x7fc187465000) [pid = 1932] [serial = 248] [outer = 0x7fc181f8cc00] 18:51:24 INFO - PROCESS | 1932 | 1460944284892 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 91 (0x7fc189095000) [pid = 1932] [serial = 249] [outer = 0x7fc181f8cc00] 18:51:25 INFO - PROCESS | 1932 | 1460944285670 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]]]}] 18:51:25 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. 18:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1076ms 18:51:25 INFO - PROCESS | 1932 | 1460944285733 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 18:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:51:25 INFO - PROCESS | 1932 | 1460944285739 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 18:51:25 INFO - PROCESS | 1932 | 1460944285747 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 1932 | 1460944285753 Marionette TRACE conn4 <- [1,306,null,{}] 18:51:25 INFO - PROCESS | 1932 | 1460944285762 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}] 18:51:25 INFO - PROCESS | 1932 | 1460944285924 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 18:51:26 INFO - PROCESS | 1932 | 1460944286053 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174517800 == 49 [pid = 1932] [id = 84] 18:51:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 92 (0x7fc16bf53000) [pid = 1932] [serial = 250] [outer = (nil)] 18:51:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 93 (0x7fc16ee94000) [pid = 1932] [serial = 251] [outer = 0x7fc16bf53000] 18:51:26 INFO - PROCESS | 1932 | 1460944286123 Marionette DEBUG loaded listener.js 18:51:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 94 (0x7fc16ef4a000) [pid = 1932] [serial = 252] [outer = 0x7fc16bf53000] 18:51:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 95 (0x7fc173077c00) [pid = 1932] [serial = 253] [outer = 0x7fc16b0b0c00] 18:51:26 INFO - PROCESS | 1932 | 1460944286938 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]]]}] 18:51:26 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. 18:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1246ms 18:51:27 INFO - PROCESS | 1932 | 1460944287006 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 18:51:27 INFO - PROCESS | 1932 | 1460944287013 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 18:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:51:27 INFO - PROCESS | 1932 | 1460944287023 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:51:27 INFO - PROCESS | 1932 | 1460944287027 Marionette TRACE conn4 <- [1,310,null,{}] 18:51:27 INFO - PROCESS | 1932 | 1460944287032 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}] 18:51:27 INFO - PROCESS | 1932 | 1460944287183 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 18:51:27 INFO - PROCESS | 1932 | 1460944287311 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181d91000 == 50 [pid = 1932] [id = 85] 18:51:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 96 (0x7fc16b0aec00) [pid = 1932] [serial = 254] [outer = (nil)] 18:51:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 97 (0x7fc174a63800) [pid = 1932] [serial = 255] [outer = 0x7fc16b0aec00] 18:51:27 INFO - PROCESS | 1932 | 1460944287380 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 98 (0x7fc17bdc8800) [pid = 1932] [serial = 256] [outer = 0x7fc16b0aec00] 18:51:28 INFO - PROCESS | 1932 | 1460944288180 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]]]}] 18:51:28 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. 18:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1232ms 18:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:51:28 INFO - PROCESS | 1932 | 1460944288255 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 18:51:28 INFO - PROCESS | 1932 | 1460944288258 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 18:51:28 INFO - PROCESS | 1932 | 1460944288265 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:51:28 INFO - PROCESS | 1932 | 1460944288270 Marionette TRACE conn4 <- [1,314,null,{}] 18:51:28 INFO - PROCESS | 1932 | 1460944288301 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}] 18:51:28 INFO - PROCESS | 1932 | 1460944288457 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 18:51:28 INFO - PROCESS | 1932 | 1460944288584 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc189078800 == 51 [pid = 1932] [id = 86] 18:51:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 99 (0x7fc17bdc9400) [pid = 1932] [serial = 257] [outer = (nil)] 18:51:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 100 (0x7fc180ece000) [pid = 1932] [serial = 258] [outer = 0x7fc17bdc9400] 18:51:28 INFO - PROCESS | 1932 | 1460944288662 Marionette DEBUG loaded listener.js 18:51:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 101 (0x7fc1832b7800) [pid = 1932] [serial = 259] [outer = 0x7fc17bdc9400] 18:51:29 INFO - PROCESS | 1932 | 1460944289519 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]]]}] 18:51:29 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. 18:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1304ms 18:51:29 INFO - PROCESS | 1932 | 1460944289568 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 18:51:29 INFO - PROCESS | 1932 | 1460944289578 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 18:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:51:29 INFO - PROCESS | 1932 | 1460944289586 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 1932 | 1460944289591 Marionette TRACE conn4 <- [1,318,null,{}] 18:51:29 INFO - PROCESS | 1932 | 1460944289597 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}] 18:51:29 INFO - PROCESS | 1932 | 1460944289741 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 18:51:29 INFO - PROCESS | 1932 | 1460944289874 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18b309800 == 52 [pid = 1932] [id = 87] 18:51:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc16d071800) [pid = 1932] [serial = 260] [outer = (nil)] 18:51:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc186e22000) [pid = 1932] [serial = 261] [outer = 0x7fc16d071800] 18:51:29 INFO - PROCESS | 1932 | 1460944289944 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc187204c00) [pid = 1932] [serial = 262] [outer = 0x7fc16d071800] 18:51:30 INFO - PROCESS | 1932 | 1460944290773 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]]]}] 18:51:30 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. 18:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1236ms 18:51:30 INFO - PROCESS | 1932 | 1460944290822 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 18:51:30 INFO - PROCESS | 1932 | 1460944290826 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 18:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:51:30 INFO - PROCESS | 1932 | 1460944290831 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:51:30 INFO - PROCESS | 1932 | 1460944290833 Marionette TRACE conn4 <- [1,322,null,{}] 18:51:30 INFO - PROCESS | 1932 | 1460944290839 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}] 18:51:31 INFO - PROCESS | 1932 | 1460944291013 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 18:51:31 INFO - PROCESS | 1932 | 1460944291152 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174473800 == 53 [pid = 1932] [id = 88] 18:51:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc16b73d400) [pid = 1932] [serial = 263] [outer = (nil)] 18:51:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc16ee96800) [pid = 1932] [serial = 264] [outer = 0x7fc16b73d400] 18:51:31 INFO - PROCESS | 1932 | 1460944291221 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc1832c2400) [pid = 1932] [serial = 265] [outer = 0x7fc16b73d400] 18:51:32 INFO - PROCESS | 1932 | 1460944292242 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]]]}] 18:51:32 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. 18:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1480ms 18:51:32 INFO - PROCESS | 1932 | 1460944292312 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 18:51:32 INFO - PROCESS | 1932 | 1460944292317 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 18:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:51:32 INFO - PROCESS | 1932 | 1460944292325 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 1932 | 1460944292329 Marionette TRACE conn4 <- [1,326,null,{}] 18:51:32 INFO - PROCESS | 1932 | 1460944292337 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}] 18:51:32 INFO - PROCESS | 1932 | 1460944292482 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 18:51:32 INFO - PROCESS | 1932 | 1460944292650 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b091800 == 54 [pid = 1932] [id = 89] 18:51:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc170381400) [pid = 1932] [serial = 266] [outer = (nil)] 18:51:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc171546000) [pid = 1932] [serial = 267] [outer = 0x7fc170381400] 18:51:32 INFO - PROCESS | 1932 | 1460944292765 Marionette DEBUG loaded listener.js 18:51:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc1720e2400) [pid = 1932] [serial = 268] [outer = 0x7fc170381400] 18:51:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17339a800 == 53 [pid = 1932] [id = 82] 18:51:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18686c800 == 52 [pid = 1932] [id = 81] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc183111000) [pid = 1932] [serial = 209] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181d81800 == 51 [pid = 1932] [id = 80] 18:51:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17a6bc800 == 50 [pid = 1932] [id = 79] 18:51:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a1f800 == 49 [pid = 1932] [id = 78] 18:51:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b090000 == 48 [pid = 1932] [id = 77] 18:51:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a04800 == 47 [pid = 1932] [id = 76] 18:51:33 INFO - PROCESS | 1932 | 1460944293589 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]]]}] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc17176e800) [pid = 1932] [serial = 194] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc16da89c00) [pid = 1932] [serial = 191] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc182129000) [pid = 1932] [serial = 206] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc181a47400) [pid = 1932] [serial = 203] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc16d081800) [pid = 1932] [serial = 179] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc181fde800) [pid = 1932] [serial = 204] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 102 (0x7fc174e0f400) [pid = 1932] [serial = 198] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 101 (0x7fc17269e000) [pid = 1932] [serial = 182] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 100 (0x7fc16ee95000) [pid = 1932] [serial = 192] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 99 (0x7fc174e11400) [pid = 1932] [serial = 200] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 98 (0x7fc175374800) [pid = 1932] [serial = 185] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 97 (0x7fc182fcd000) [pid = 1932] [serial = 207] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 96 (0x7fc172854800) [pid = 1932] [serial = 195] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 95 (0x7fc173b68000) [pid = 1932] [serial = 197] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 94 (0x7fc16cfc8000) [pid = 1932] [serial = 201] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1932 | --DOMWINDOW == 93 (0x7fc180e54c00) [pid = 1932] [serial = 188] [outer = (nil)] [url = about:blank] 18:51:33 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. 18:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1335ms 18:51:33 INFO - PROCESS | 1932 | 1460944293661 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 1932 | 1460944293668 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 18:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:51:33 INFO - PROCESS | 1932 | 1460944293676 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 1932 | 1460944293680 Marionette TRACE conn4 <- [1,330,null,{}] 18:51:33 INFO - PROCESS | 1932 | 1460944293685 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}] 18:51:33 INFO - PROCESS | 1932 | 1460944293819 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 18:51:33 INFO - PROCESS | 1932 | 1460944293908 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173550800 == 48 [pid = 1932] [id = 90] 18:51:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 94 (0x7fc16b1a8400) [pid = 1932] [serial = 269] [outer = (nil)] 18:51:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 95 (0x7fc17375b000) [pid = 1932] [serial = 270] [outer = 0x7fc16b1a8400] 18:51:33 INFO - PROCESS | 1932 | 1460944293965 Marionette DEBUG loaded listener.js 18:51:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 96 (0x7fc174dc4000) [pid = 1932] [serial = 271] [outer = 0x7fc16b1a8400] 18:51:34 INFO - PROCESS | 1932 | 1460944294711 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]]]}] 18:51:34 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. 18:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1077ms 18:51:34 INFO - PROCESS | 1932 | 1460944294756 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 18:51:34 INFO - PROCESS | 1932 | 1460944294760 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 18:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:51:34 INFO - PROCESS | 1932 | 1460944294765 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:51:34 INFO - PROCESS | 1932 | 1460944294770 Marionette TRACE conn4 <- [1,334,null,{}] 18:51:34 INFO - PROCESS | 1932 | 1460944294785 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}] 18:51:34 INFO - PROCESS | 1932 | 1460944294915 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 18:51:34 INFO - PROCESS | 1932 | 1460944294933 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17a6bc800 == 49 [pid = 1932] [id = 91] 18:51:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 97 (0x7fc1772c7c00) [pid = 1932] [serial = 272] [outer = (nil)] 18:51:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 98 (0x7fc17bdd0000) [pid = 1932] [serial = 273] [outer = 0x7fc1772c7c00] 18:51:34 INFO - PROCESS | 1932 | 1460944294994 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 99 (0x7fc181a46000) [pid = 1932] [serial = 274] [outer = 0x7fc1772c7c00] 18:51:35 INFO - PROCESS | 1932 | 1460944295672 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]]]}] 18:51:35 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. 18:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 934ms 18:51:35 INFO - PROCESS | 1932 | 1460944295700 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 18:51:35 INFO - PROCESS | 1932 | 1460944295703 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 18:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:51:35 INFO - PROCESS | 1932 | 1460944295708 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - PROCESS | 1932 | 1460944295711 Marionette TRACE conn4 <- [1,338,null,{}] 18:51:35 INFO - PROCESS | 1932 | 1460944295716 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}] 18:51:35 INFO - PROCESS | 1932 | 1460944295894 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 18:51:35 INFO - PROCESS | 1932 | 1460944295919 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181d7d800 == 50 [pid = 1932] [id = 92] 18:51:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 100 (0x7fc16b19e800) [pid = 1932] [serial = 275] [outer = (nil)] 18:51:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 101 (0x7fc181a48800) [pid = 1932] [serial = 276] [outer = 0x7fc16b19e800] 18:51:35 INFO - PROCESS | 1932 | 1460944295976 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc1850c1400) [pid = 1932] [serial = 277] [outer = 0x7fc16b19e800] 18:51:36 INFO - PROCESS | 1932 | 1460944296684 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]]]}] 18:51:36 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. 18:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1030ms 18:51:36 INFO - PROCESS | 1932 | 1460944296745 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 18:51:36 INFO - PROCESS | 1932 | 1460944296748 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 18:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:51:36 INFO - PROCESS | 1932 | 1460944296753 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - PROCESS | 1932 | 1460944296756 Marionette TRACE conn4 <- [1,342,null,{}] 18:51:36 INFO - PROCESS | 1932 | 1460944296761 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}] 18:51:36 INFO - PROCESS | 1932 | 1460944296913 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 18:51:36 INFO - PROCESS | 1932 | 1460944296941 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc184b17800 == 51 [pid = 1932] [id = 93] 18:51:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc183105800) [pid = 1932] [serial = 278] [outer = (nil)] 18:51:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc186e2d000) [pid = 1932] [serial = 279] [outer = 0x7fc183105800] 18:51:36 INFO - PROCESS | 1932 | 1460944296997 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc1873bd800) [pid = 1932] [serial = 280] [outer = 0x7fc183105800] 18:51:37 INFO - PROCESS | 1932 | 1460944297763 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]]]}] 18:51:37 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. 18:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1030ms 18:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:51:37 INFO - PROCESS | 1932 | 1460944297783 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 1932 | 1460944297786 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 18:51:37 INFO - PROCESS | 1932 | 1460944297791 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 1932 | 1460944297794 Marionette TRACE conn4 <- [1,346,null,{}] 18:51:37 INFO - PROCESS | 1932 | 1460944297799 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}] 18:51:38 INFO - PROCESS | 1932 | 1460944298073 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 18:51:38 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc16ee94c00) [pid = 1932] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:51:38 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc1772c7800) [pid = 1932] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:51:38 INFO - PROCESS | 1932 | --DOMWINDOW == 102 (0x7fc18682f000) [pid = 1932] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:51:38 INFO - PROCESS | 1932 | --DOMWINDOW == 101 (0x7fc1733bdc00) [pid = 1932] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:51:38 INFO - PROCESS | 1932 | --DOMWINDOW == 100 (0x7fc16b73f800) [pid = 1932] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:51:38 INFO - PROCESS | 1932 | --DOMWINDOW == 99 (0x7fc175ec0000) [pid = 1932] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:51:38 INFO - PROCESS | 1932 | --DOMWINDOW == 98 (0x7fc16d07cc00) [pid = 1932] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:51:38 INFO - PROCESS | 1932 | --DOMWINDOW == 97 (0x7fc16b19b400) [pid = 1932] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:51:38 INFO - PROCESS | 1932 | 1460944298153 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17419b800 == 52 [pid = 1932] [id = 94] 18:51:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 98 (0x7fc16b0b1800) [pid = 1932] [serial = 281] [outer = (nil)] 18:51:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 99 (0x7fc16ee94c00) [pid = 1932] [serial = 282] [outer = 0x7fc16b0b1800] 18:51:38 INFO - PROCESS | 1932 | 1460944298213 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 100 (0x7fc175e03c00) [pid = 1932] [serial = 283] [outer = 0x7fc16b0b1800] 18:51:38 INFO - PROCESS | 1932 | 1460944298766 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]]]}] 18:51:38 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. 18:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1032ms 18:51:38 INFO - PROCESS | 1932 | 1460944298823 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 1932 | 1460944298826 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 18:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:51:38 INFO - PROCESS | 1932 | 1460944298831 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 1932 | 1460944298833 Marionette TRACE conn4 <- [1,350,null,{}] 18:51:38 INFO - PROCESS | 1932 | 1460944298839 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}] 18:51:38 INFO - PROCESS | 1932 | 1460944298959 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 18:51:39 INFO - PROCESS | 1932 | 1460944299054 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18741b800 == 53 [pid = 1932] [id = 95] 18:51:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 101 (0x7fc16b73f800) [pid = 1932] [serial = 284] [outer = (nil)] 18:51:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc173c5ac00) [pid = 1932] [serial = 285] [outer = 0x7fc16b73f800] 18:51:39 INFO - PROCESS | 1932 | 1460944299110 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc173c63400) [pid = 1932] [serial = 286] [outer = 0x7fc16b73f800] 18:51:39 INFO - PROCESS | 1932 | 1460944299707 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]]]}] 18:51: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. 18:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 934ms 18:51:39 INFO - PROCESS | 1932 | 1460944299766 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 1932 | 1460944299768 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 18:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:51:39 INFO - PROCESS | 1932 | 1460944299774 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1932 | 1460944299776 Marionette TRACE conn4 <- [1,354,null,{}] 18:51:39 INFO - PROCESS | 1932 | 1460944299781 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}] 18:51:39 INFO - PROCESS | 1932 | 1460944299940 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 18:51:39 INFO - PROCESS | 1932 | 1460944299956 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18ea8e800 == 54 [pid = 1932] [id = 96] 18:51:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc16ef46800) [pid = 1932] [serial = 287] [outer = (nil)] 18:51:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc185095c00) [pid = 1932] [serial = 288] [outer = 0x7fc16ef46800] 18:51:40 INFO - PROCESS | 1932 | 1460944300015 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc18909fc00) [pid = 1932] [serial = 289] [outer = 0x7fc16ef46800] 18:51:40 INFO - PROCESS | 1932 | 1460944300950 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]]]}] 18:51: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. 18:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1226ms 18:51:41 INFO - PROCESS | 1932 | 1460944301000 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 1932 | 1460944301006 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 18:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:51:41 INFO - PROCESS | 1932 | 1460944301015 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 1932 | 1460944301020 Marionette TRACE conn4 <- [1,358,null,{}] 18:51:41 INFO - PROCESS | 1932 | 1460944301027 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}] 18:51:41 INFO - PROCESS | 1932 | 1460944301219 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 18:51:41 INFO - PROCESS | 1932 | 1460944301352 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175b23800 == 55 [pid = 1932] [id = 97] 18:51:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc16ef47c00) [pid = 1932] [serial = 290] [outer = (nil)] 18:51:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc17284c400) [pid = 1932] [serial = 291] [outer = 0x7fc16ef47c00] 18:51:41 INFO - PROCESS | 1932 | 1460944301425 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc173c62c00) [pid = 1932] [serial = 292] [outer = 0x7fc16ef47c00] 18:51:42 INFO - PROCESS | 1932 | 1460944302240 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]]]}] 18:51: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. 18:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1238ms 18:51:42 INFO - PROCESS | 1932 | 1460944302254 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 1932 | 1460944302262 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 18:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:51:42 INFO - PROCESS | 1932 | 1460944302287 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - PROCESS | 1932 | 1460944302292 Marionette TRACE conn4 <- [1,362,null,{}] 18:51:42 INFO - PROCESS | 1932 | 1460944302297 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}] 18:51:42 INFO - PROCESS | 1932 | 1460944302446 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 18:51:42 INFO - PROCESS | 1932 | 1460944302590 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18708d000 == 56 [pid = 1932] [id = 98] 18:51:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc16ef4a400) [pid = 1932] [serial = 293] [outer = (nil)] 18:51:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc174dc7800) [pid = 1932] [serial = 294] [outer = 0x7fc16ef4a400] 18:51:42 INFO - PROCESS | 1932 | 1460944302663 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc175acc400) [pid = 1932] [serial = 295] [outer = 0x7fc16ef4a400] 18:51:43 INFO - PROCESS | 1932 | 1460944303575 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]]]}] 18:51: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. 18:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1336ms 18:51:43 INFO - PROCESS | 1932 | 1460944303622 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 1932 | 1460944303625 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 18:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:51:43 INFO - PROCESS | 1932 | 1460944303631 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1932 | 1460944303637 Marionette TRACE conn4 <- [1,366,null,{}] 18:51:43 INFO - PROCESS | 1932 | 1460944303652 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}] 18:51:43 INFO - PROCESS | 1932 | 1460944303801 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 18:51:43 INFO - PROCESS | 1932 | 1460944303941 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18c2e0000 == 57 [pid = 1932] [id = 99] 18:51:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc174e10400) [pid = 1932] [serial = 296] [outer = (nil)] 18:51:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc1832b5800) [pid = 1932] [serial = 297] [outer = 0x7fc174e10400] 18:51:44 INFO - PROCESS | 1932 | 1460944304015 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc187427000) [pid = 1932] [serial = 298] [outer = 0x7fc174e10400] 18:51:44 INFO - PROCESS | 1932 | 1460944304828 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]]]}] 18:51:44 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. 18:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1238ms 18:51:44 INFO - PROCESS | 1932 | 1460944304907 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 1932 | 1460944304910 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 18:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:51:44 INFO - PROCESS | 1932 | 1460944304918 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 1932 | 1460944304921 Marionette TRACE conn4 <- [1,370,null,{}] 18:51:44 INFO - PROCESS | 1932 | 1460944304969 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}] 18:51:45 INFO - PROCESS | 1932 | 1460944305111 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 18:51:45 INFO - PROCESS | 1932 | 1460944305244 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a1e2800 == 58 [pid = 1932] [id = 100] 18:51:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc180e47400) [pid = 1932] [serial = 299] [outer = (nil)] 18:51:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc189af3400) [pid = 1932] [serial = 300] [outer = 0x7fc180e47400] 18:51:45 INFO - PROCESS | 1932 | 1460944305311 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc18746d000) [pid = 1932] [serial = 301] [outer = 0x7fc180e47400] 18:51:46 INFO - PROCESS | 1932 | 1460944306092 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]]]}] 18:51:46 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. 18:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1185ms 18:51:46 INFO - PROCESS | 1932 | 1460944306103 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 1932 | 1460944306106 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 18:51:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:51:46 INFO - PROCESS | 1932 | 1460944306112 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1932 | 1460944306114 Marionette TRACE conn4 <- [1,374,null,{}] 18:51:46 INFO - PROCESS | 1932 | 1460944306119 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}] 18:51:46 INFO - PROCESS | 1932 | 1460944306258 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 18:51:46 INFO - PROCESS | 1932 | 1460944306397 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a3d9000 == 59 [pid = 1932] [id = 101] 18:51:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc16b19c400) [pid = 1932] [serial = 302] [outer = (nil)] 18:51:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc16ef44c00) [pid = 1932] [serial = 303] [outer = 0x7fc16b19c400] 18:51:46 INFO - PROCESS | 1932 | 1460944306465 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc183107000) [pid = 1932] [serial = 304] [outer = 0x7fc16b19c400] 18:51:47 INFO - PROCESS | 1932 | 1460944307477 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:51:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1378ms 18:51:47 INFO - PROCESS | 1932 | 1460944307490 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 1932 | 1460944307497 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 18:51:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:51:47 INFO - PROCESS | 1932 | 1460944307504 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 1932 | 1460944307509 Marionette TRACE conn4 <- [1,378,null,{}] 18:51:47 INFO - PROCESS | 1932 | 1460944307515 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}] 18:51:47 INFO - PROCESS | 1932 | 1460944307654 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 18:51:47 INFO - PROCESS | 1932 | 1460944307827 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b913000 == 60 [pid = 1932] [id = 102] 18:51:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 122 (0x7fc16ef43400) [pid = 1932] [serial = 305] [outer = (nil)] 18:51:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 123 (0x7fc1718d2000) [pid = 1932] [serial = 306] [outer = 0x7fc16ef43400] 18:51:47 INFO - PROCESS | 1932 | 1460944307919 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 124 (0x7fc173c60000) [pid = 1932] [serial = 307] [outer = 0x7fc16ef43400] 18:51:48 INFO - PROCESS | 1932 | 1460944308892 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17b141800 == 59 [pid = 1932] [id = 63] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18741b800 == 58 [pid = 1932] [id = 95] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17419b800 == 57 [pid = 1932] [id = 94] 18:51:48 INFO - PROCESS | 1932 | --DOMWINDOW == 123 (0x7fc16ee95c00) [pid = 1932] [serial = 215] [outer = (nil)] [url = about:blank] 18:51:48 INFO - PROCESS | 1932 | --DOMWINDOW == 122 (0x7fc173c9d000) [pid = 1932] [serial = 221] [outer = (nil)] [url = about:blank] 18:51:48 INFO - PROCESS | 1932 | --DOMWINDOW == 121 (0x7fc169fd2800) [pid = 1932] [serial = 212] [outer = (nil)] [url = about:blank] 18:51:48 INFO - PROCESS | 1932 | --DOMWINDOW == 120 (0x7fc17037e400) [pid = 1932] [serial = 218] [outer = (nil)] [url = about:blank] 18:51:48 INFO - PROCESS | 1932 | --DOMWINDOW == 119 (0x7fc181f0a000) [pid = 1932] [serial = 224] [outer = (nil)] [url = about:blank] 18:51:48 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc187465000) [pid = 1932] [serial = 248] [outer = (nil)] [url = about:blank] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc184b17800 == 56 [pid = 1932] [id = 93] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181d7d800 == 55 [pid = 1932] [id = 92] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17a6bc800 == 54 [pid = 1932] [id = 91] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173550800 == 53 [pid = 1932] [id = 90] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b091800 == 52 [pid = 1932] [id = 89] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181d91000 == 51 [pid = 1932] [id = 85] 18:51:48 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174517800 == 50 [pid = 1932] [id = 84] 18:51:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:51:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1443ms 18:51:48 INFO - PROCESS | 1932 | 1460944308947 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 18:51:48 INFO - PROCESS | 1932 | 1460944308954 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 18:51:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:51:48 INFO - PROCESS | 1932 | 1460944308963 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 1932 | 1460944308967 Marionette TRACE conn4 <- [1,382,null,{}] 18:51:48 INFO - PROCESS | 1932 | 1460944308972 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}] 18:51:49 INFO - PROCESS | 1932 | 1460944309107 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc185144000) [pid = 1932] [serial = 210] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc182f55c00) [pid = 1932] [serial = 239] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc187061400) [pid = 1932] [serial = 242] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc187289800) [pid = 1932] [serial = 245] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc17176bc00) [pid = 1932] [serial = 230] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc172859800) [pid = 1932] [serial = 231] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc181cb1c00) [pid = 1932] [serial = 236] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc16da82800) [pid = 1932] [serial = 227] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc16ef3fc00) [pid = 1932] [serial = 228] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc174a64000) [pid = 1932] [serial = 233] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc17536f400) [pid = 1932] [serial = 234] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc187208c00) [pid = 1932] [serial = 243] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc1873be400) [pid = 1932] [serial = 246] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc18219b000) [pid = 1932] [serial = 237] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc18310cc00) [pid = 1932] [serial = 240] [outer = (nil)] [url = about:blank] 18:51:49 INFO - PROCESS | 1932 | 1460944309228 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173953800 == 51 [pid = 1932] [id = 103] 18:51:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc17176bc00) [pid = 1932] [serial = 308] [outer = (nil)] 18:51:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc174a66c00) [pid = 1932] [serial = 309] [outer = 0x7fc17176bc00] 18:51:49 INFO - PROCESS | 1932 | 1460944309376 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc17536f400) [pid = 1932] [serial = 310] [outer = 0x7fc17176bc00] 18:51:49 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:51:49 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:51:49 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:51:49 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:51:49 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:51:50 INFO - PROCESS | 1932 | 1460944310036 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:51:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:51:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1130ms 18:51:50 INFO - PROCESS | 1932 | 1460944310097 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 18:51:50 INFO - PROCESS | 1932 | 1460944310100 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 18:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:51:50 INFO - PROCESS | 1932 | 1460944310106 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - PROCESS | 1932 | 1460944310111 Marionette TRACE conn4 <- [1,386,null,{}] 18:51:50 INFO - PROCESS | 1932 | 1460944310125 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}] 18:51:50 INFO - PROCESS | 1932 | 1460944310262 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 18:51:50 INFO - PROCESS | 1932 | 1460944310273 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177150800 == 52 [pid = 1932] [id = 104] 18:51:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc17391bc00) [pid = 1932] [serial = 311] [outer = (nil)] 18:51:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc175a55c00) [pid = 1932] [serial = 312] [outer = 0x7fc17391bc00] 18:51:50 INFO - PROCESS | 1932 | 1460944310332 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc17a6dd400) [pid = 1932] [serial = 313] [outer = 0x7fc17391bc00] 18:51:51 INFO - PROCESS | 1932 | 1460944311040 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]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 982ms 18:51:51 INFO - PROCESS | 1932 | 1460944311088 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 18:51:51 INFO - PROCESS | 1932 | 1460944311092 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 18:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:51:51 INFO - PROCESS | 1932 | 1460944311097 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 1932 | 1460944311099 Marionette TRACE conn4 <- [1,390,null,{}] 18:51:51 INFO - PROCESS | 1932 | 1460944311104 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}] 18:51:51 INFO - PROCESS | 1932 | 1460944311283 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 18:51:51 INFO - PROCESS | 1932 | 1460944311347 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd1c000 == 53 [pid = 1932] [id = 105] 18:51:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc16b0b5000) [pid = 1932] [serial = 314] [outer = (nil)] 18:51:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc1745be400) [pid = 1932] [serial = 315] [outer = 0x7fc16b0b5000] 18:51:51 INFO - PROCESS | 1932 | 1460944311404 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc1745c7c00) [pid = 1932] [serial = 316] [outer = 0x7fc16b0b5000] 18:51:52 INFO - PROCESS | 1932 | 1460944312119 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1077ms 18:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:51:52 INFO - PROCESS | 1932 | 1460944312174 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 1932 | 1460944312176 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 18:51:52 INFO - PROCESS | 1932 | 1460944312182 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 1932 | 1460944312185 Marionette TRACE conn4 <- [1,394,null,{}] 18:51:52 INFO - PROCESS | 1932 | 1460944312190 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}] 18:51:52 INFO - PROCESS | 1932 | 1460944312359 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 18:51:52 INFO - PROCESS | 1932 | 1460944312382 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182fec800 == 54 [pid = 1932] [id = 106] 18:51:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc16b73ac00) [pid = 1932] [serial = 317] [outer = (nil)] 18:51:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc17b10d800) [pid = 1932] [serial = 318] [outer = 0x7fc16b73ac00] 18:51:52 INFO - PROCESS | 1932 | 1460944312439 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc17bdd0c00) [pid = 1932] [serial = 319] [outer = 0x7fc16b73ac00] 18:51:53 INFO - PROCESS | 1932 | 1460944313171 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]]]}] 18:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1031ms 18:51:53 INFO - PROCESS | 1932 | 1460944313212 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 18:51:53 INFO - PROCESS | 1932 | 1460944313214 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 18:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:51:53 INFO - PROCESS | 1932 | 1460944313220 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:51:53 INFO - PROCESS | 1932 | 1460944313222 Marionette TRACE conn4 <- [1,398,null,{}] 18:51:53 INFO - PROCESS | 1932 | 1460944313227 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}] 18:51:53 INFO - PROCESS | 1932 | 1460944313418 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 18:51:53 INFO - PROCESS | 1932 | 1460944313456 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a1cf800 == 55 [pid = 1932] [id = 107] 18:51:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc17bdd0400) [pid = 1932] [serial = 320] [outer = (nil)] 18:51:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc187061400) [pid = 1932] [serial = 321] [outer = 0x7fc17bdd0400] 18:51:53 INFO - PROCESS | 1932 | 1460944313517 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc187424400) [pid = 1932] [serial = 322] [outer = 0x7fc17bdd0400] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc169fcac00) [pid = 1932] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc169fcf000) [pid = 1932] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc16b73c000) [pid = 1932] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc169fd4400) [pid = 1932] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc169fccc00) [pid = 1932] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc169fca400) [pid = 1932] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc169fcc000) [pid = 1932] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc16ed37c00) [pid = 1932] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc16ef47800) [pid = 1932] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc170389400) [pid = 1932] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc173fd3c00) [pid = 1932] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc1739a2800) [pid = 1932] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc16ef48c00) [pid = 1932] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc183105800) [pid = 1932] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc16b0b1800) [pid = 1932] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 102 (0x7fc16d071800) [pid = 1932] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 101 (0x7fc16b0aec00) [pid = 1932] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 100 (0x7fc16b73d400) [pid = 1932] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 99 (0x7fc170381400) [pid = 1932] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 98 (0x7fc1772c7c00) [pid = 1932] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 97 (0x7fc17bdc9400) [pid = 1932] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 96 (0x7fc16bf53000) [pid = 1932] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 95 (0x7fc16b1a8400) [pid = 1932] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 94 (0x7fc16b73f800) [pid = 1932] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 93 (0x7fc181f8cc00) [pid = 1932] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:51:54 INFO - PROCESS | 1932 | --DOMWINDOW == 92 (0x7fc16b19e800) [pid = 1932] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:51:54 INFO - PROCESS | 1932 | 1460944314499 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1333ms 18:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:51:54 INFO - PROCESS | 1932 | 1460944314553 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 1932 | 1460944314555 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 18:51:54 INFO - PROCESS | 1932 | 1460944314561 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 1932 | 1460944314564 Marionette TRACE conn4 <- [1,402,null,{}] 18:51:54 INFO - PROCESS | 1932 | 1460944314569 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}] 18:51:54 INFO - PROCESS | 1932 | 1460944314693 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 18:51:54 INFO - PROCESS | 1932 | 1460944314707 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177147000 == 56 [pid = 1932] [id = 108] 18:51:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 93 (0x7fc169fd4400) [pid = 1932] [serial = 323] [outer = (nil)] 18:51:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 94 (0x7fc170381400) [pid = 1932] [serial = 324] [outer = 0x7fc169fd4400] 18:51:54 INFO - PROCESS | 1932 | 1460944314774 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 95 (0x7fc173c60c00) [pid = 1932] [serial = 325] [outer = 0x7fc169fd4400] 18:51:55 INFO - PROCESS | 1932 | 1460944315539 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1032ms 18:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:51:55 INFO - PROCESS | 1932 | 1460944315598 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 1932 | 1460944315600 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 18:51:55 INFO - PROCESS | 1932 | 1460944315606 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1932 | 1460944315609 Marionette TRACE conn4 <- [1,406,null,{}] 18:51:55 INFO - PROCESS | 1932 | 1460944315629 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}] 18:51:55 INFO - PROCESS | 1932 | 1460944315759 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 18:51:55 INFO - PROCESS | 1932 | 1460944315772 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc189084000 == 57 [pid = 1932] [id = 109] 18:51:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 96 (0x7fc171542c00) [pid = 1932] [serial = 326] [outer = (nil)] 18:51:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 97 (0x7fc17bdd0800) [pid = 1932] [serial = 327] [outer = 0x7fc171542c00] 18:51:55 INFO - PROCESS | 1932 | 1460944315829 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 98 (0x7fc187204800) [pid = 1932] [serial = 328] [outer = 0x7fc171542c00] 18:51:56 INFO - PROCESS | 1932 | 1460944316780 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]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1244ms 18:51:56 INFO - PROCESS | 1932 | 1460944316850 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 1932 | 1460944316856 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 18:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:51:56 INFO - PROCESS | 1932 | 1460944316865 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 1932 | 1460944316870 Marionette TRACE conn4 <- [1,410,null,{}] 18:51:56 INFO - PROCESS | 1932 | 1460944316878 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}] 18:51:57 INFO - PROCESS | 1932 | 1460944317036 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 18:51:57 INFO - PROCESS | 1932 | 1460944317173 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1741a5800 == 58 [pid = 1932] [id = 110] 18:51:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 99 (0x7fc16a0ed000) [pid = 1932] [serial = 329] [outer = (nil)] 18:51:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 100 (0x7fc16b9cf000) [pid = 1932] [serial = 330] [outer = 0x7fc16a0ed000] 18:51:57 INFO - PROCESS | 1932 | 1460944317247 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 101 (0x7fc16cfca000) [pid = 1932] [serial = 331] [outer = 0x7fc16a0ed000] 18:51:58 INFO - PROCESS | 1932 | 1460944318184 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1381ms 18:51:58 INFO - PROCESS | 1932 | 1460944318247 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 1932 | 1460944318255 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 18:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:51:58 INFO - PROCESS | 1932 | 1460944318265 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1932 | 1460944318269 Marionette TRACE conn4 <- [1,414,null,{}] 18:51:58 INFO - PROCESS | 1932 | 1460944318274 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}] 18:51:58 INFO - PROCESS | 1932 | 1460944318428 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 18:51:58 INFO - PROCESS | 1932 | 1460944318564 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182feb800 == 59 [pid = 1932] [id = 111] 18:51:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc170389400) [pid = 1932] [serial = 332] [outer = (nil)] 18:51:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc17391cc00) [pid = 1932] [serial = 333] [outer = 0x7fc170389400] 18:51:58 INFO - PROCESS | 1932 | 1460944318642 Marionette DEBUG loaded listener.js 18:51:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc173924000) [pid = 1932] [serial = 334] [outer = 0x7fc170389400] 18:51:59 INFO - PROCESS | 1932 | 1460944319539 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]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1331ms 18:51:59 INFO - PROCESS | 1932 | 1460944319596 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 1932 | 1460944319600 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 18:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:51:59 INFO - PROCESS | 1932 | 1460944319606 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 1932 | 1460944319611 Marionette TRACE conn4 <- [1,418,null,{}] 18:51:59 INFO - PROCESS | 1932 | 1460944319627 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}] 18:51:59 INFO - PROCESS | 1932 | 1460944319789 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 18:51:59 INFO - PROCESS | 1932 | 1460944319925 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18c2d3800 == 60 [pid = 1932] [id = 112] 18:51:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc173c9a000) [pid = 1932] [serial = 335] [outer = (nil)] 18:52:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc1745c1000) [pid = 1932] [serial = 336] [outer = 0x7fc173c9a000] 18:52:00 INFO - PROCESS | 1932 | 1460944320022 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc175ebf000) [pid = 1932] [serial = 337] [outer = 0x7fc173c9a000] 18:52:01 INFO - PROCESS | 1932 | 1460944321233 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]]]}] 18:52:01 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 18:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1685ms 18:52:01 INFO - PROCESS | 1932 | 1460944321291 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 1932 | 1460944321295 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 18:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:52:01 INFO - PROCESS | 1932 | 1460944321309 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 1932 | 1460944321312 Marionette TRACE conn4 <- [1,422,null,{}] 18:52:01 INFO - PROCESS | 1932 | 1460944321319 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}] 18:52:01 INFO - PROCESS | 1932 | 1460944321528 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 18:52:01 INFO - PROCESS | 1932 | 1460944321639 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef76000 == 61 [pid = 1932] [id = 113] 18:52:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc1742c8c00) [pid = 1932] [serial = 338] [outer = (nil)] 18:52:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc181fde800) [pid = 1932] [serial = 339] [outer = 0x7fc1742c8c00] 18:52:01 INFO - PROCESS | 1932 | 1460944321707 Marionette DEBUG loaded listener.js 18:52:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc185025400) [pid = 1932] [serial = 340] [outer = 0x7fc1742c8c00] 18:52:02 INFO - PROCESS | 1932 | 1460944322876 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]]]}] 18:52:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1587ms 18:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:52:02 INFO - PROCESS | 1932 | 1460944322889 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 18:52:02 INFO - PROCESS | 1932 | 1460944322891 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 18:52:02 INFO - PROCESS | 1932 | 1460944322897 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:52:02 INFO - PROCESS | 1932 | 1460944322901 Marionette TRACE conn4 <- [1,426,null,{}] 18:52:02 INFO - PROCESS | 1932 | 1460944322906 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}] 18:52:03 INFO - PROCESS | 1932 | 1460944323050 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 18:52:03 INFO - PROCESS | 1932 | 1460944323209 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b075800 == 62 [pid = 1932] [id = 114] 18:52:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc169fd3400) [pid = 1932] [serial = 341] [outer = (nil)] 18:52:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc16b4a1000) [pid = 1932] [serial = 342] [outer = 0x7fc169fd3400] 18:52:03 INFO - PROCESS | 1932 | 1460944323320 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc16ef42400) [pid = 1932] [serial = 343] [outer = 0x7fc169fd3400] 18:52:04 INFO - PROCESS | 1932 | 1460944324309 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] 18:52:04 INFO - PROCESS | 1932 | 1460944324390 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 18:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:52:04 INFO - PROCESS | 1932 | 1460944324398 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1932 | 1460944324403 Marionette TRACE conn4 <- [1,430,null,{}] 18:52:04 INFO - PROCESS | 1932 | 1460944324411 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}] 18:52:04 INFO - PROCESS | 1932 | 1460944324564 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 18:52:04 INFO - PROCESS | 1932 | 1460944324746 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1728af800 == 63 [pid = 1932] [id = 115] 18:52:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc16a2bd800) [pid = 1932] [serial = 344] [outer = (nil)] 18:52:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc16a2bfc00) [pid = 1932] [serial = 345] [outer = 0x7fc16a2bd800] 18:52:04 INFO - PROCESS | 1932 | 1460944324811 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc16b4a6c00) [pid = 1932] [serial = 346] [outer = 0x7fc16a2bd800] 18:52:05 INFO - PROCESS | 1932 | 1460944325713 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1385ms 18:52:05 INFO - PROCESS | 1932 | 1460944325783 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1932 | 1460944325794 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 18:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:52:05 INFO - PROCESS | 1932 | 1460944325803 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1932 | 1460944325806 Marionette TRACE conn4 <- [1,434,null,{}] 18:52:05 INFO - PROCESS | 1932 | 1460944325812 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}] 18:52:06 INFO - PROCESS | 1932 | 1460944326006 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 18:52:06 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177147000 == 62 [pid = 1932] [id = 108] 18:52:06 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a1cf800 == 61 [pid = 1932] [id = 107] 18:52:06 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182fec800 == 60 [pid = 1932] [id = 106] 18:52:06 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd1c000 == 59 [pid = 1932] [id = 105] 18:52:06 INFO - PROCESS | 1932 | 1460944326230 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177150800 == 58 [pid = 1932] [id = 104] 18:52:06 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173953800 == 57 [pid = 1932] [id = 103] 18:52:06 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b913000 == 56 [pid = 1932] [id = 102] 18:52:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b091800 == 57 [pid = 1932] [id = 116] 18:52:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc16d07b000) [pid = 1932] [serial = 347] [outer = (nil)] 18:52:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc16ef3c800) [pid = 1932] [serial = 348] [outer = 0x7fc16d07b000] 18:52:06 INFO - PROCESS | 1932 | 1460944326300 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc16ef4ac00) [pid = 1932] [serial = 349] [outer = 0x7fc16d07b000] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc16b4aec00) [pid = 1932] [serial = 213] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc17a749000) [pid = 1932] [serial = 177] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc16ee99800) [pid = 1932] [serial = 180] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc17154a400) [pid = 1932] [serial = 156] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc16ef3f800) [pid = 1932] [serial = 216] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc16c19fc00) [pid = 1932] [serial = 150] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc173c97c00) [pid = 1932] [serial = 153] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc1720e5000) [pid = 1932] [serial = 219] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc175ebe800) [pid = 1932] [serial = 222] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc1739aa800) [pid = 1932] [serial = 183] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc181a3e800) [pid = 1932] [serial = 189] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc175ebb000) [pid = 1932] [serial = 186] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc1821d6400) [pid = 1932] [serial = 225] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc186e2d000) [pid = 1932] [serial = 279] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc16ee94c00) [pid = 1932] [serial = 282] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc186e22000) [pid = 1932] [serial = 261] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 102 (0x7fc187204c00) [pid = 1932] [serial = 262] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 101 (0x7fc174a63800) [pid = 1932] [serial = 255] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 100 (0x7fc17bdc8800) [pid = 1932] [serial = 256] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 99 (0x7fc1832c2400) [pid = 1932] [serial = 265] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 98 (0x7fc16ee96800) [pid = 1932] [serial = 264] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 97 (0x7fc1720e2400) [pid = 1932] [serial = 268] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 96 (0x7fc171546000) [pid = 1932] [serial = 267] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 95 (0x7fc17bdd0000) [pid = 1932] [serial = 273] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 94 (0x7fc181a46000) [pid = 1932] [serial = 274] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 93 (0x7fc1832b7800) [pid = 1932] [serial = 259] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 92 (0x7fc180ece000) [pid = 1932] [serial = 258] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 91 (0x7fc16ef4a000) [pid = 1932] [serial = 252] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 90 (0x7fc16ee94000) [pid = 1932] [serial = 251] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 89 (0x7fc17375b000) [pid = 1932] [serial = 270] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 88 (0x7fc174dc4000) [pid = 1932] [serial = 271] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 87 (0x7fc173c5ac00) [pid = 1932] [serial = 285] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 86 (0x7fc181a49000) [pid = 1932] [serial = 111] [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.] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 85 (0x7fc173c63400) [pid = 1932] [serial = 286] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 84 (0x7fc189095000) [pid = 1932] [serial = 249] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 83 (0x7fc181a48800) [pid = 1932] [serial = 276] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 82 (0x7fc1850c1400) [pid = 1932] [serial = 277] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 81 (0x7fc1873bd800) [pid = 1932] [serial = 280] [outer = (nil)] [url = about:blank] 18:52:06 INFO - PROCESS | 1932 | --DOMWINDOW == 80 (0x7fc175e03c00) [pid = 1932] [serial = 283] [outer = (nil)] [url = about:blank] 18:52:07 INFO - PROCESS | 1932 | 1460944327093 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]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1332ms 18:52:07 INFO - PROCESS | 1932 | 1460944327135 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 1932 | 1460944327138 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 18:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:52:07 INFO - PROCESS | 1932 | 1460944327144 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - PROCESS | 1932 | 1460944327149 Marionette TRACE conn4 <- [1,438,null,{}] 18:52:07 INFO - PROCESS | 1932 | 1460944327163 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}] 18:52:07 INFO - PROCESS | 1932 | 1460944327302 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 18:52:07 INFO - PROCESS | 1932 | 1460944327311 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174205800 == 58 [pid = 1932] [id = 117] 18:52:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 81 (0x7fc171770400) [pid = 1932] [serial = 350] [outer = (nil)] 18:52:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 82 (0x7fc173075800) [pid = 1932] [serial = 351] [outer = 0x7fc171770400] 18:52:07 INFO - PROCESS | 1932 | 1460944327372 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 83 (0x7fc173921800) [pid = 1932] [serial = 352] [outer = 0x7fc171770400] 18:52:08 INFO - PROCESS | 1932 | 1460944328079 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]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 985ms 18:52:08 INFO - PROCESS | 1932 | 1460944328129 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 1932 | 1460944328133 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 18:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:52:08 INFO - PROCESS | 1932 | 1460944328145 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1932 | 1460944328147 Marionette TRACE conn4 <- [1,442,null,{}] 18:52:08 INFO - PROCESS | 1932 | 1460944328151 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}] 18:52:08 INFO - PROCESS | 1932 | 1460944328277 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 18:52:08 INFO - PROCESS | 1932 | 1460944328292 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175275800 == 59 [pid = 1932] [id = 118] 18:52:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 84 (0x7fc17337ac00) [pid = 1932] [serial = 353] [outer = (nil)] 18:52:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 85 (0x7fc173c5e000) [pid = 1932] [serial = 354] [outer = 0x7fc17337ac00] 18:52:08 INFO - PROCESS | 1932 | 1460944328349 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 86 (0x7fc173ca5400) [pid = 1932] [serial = 355] [outer = 0x7fc17337ac00] 18:52:09 INFO - PROCESS | 1932 | 1460944329087 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 974ms 18:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:52:09 INFO - PROCESS | 1932 | 1460944329121 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1932 | 1460944329123 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 18:52:09 INFO - PROCESS | 1932 | 1460944329129 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1932 | 1460944329132 Marionette TRACE conn4 <- [1,446,null,{}] 18:52:09 INFO - PROCESS | 1932 | 1460944329143 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}] 18:52:09 INFO - PROCESS | 1932 | 1460944329300 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 18:52:09 INFO - PROCESS | 1932 | 1460944329367 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177149800 == 60 [pid = 1932] [id = 119] 18:52:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 87 (0x7fc172123800) [pid = 1932] [serial = 356] [outer = (nil)] 18:52:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 88 (0x7fc17437e800) [pid = 1932] [serial = 357] [outer = 0x7fc172123800] 18:52:09 INFO - PROCESS | 1932 | 1460944329424 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 89 (0x7fc1745bc400) [pid = 1932] [serial = 358] [outer = 0x7fc172123800] 18:52:10 INFO - PROCESS | 1932 | 1460944330173 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]]]}] 18:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1131ms 18:52:10 INFO - PROCESS | 1932 | 1460944330260 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 1932 | 1460944330262 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 18:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:52:10 INFO - PROCESS | 1932 | 1460944330268 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 1932 | 1460944330270 Marionette TRACE conn4 <- [1,450,null,{}] 18:52:10 INFO - PROCESS | 1932 | 1460944330275 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}] 18:52:10 INFO - PROCESS | 1932 | 1460944330483 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 18:52:10 INFO - PROCESS | 1932 | 1460944330548 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd02800 == 61 [pid = 1932] [id = 120] 18:52:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 90 (0x7fc17437c400) [pid = 1932] [serial = 359] [outer = (nil)] 18:52:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 91 (0x7fc174dc3400) [pid = 1932] [serial = 360] [outer = 0x7fc17437c400] 18:52:10 INFO - PROCESS | 1932 | 1460944330612 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 92 (0x7fc177106400) [pid = 1932] [serial = 361] [outer = 0x7fc17437c400] 18:52:11 INFO - PROCESS | 1932 | --DOMWINDOW == 91 (0x7fc17391bc00) [pid = 1932] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:52:11 INFO - PROCESS | 1932 | --DOMWINDOW == 90 (0x7fc16b0b5000) [pid = 1932] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:52:11 INFO - PROCESS | 1932 | --DOMWINDOW == 89 (0x7fc16b19c400) [pid = 1932] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:52:11 INFO - PROCESS | 1932 | --DOMWINDOW == 88 (0x7fc17bdd0400) [pid = 1932] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:52:11 INFO - PROCESS | 1932 | --DOMWINDOW == 87 (0x7fc16ef43400) [pid = 1932] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:52:11 INFO - PROCESS | 1932 | --DOMWINDOW == 86 (0x7fc17176bc00) [pid = 1932] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:52:11 INFO - PROCESS | 1932 | --DOMWINDOW == 85 (0x7fc169fd4400) [pid = 1932] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:52:11 INFO - PROCESS | 1932 | --DOMWINDOW == 84 (0x7fc16b73ac00) [pid = 1932] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:52:11 INFO - PROCESS | 1932 | 1460944331424 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] 18:52:11 INFO - PROCESS | 1932 | 1460944331503 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 18:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:52:11 INFO - PROCESS | 1932 | 1460944331508 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 1932 | 1460944331510 Marionette TRACE conn4 <- [1,454,null,{}] 18:52:11 INFO - PROCESS | 1932 | 1460944331515 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}] 18:52:11 INFO - PROCESS | 1932 | 1460944331676 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 18:52:11 INFO - PROCESS | 1932 | 1460944331689 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181c71800 == 62 [pid = 1932] [id = 121] 18:52:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 85 (0x7fc16a2b9800) [pid = 1932] [serial = 362] [outer = (nil)] 18:52:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 86 (0x7fc1745c5800) [pid = 1932] [serial = 363] [outer = 0x7fc16a2b9800] 18:52:11 INFO - PROCESS | 1932 | 1460944331745 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 87 (0x7fc17b10b800) [pid = 1932] [serial = 364] [outer = 0x7fc16a2b9800] 18:52:12 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:12 INFO - PROCESS | 1932 | 1460944332402 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]]]}] 18:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 929ms 18:52:12 INFO - PROCESS | 1932 | 1460944332438 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 18:52:12 INFO - PROCESS | 1932 | 1460944332441 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 18:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:52:12 INFO - PROCESS | 1932 | 1460944332447 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:52:12 INFO - PROCESS | 1932 | 1460944332449 Marionette TRACE conn4 <- [1,458,null,{}] 18:52:12 INFO - PROCESS | 1932 | 1460944332454 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}] 18:52:12 INFO - PROCESS | 1932 | 1460944332613 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 18:52:12 INFO - PROCESS | 1932 | 1460944332629 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182b6b000 == 63 [pid = 1932] [id = 122] 18:52:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 88 (0x7fc16bf55800) [pid = 1932] [serial = 365] [outer = (nil)] 18:52:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 89 (0x7fc17bdd3400) [pid = 1932] [serial = 366] [outer = 0x7fc16bf55800] 18:52:12 INFO - PROCESS | 1932 | 1460944332687 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 90 (0x7fc181f0fc00) [pid = 1932] [serial = 367] [outer = 0x7fc16bf55800] 18:52:13 INFO - PROCESS | 1932 | 1460944333559 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] 18:52:13 INFO - PROCESS | 1932 | 1460944333630 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 18:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:52:13 INFO - PROCESS | 1932 | 1460944333639 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 1932 | 1460944333645 Marionette TRACE conn4 <- [1,462,null,{}] 18:52:13 INFO - PROCESS | 1932 | 1460944333654 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}] 18:52:13 INFO - PROCESS | 1932 | 1460944333857 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 18:52:14 INFO - PROCESS | 1932 | 1460944333994 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef70000 == 64 [pid = 1932] [id = 123] 18:52:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 91 (0x7fc16a0e5800) [pid = 1932] [serial = 368] [outer = (nil)] 18:52:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 92 (0x7fc16b0b5000) [pid = 1932] [serial = 369] [outer = 0x7fc16a0e5800] 18:52:14 INFO - PROCESS | 1932 | 1460944334066 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 93 (0x7fc16ef3e800) [pid = 1932] [serial = 370] [outer = 0x7fc16a0e5800] 18:52:14 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:14 INFO - PROCESS | 1932 | 1460944334922 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] 18:52:15 INFO - PROCESS | 1932 | 1460944335001 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 18:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:52:15 INFO - PROCESS | 1932 | 1460944335016 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 1932 | 1460944335021 Marionette TRACE conn4 <- [1,466,null,{}] 18:52:15 INFO - PROCESS | 1932 | 1460944335031 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}] 18:52:15 INFO - PROCESS | 1932 | 1460944335346 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 18:52:15 INFO - PROCESS | 1932 | 1460944335592 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17b13e800 == 65 [pid = 1932] [id = 124] 18:52:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 94 (0x7fc16ef3cc00) [pid = 1932] [serial = 371] [outer = (nil)] 18:52:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 95 (0x7fc173919800) [pid = 1932] [serial = 372] [outer = 0x7fc16ef3cc00] 18:52:15 INFO - PROCESS | 1932 | 1460944335662 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 96 (0x7fc173c64800) [pid = 1932] [serial = 373] [outer = 0x7fc16ef3cc00] 18:52:16 INFO - PROCESS | 1932 | 1460944336566 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] 18:52:16 INFO - PROCESS | 1932 | 1460944336607 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 18:52:16 INFO - PROCESS | 1932 | 1460944336613 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 1932 | 1460944336619 Marionette TRACE conn4 <- [1,470,null,{}] 18:52:16 INFO - PROCESS | 1932 | 1460944336634 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}] 18:52:16 INFO - PROCESS | 1932 | 1460944336790 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 18:52:16 INFO - PROCESS | 1932 | 1460944336931 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc186b8f000 == 66 [pid = 1932] [id = 125] 18:52:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 97 (0x7fc17437f400) [pid = 1932] [serial = 374] [outer = (nil)] 18:52:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 98 (0x7fc17503b400) [pid = 1932] [serial = 375] [outer = 0x7fc17437f400] 18:52:17 INFO - PROCESS | 1932 | 1460944337003 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 99 (0x7fc181a3b800) [pid = 1932] [serial = 376] [outer = 0x7fc17437f400] 18:52:17 INFO - PROCESS | 1932 | 1460944337840 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]]]}] 18:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1285ms 18:52:17 INFO - PROCESS | 1932 | 1460944337898 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 18:52:17 INFO - PROCESS | 1932 | 1460944337902 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 18:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:52:17 INFO - PROCESS | 1932 | 1460944337908 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 1932 | 1460944337910 Marionette TRACE conn4 <- [1,474,null,{}] 18:52:17 INFO - PROCESS | 1932 | 1460944337933 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}] 18:52:18 INFO - PROCESS | 1932 | 1460944338082 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 18:52:18 INFO - PROCESS | 1932 | 1460944338215 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc189d2e000 == 67 [pid = 1932] [id = 126] 18:52:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 100 (0x7fc1745c9800) [pid = 1932] [serial = 377] [outer = (nil)] 18:52:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 101 (0x7fc182e20800) [pid = 1932] [serial = 378] [outer = 0x7fc1745c9800] 18:52:18 INFO - PROCESS | 1932 | 1460944338284 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc18501f800) [pid = 1932] [serial = 379] [outer = 0x7fc1745c9800] 18:52:19 INFO - PROCESS | 1932 | 1460944339155 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]]]}] 18:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1298ms 18:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:52:19 INFO - PROCESS | 1932 | 1460944339207 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 18:52:19 INFO - PROCESS | 1932 | 1460944339209 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 18:52:19 INFO - PROCESS | 1932 | 1460944339216 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 1932 | 1460944339219 Marionette TRACE conn4 <- [1,478,null,{}] 18:52:19 INFO - PROCESS | 1932 | 1460944339224 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}] 18:52:19 INFO - PROCESS | 1932 | 1460944339368 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 18:52:19 INFO - PROCESS | 1932 | 1460944339508 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a3c5000 == 68 [pid = 1932] [id = 127] 18:52:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc16a2ba400) [pid = 1932] [serial = 380] [outer = (nil)] 18:52:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc16a2ccc00) [pid = 1932] [serial = 381] [outer = 0x7fc16a2ba400] 18:52:19 INFO - PROCESS | 1932 | 1460944339576 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc16a2d1400) [pid = 1932] [serial = 382] [outer = 0x7fc16a2ba400] 18:52:20 INFO - PROCESS | 1932 | 1460944340637 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]]]}] 18:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1484ms 18:52:20 INFO - PROCESS | 1932 | 1460944340700 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 1932 | 1460944340707 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 18:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:52:20 INFO - PROCESS | 1932 | 1460944340715 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 1932 | 1460944340719 Marionette TRACE conn4 <- [1,482,null,{}] 18:52:20 INFO - PROCESS | 1932 | 1460944340726 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}] 18:52:20 INFO - PROCESS | 1932 | 1460944340974 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 18:52:21 INFO - PROCESS | 1932 | 1460944341156 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16c11f000 == 69 [pid = 1932] [id = 128] 18:52:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc16bf5c800) [pid = 1932] [serial = 383] [outer = (nil)] 18:52:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc16cb56c00) [pid = 1932] [serial = 384] [outer = 0x7fc16bf5c800] 18:52:21 INFO - PROCESS | 1932 | 1460944341238 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc16ee96000) [pid = 1932] [serial = 385] [outer = 0x7fc16bf5c800] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181f23800 == 68 [pid = 1932] [id = 70] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174e64800 == 67 [pid = 1932] [id = 66] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173957000 == 66 [pid = 1932] [id = 65] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174473800 == 65 [pid = 1932] [id = 88] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181c71800 == 64 [pid = 1932] [id = 121] 18:52:21 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc17bdd0800) [pid = 1932] [serial = 327] [outer = (nil)] [url = about:blank] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd02800 == 63 [pid = 1932] [id = 120] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177149800 == 62 [pid = 1932] [id = 119] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175275800 == 61 [pid = 1932] [id = 118] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174205800 == 60 [pid = 1932] [id = 117] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b091800 == 59 [pid = 1932] [id = 116] 18:52:21 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1728af800 == 58 [pid = 1932] [id = 115] 18:52:22 INFO - PROCESS | 1932 | 1460944342117 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]]]}] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc175a55c00) [pid = 1932] [serial = 312] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc1745c7c00) [pid = 1932] [serial = 316] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc183107000) [pid = 1932] [serial = 304] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc189af3400) [pid = 1932] [serial = 300] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 102 (0x7fc187424400) [pid = 1932] [serial = 322] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 101 (0x7fc187061400) [pid = 1932] [serial = 321] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 100 (0x7fc16ef44c00) [pid = 1932] [serial = 303] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 99 (0x7fc185095c00) [pid = 1932] [serial = 288] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 98 (0x7fc1718d2000) [pid = 1932] [serial = 306] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 97 (0x7fc17536f400) [pid = 1932] [serial = 310] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 96 (0x7fc1832b5800) [pid = 1932] [serial = 297] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 95 (0x7fc1745be400) [pid = 1932] [serial = 315] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 94 (0x7fc170381400) [pid = 1932] [serial = 324] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 93 (0x7fc17b10d800) [pid = 1932] [serial = 318] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 92 (0x7fc174a66c00) [pid = 1932] [serial = 309] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 91 (0x7fc17bdd0c00) [pid = 1932] [serial = 319] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 90 (0x7fc173c60000) [pid = 1932] [serial = 307] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 89 (0x7fc17a6dd400) [pid = 1932] [serial = 313] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 88 (0x7fc17284c400) [pid = 1932] [serial = 291] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 87 (0x7fc174dc7800) [pid = 1932] [serial = 294] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1932 | --DOMWINDOW == 86 (0x7fc173c60c00) [pid = 1932] [serial = 325] [outer = (nil)] [url = about:blank] 18:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1485ms 18:52:22 INFO - PROCESS | 1932 | 1460944342200 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 18:52:22 INFO - PROCESS | 1932 | 1460944342207 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 18:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:52:22 INFO - PROCESS | 1932 | 1460944342216 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:52:22 INFO - PROCESS | 1932 | 1460944342219 Marionette TRACE conn4 <- [1,486,null,{}] 18:52:22 INFO - PROCESS | 1932 | 1460944342224 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}] 18:52:22 INFO - PROCESS | 1932 | 1460944342363 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 18:52:22 INFO - PROCESS | 1932 | 1460944342458 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f190800 == 59 [pid = 1932] [id = 129] 18:52:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 87 (0x7fc16a0e7c00) [pid = 1932] [serial = 386] [outer = (nil)] 18:52:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 88 (0x7fc1720e4000) [pid = 1932] [serial = 387] [outer = 0x7fc16a0e7c00] 18:52:22 INFO - PROCESS | 1932 | 1460944342518 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 89 (0x7fc173919c00) [pid = 1932] [serial = 388] [outer = 0x7fc16a0e7c00] 18:52:23 INFO - PROCESS | 1932 | 1460944343254 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1080ms 18:52:23 INFO - PROCESS | 1932 | 1460944343295 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 1932 | 1460944343298 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 18:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:52:23 INFO - PROCESS | 1932 | 1460944343304 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 1932 | 1460944343309 Marionette TRACE conn4 <- [1,490,null,{}] 18:52:23 INFO - PROCESS | 1932 | 1460944343323 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}] 18:52:23 INFO - PROCESS | 1932 | 1460944343467 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 18:52:23 INFO - PROCESS | 1932 | 1460944343567 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17713b800 == 60 [pid = 1932] [id = 130] 18:52:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 90 (0x7fc17176bc00) [pid = 1932] [serial = 389] [outer = (nil)] 18:52:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 91 (0x7fc17437e000) [pid = 1932] [serial = 390] [outer = 0x7fc17176bc00] 18:52:23 INFO - PROCESS | 1932 | 1460944343627 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 92 (0x7fc1745c7c00) [pid = 1932] [serial = 391] [outer = 0x7fc17176bc00] 18:52:24 INFO - PROCESS | 1932 | 1460944344216 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]]]}] 18:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 936ms 18:52:24 INFO - PROCESS | 1932 | 1460944344241 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 18:52:24 INFO - PROCESS | 1932 | 1460944344245 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 18:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:52:24 INFO - PROCESS | 1932 | 1460944344250 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 1932 | 1460944344252 Marionette TRACE conn4 <- [1,494,null,{}] 18:52:24 INFO - PROCESS | 1932 | 1460944344257 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}] 18:52:24 INFO - PROCESS | 1932 | 1460944344439 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 18:52:24 INFO - PROCESS | 1932 | 1460944344468 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd21000 == 61 [pid = 1932] [id = 131] 18:52:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 93 (0x7fc17284c400) [pid = 1932] [serial = 392] [outer = (nil)] 18:52:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 94 (0x7fc174dc7400) [pid = 1932] [serial = 393] [outer = 0x7fc17284c400] 18:52:24 INFO - PROCESS | 1932 | 1460944344525 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 95 (0x7fc175eb4800) [pid = 1932] [serial = 394] [outer = 0x7fc17284c400] 18:52:25 INFO - PROCESS | 1932 | 1460944345332 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1140ms 18:52:25 INFO - PROCESS | 1932 | 1460944345402 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 1932 | 1460944345405 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 18:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:52:25 INFO - PROCESS | 1932 | 1460944345410 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1932 | 1460944345412 Marionette TRACE conn4 <- [1,498,null,{}] 18:52:25 INFO - PROCESS | 1932 | 1460944345417 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}] 18:52:25 INFO - PROCESS | 1932 | 1460944345596 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 18:52:25 INFO - PROCESS | 1932 | 1460944345617 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1831e9000 == 62 [pid = 1932] [id = 132] 18:52:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 96 (0x7fc174dc7800) [pid = 1932] [serial = 395] [outer = (nil)] 18:52:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 97 (0x7fc17bdd5000) [pid = 1932] [serial = 396] [outer = 0x7fc174dc7800] 18:52:25 INFO - PROCESS | 1932 | 1460944345675 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 98 (0x7fc181f90400) [pid = 1932] [serial = 397] [outer = 0x7fc174dc7800] 18:52:26 INFO - PROCESS | 1932 | 1460944346378 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]]]}] 18:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 979ms 18:52:26 INFO - PROCESS | 1932 | 1460944346391 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 1932 | 1460944346393 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 18:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:52:26 INFO - PROCESS | 1932 | 1460944346403 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 1932 | 1460944346405 Marionette TRACE conn4 <- [1,502,null,{}] 18:52:26 INFO - PROCESS | 1932 | --DOMWINDOW == 97 (0x7fc172123800) [pid = 1932] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:52:26 INFO - PROCESS | 1932 | --DOMWINDOW == 96 (0x7fc17437c400) [pid = 1932] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:52:26 INFO - PROCESS | 1932 | --DOMWINDOW == 95 (0x7fc17337ac00) [pid = 1932] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:52:26 INFO - PROCESS | 1932 | --DOMWINDOW == 94 (0x7fc16d07b000) [pid = 1932] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:52:26 INFO - PROCESS | 1932 | --DOMWINDOW == 93 (0x7fc16a2bd800) [pid = 1932] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:52:26 INFO - PROCESS | 1932 | --DOMWINDOW == 92 (0x7fc171770400) [pid = 1932] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:52:26 INFO - PROCESS | 1932 | --DOMWINDOW == 91 (0x7fc16a2b9800) [pid = 1932] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:52:26 INFO - PROCESS | 1932 | 1460944346582 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}] 18:52:26 INFO - PROCESS | 1932 | 1460944346723 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 18:52:26 INFO - PROCESS | 1932 | 1460944346741 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccb7000 == 63 [pid = 1932] [id = 133] 18:52:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 92 (0x7fc1745bec00) [pid = 1932] [serial = 398] [outer = (nil)] 18:52:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 93 (0x7fc18310f400) [pid = 1932] [serial = 399] [outer = 0x7fc1745bec00] 18:52:26 INFO - PROCESS | 1932 | 1460944346805 Marionette DEBUG loaded listener.js 18:52:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 94 (0x7fc187204c00) [pid = 1932] [serial = 400] [outer = 0x7fc1745bec00] 18:52:27 INFO - PROCESS | 1932 | 1460944347466 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]]]}] 18:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1113ms 18:52:27 INFO - PROCESS | 1932 | 1460944347517 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 1932 | 1460944347520 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 18:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:52:27 INFO - PROCESS | 1932 | 1460944347525 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:52:27 INFO - PROCESS | 1932 | 1460944347528 Marionette TRACE conn4 <- [1,506,null,{}] 18:52:27 INFO - PROCESS | 1932 | 1460944347533 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}] 18:52:27 INFO - PROCESS | 1932 | 1460944347692 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 18:52:27 INFO - PROCESS | 1932 | 1460944347713 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18741f000 == 64 [pid = 1932] [id = 134] 18:52:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 95 (0x7fc169fd3c00) [pid = 1932] [serial = 401] [outer = (nil)] 18:52:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 96 (0x7fc187293c00) [pid = 1932] [serial = 402] [outer = 0x7fc169fd3c00] 18:52:27 INFO - PROCESS | 1932 | 1460944347769 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 97 (0x7fc187467c00) [pid = 1932] [serial = 403] [outer = 0x7fc169fd3c00] 18:52:28 INFO - PROCESS | 1932 | 1460944348436 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]]]}] 18:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 926ms 18:52:28 INFO - PROCESS | 1932 | 1460944348452 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 1932 | 1460944348454 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 18:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:52:28 INFO - PROCESS | 1932 | 1460944348461 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 1932 | 1460944348463 Marionette TRACE conn4 <- [1,510,null,{}] 18:52:28 INFO - PROCESS | 1932 | 1460944348468 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}] 18:52:28 INFO - PROCESS | 1932 | 1460944348590 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 18:52:28 INFO - PROCESS | 1932 | 1460944348807 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a3e0800 == 65 [pid = 1932] [id = 135] 18:52:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 98 (0x7fc169fccc00) [pid = 1932] [serial = 404] [outer = (nil)] 18:52:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 99 (0x7fc16a2a2400) [pid = 1932] [serial = 405] [outer = 0x7fc169fccc00] 18:52:28 INFO - PROCESS | 1932 | 1460944348879 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 100 (0x7fc16a2b0400) [pid = 1932] [serial = 406] [outer = 0x7fc169fccc00] 18:52:29 INFO - PROCESS | 1932 | 1460944349802 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]]]}] 18:52:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1380ms 18:52:29 INFO - PROCESS | 1932 | 1460944349842 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 1932 | 1460944349847 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 18:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:52:29 INFO - PROCESS | 1932 | 1460944349854 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 1932 | 1460944349860 Marionette TRACE conn4 <- [1,514,null,{}] 18:52:29 INFO - PROCESS | 1932 | 1460944349868 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}] 18:52:30 INFO - PROCESS | 1932 | 1460944350022 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 18:52:30 INFO - PROCESS | 1932 | 1460944350177 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17713d000 == 66 [pid = 1932] [id = 136] 18:52:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 101 (0x7fc16a0e2400) [pid = 1932] [serial = 407] [outer = (nil)] 18:52:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc16bf5e800) [pid = 1932] [serial = 408] [outer = 0x7fc16a0e2400] 18:52:30 INFO - PROCESS | 1932 | 1460944350248 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc16ef45000) [pid = 1932] [serial = 409] [outer = 0x7fc16a0e2400] 18:52:31 INFO - PROCESS | 1932 | 1460944351128 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]]]}] 18:52:31 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 18:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1289ms 18:52:31 INFO - PROCESS | 1932 | 1460944351161 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 1932 | 1460944351167 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 18:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:52:31 INFO - PROCESS | 1932 | 1460944351175 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 1932 | 1460944351178 Marionette TRACE conn4 <- [1,518,null,{}] 18:52:31 INFO - PROCESS | 1932 | 1460944351184 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}] 18:52:31 INFO - PROCESS | 1932 | 1460944351331 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 18:52:31 INFO - PROCESS | 1932 | 1460944351476 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18b581800 == 67 [pid = 1932] [id = 137] 18:52:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc16a06cc00) [pid = 1932] [serial = 410] [outer = (nil)] 18:52:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc16a0e6c00) [pid = 1932] [serial = 411] [outer = 0x7fc16a06cc00] 18:52:31 INFO - PROCESS | 1932 | 1460944351548 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc17154c400) [pid = 1932] [serial = 412] [outer = 0x7fc16a06cc00] 18:52:32 INFO - PROCESS | 1932 | 1460944352385 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]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1239ms 18:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:52:32 INFO - PROCESS | 1932 | 1460944352415 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 18:52:32 INFO - PROCESS | 1932 | 1460944352418 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 18:52:32 INFO - PROCESS | 1932 | 1460944352433 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1932 | 1460944352442 Marionette TRACE conn4 <- [1,522,null,{}] 18:52:32 INFO - PROCESS | 1932 | 1460944352448 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}] 18:52:32 INFO - PROCESS | 1932 | 1460944352598 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 18:52:32 INFO - PROCESS | 1932 | 1460944352740 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16adb9800 == 68 [pid = 1932] [id = 138] 18:52:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc16a073c00) [pid = 1932] [serial = 413] [outer = (nil)] 18:52:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc173c61000) [pid = 1932] [serial = 414] [outer = 0x7fc16a073c00] 18:52:32 INFO - PROCESS | 1932 | 1460944352808 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc1745c7400) [pid = 1932] [serial = 415] [outer = 0x7fc16a073c00] 18:52:33 INFO - PROCESS | 1932 | 1460944353656 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]]]}] 18:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1296ms 18:52:33 INFO - PROCESS | 1932 | 1460944353721 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 1932 | 1460944353725 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 18:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:52:33 INFO - PROCESS | 1932 | 1460944353731 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 1932 | 1460944353733 Marionette TRACE conn4 <- [1,526,null,{}] 18:52:33 INFO - PROCESS | 1932 | 1460944353739 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}] 18:52:33 INFO - PROCESS | 1932 | 1460944353885 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 18:52:34 INFO - PROCESS | 1932 | 1460944354027 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a19a000 == 69 [pid = 1932] [id = 139] 18:52:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc169fd6800) [pid = 1932] [serial = 416] [outer = (nil)] 18:52:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc180ecfc00) [pid = 1932] [serial = 417] [outer = 0x7fc169fd6800] 18:52:34 INFO - PROCESS | 1932 | 1460944354097 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc182fcc400) [pid = 1932] [serial = 418] [outer = 0x7fc169fd6800] 18:52:34 INFO - PROCESS | 1932 | 1460944354917 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]]]}] 18:52:34 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 18:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1234ms 18:52:34 INFO - PROCESS | 1932 | 1460944354965 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 18:52:34 INFO - PROCESS | 1932 | 1460944354969 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 18:52:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:52:34 INFO - PROCESS | 1932 | 1460944354975 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 1932 | 1460944354977 Marionette TRACE conn4 <- [1,530,null,{}] 18:52:34 INFO - PROCESS | 1932 | 1460944354983 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}] 18:52:35 INFO - PROCESS | 1932 | 1460944355123 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 18:52:35 INFO - PROCESS | 1932 | 1460944355511 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ac30800 == 70 [pid = 1932] [id = 140] 18:52:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc16a076c00) [pid = 1932] [serial = 419] [outer = (nil)] 18:52:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc16a0e4000) [pid = 1932] [serial = 420] [outer = 0x7fc16a076c00] 18:52:35 INFO - PROCESS | 1932 | 1460944355663 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc16a2ae800) [pid = 1932] [serial = 421] [outer = 0x7fc16a076c00] 18:52:37 INFO - PROCESS | 1932 | 1460944357794 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"]]]}] 18:52:37 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 18:52:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:52:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:52:37 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 18:52:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:52:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:52:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 2835ms 18:52:37 INFO - PROCESS | 1932 | 1460944357812 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 1932 | 1460944357818 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 18:52:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:52:37 INFO - PROCESS | 1932 | 1460944357827 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 1932 | 1460944357830 Marionette TRACE conn4 <- [1,534,null,{}] 18:52:37 INFO - PROCESS | 1932 | 1460944357837 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}] 18:52:38 INFO - PROCESS | 1932 | 1460944358042 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 18:52:38 INFO - PROCESS | 1932 | 1460944358152 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccba800 == 71 [pid = 1932] [id = 141] 18:52:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc16a2c5c00) [pid = 1932] [serial = 422] [outer = (nil)] 18:52:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc16b0ba400) [pid = 1932] [serial = 423] [outer = 0x7fc16a2c5c00] 18:52:38 INFO - PROCESS | 1932 | 1460944358265 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc16b9d3c00) [pid = 1932] [serial = 424] [outer = 0x7fc16a2c5c00] 18:52:39 INFO - PROCESS | 1932 | 1460944359088 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:52:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1285ms 18:52:39 INFO - PROCESS | 1932 | 1460944359114 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 1932 | 1460944359119 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 18:52:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:52:39 INFO - PROCESS | 1932 | 1460944359126 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 1932 | 1460944359129 Marionette TRACE conn4 <- [1,538,null,{}] 18:52:39 INFO - PROCESS | 1932 | 1460944359134 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}] 18:52:39 INFO - PROCESS | 1932 | 1460944359294 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 18:52:39 INFO - PROCESS | 1932 | 1460944359419 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174473800 == 72 [pid = 1932] [id = 142] 18:52:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc16b1a5c00) [pid = 1932] [serial = 425] [outer = (nil)] 18:52:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc16c1a4c00) [pid = 1932] [serial = 426] [outer = 0x7fc16b1a5c00] 18:52:39 INFO - PROCESS | 1932 | 1460944359497 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc16ee92000) [pid = 1932] [serial = 427] [outer = 0x7fc16b1a5c00] 18:52:39 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18741f000 == 71 [pid = 1932] [id = 134] 18:52:39 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccb7000 == 70 [pid = 1932] [id = 133] 18:52:39 INFO - PROCESS | 1932 | --DOMWINDOW == 120 (0x7fc16b4a1000) [pid = 1932] [serial = 342] [outer = (nil)] [url = about:blank] 18:52:39 INFO - PROCESS | 1932 | --DOMWINDOW == 119 (0x7fc181fde800) [pid = 1932] [serial = 339] [outer = (nil)] [url = about:blank] 18:52:39 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc17bdd3400) [pid = 1932] [serial = 366] [outer = (nil)] [url = about:blank] 18:52:39 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc16b9cf000) [pid = 1932] [serial = 330] [outer = (nil)] [url = about:blank] 18:52:39 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc17391cc00) [pid = 1932] [serial = 333] [outer = (nil)] [url = about:blank] 18:52:39 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc1745c1000) [pid = 1932] [serial = 336] [outer = (nil)] [url = about:blank] 18:52:39 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1831e9000 == 69 [pid = 1932] [id = 132] 18:52:39 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd21000 == 68 [pid = 1932] [id = 131] 18:52:39 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17713b800 == 67 [pid = 1932] [id = 130] 18:52:40 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16f190800 == 66 [pid = 1932] [id = 129] 18:52:40 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16c11f000 == 65 [pid = 1932] [id = 128] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc17b10b800) [pid = 1932] [serial = 364] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc173ca5400) [pid = 1932] [serial = 355] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc1745c5800) [pid = 1932] [serial = 363] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc1745bc400) [pid = 1932] [serial = 358] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc17437e800) [pid = 1932] [serial = 357] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc174dc3400) [pid = 1932] [serial = 360] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc173c5e000) [pid = 1932] [serial = 354] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc16ef3c800) [pid = 1932] [serial = 348] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc16ef4ac00) [pid = 1932] [serial = 349] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc16b4a6c00) [pid = 1932] [serial = 346] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc16a2bfc00) [pid = 1932] [serial = 345] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc177106400) [pid = 1932] [serial = 361] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 102 (0x7fc173075800) [pid = 1932] [serial = 351] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | --DOMWINDOW == 101 (0x7fc173921800) [pid = 1932] [serial = 352] [outer = (nil)] [url = about:blank] 18:52:40 INFO - PROCESS | 1932 | 1460944360259 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]]]}] 18:52:40 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. 18:52:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1177ms 18:52:40 INFO - PROCESS | 1932 | 1460944360303 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 18:52:40 INFO - PROCESS | 1932 | 1460944360307 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 18:52:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:52:40 INFO - PROCESS | 1932 | 1460944360314 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 1932 | 1460944360322 Marionette TRACE conn4 <- [1,542,null,{}] 18:52:40 INFO - PROCESS | 1932 | 1460944360337 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}] 18:52:40 INFO - PROCESS | 1932 | 1460944360530 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 18:52:40 INFO - PROCESS | 1932 | 1460944360636 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17373b800 == 66 [pid = 1932] [id = 143] 18:52:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc16bf56000) [pid = 1932] [serial = 428] [outer = (nil)] 18:52:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc16ef47000) [pid = 1932] [serial = 429] [outer = 0x7fc16bf56000] 18:52:40 INFO - PROCESS | 1932 | 1460944360692 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc17200f800) [pid = 1932] [serial = 430] [outer = 0x7fc16bf56000] 18:52:41 INFO - PROCESS | 1932 | 1460944361280 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]]]}] 18:52:41 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. 18:52:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 990ms 18:52:41 INFO - PROCESS | 1932 | 1460944361321 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 1932 | 1460944361326 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 18:52:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:52:41 INFO - PROCESS | 1932 | 1460944361332 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - PROCESS | 1932 | 1460944361334 Marionette TRACE conn4 <- [1,546,null,{}] 18:52:41 INFO - PROCESS | 1932 | 1460944361339 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}] 18:52:41 INFO - PROCESS | 1932 | 1460944361480 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 18:52:41 INFO - PROCESS | 1932 | 1460944361594 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175341800 == 67 [pid = 1932] [id = 144] 18:52:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc16a06e400) [pid = 1932] [serial = 431] [outer = (nil)] 18:52:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc171544000) [pid = 1932] [serial = 432] [outer = 0x7fc16a06e400] 18:52:41 INFO - PROCESS | 1932 | 1460944361652 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc173c55c00) [pid = 1932] [serial = 433] [outer = 0x7fc16a06e400] 18:52:42 INFO - PROCESS | 1932 | 1460944362377 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]]]}] 18:52:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:52:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1126ms 18:52:42 INFO - PROCESS | 1932 | 1460944362458 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 18:52:42 INFO - PROCESS | 1932 | 1460944362461 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 18:52:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:52:42 INFO - PROCESS | 1932 | 1460944362479 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 1932 | 1460944362482 Marionette TRACE conn4 <- [1,550,null,{}] 18:52:42 INFO - PROCESS | 1932 | 1460944362487 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}] 18:52:42 INFO - PROCESS | 1932 | 1460944362677 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 18:52:42 INFO - PROCESS | 1932 | 1460944362700 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1772f4800 == 68 [pid = 1932] [id = 145] 18:52:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc173fd3800) [pid = 1932] [serial = 434] [outer = (nil)] 18:52:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc17437c000) [pid = 1932] [serial = 435] [outer = 0x7fc173fd3800] 18:52:42 INFO - PROCESS | 1932 | 1460944362777 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc1745c1400) [pid = 1932] [serial = 436] [outer = 0x7fc173fd3800] 18:52:43 INFO - PROCESS | 1932 | 1460944363483 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]]]}] 18:52:43 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. 18:52:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1032ms 18:52:43 INFO - PROCESS | 1932 | 1460944363537 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 18:52:43 INFO - PROCESS | 1932 | 1460944363540 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 18:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:52:43 INFO - PROCESS | 1932 | 1460944363562 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 1932 | 1460944363564 Marionette TRACE conn4 <- [1,554,null,{}] 18:52:43 INFO - PROCESS | 1932 | 1460944363569 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}] 18:52:43 INFO - PROCESS | 1932 | 1460944363733 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 18:52:43 INFO - PROCESS | 1932 | 1460944363806 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181ae7000 == 69 [pid = 1932] [id = 146] 18:52:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc1745c1800) [pid = 1932] [serial = 437] [outer = (nil)] 18:52:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc174dc3400) [pid = 1932] [serial = 438] [outer = 0x7fc1745c1800] 18:52:43 INFO - PROCESS | 1932 | 1460944363866 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc175a5e800) [pid = 1932] [serial = 439] [outer = 0x7fc1745c1800] 18:52:44 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:44 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc16a0e7c00) [pid = 1932] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:52:44 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc16bf5c800) [pid = 1932] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:52:44 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc17176bc00) [pid = 1932] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:52:44 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc174dc7800) [pid = 1932] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:52:44 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc1745bec00) [pid = 1932] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:52:44 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc16a2ba400) [pid = 1932] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:52:44 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc17284c400) [pid = 1932] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:52:44 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc169fd3400) [pid = 1932] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:52:44 INFO - PROCESS | 1932 | 1460944364825 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1287ms 18:52:44 INFO - PROCESS | 1932 | 1460944364849 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 1932 | 1460944364852 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 18:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:52:44 INFO - PROCESS | 1932 | 1460944364858 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 1932 | 1460944364860 Marionette TRACE conn4 <- [1,558,null,{}] 18:52:44 INFO - PROCESS | 1932 | 1460944364865 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}] 18:52:45 INFO - PROCESS | 1932 | 1460944364999 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 18:52:45 INFO - PROCESS | 1932 | 1460944365014 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181cca800 == 70 [pid = 1932] [id = 147] 18:52:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc16a2bc800) [pid = 1932] [serial = 440] [outer = (nil)] 18:52:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc173c60000) [pid = 1932] [serial = 441] [outer = 0x7fc16a2bc800] 18:52:45 INFO - PROCESS | 1932 | 1460944365070 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc175e06800) [pid = 1932] [serial = 442] [outer = 0x7fc16a2bc800] 18:52:45 INFO - PROCESS | 1932 | 1460944365774 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]]]}] 18:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 928ms 18:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:52:45 INFO - PROCESS | 1932 | 1460944365786 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 18:52:45 INFO - PROCESS | 1932 | 1460944365788 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 18:52:45 INFO - PROCESS | 1932 | 1460944365800 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:52:45 INFO - PROCESS | 1932 | 1460944365802 Marionette TRACE conn4 <- [1,562,null,{}] 18:52:45 INFO - PROCESS | 1932 | 1460944365806 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}] 18:52:45 INFO - PROCESS | 1932 | 1460944365965 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 18:52:45 INFO - PROCESS | 1932 | 1460944365982 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc183144000 == 71 [pid = 1932] [id = 148] 18:52:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc16a0e7c00) [pid = 1932] [serial = 443] [outer = (nil)] 18:52:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc177106400) [pid = 1932] [serial = 444] [outer = 0x7fc16a0e7c00] 18:52:46 INFO - PROCESS | 1932 | 1460944366039 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc17bdc9400) [pid = 1932] [serial = 445] [outer = 0x7fc16a0e7c00] 18:52:46 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:46 INFO - PROCESS | 1932 | 1460944366696 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]]]}] 18:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 942ms 18:52:46 INFO - PROCESS | 1932 | 1460944366736 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 1932 | 1460944366742 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 18:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:52:46 INFO - PROCESS | 1932 | 1460944366750 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 1932 | 1460944366756 Marionette TRACE conn4 <- [1,566,null,{}] 18:52:46 INFO - PROCESS | 1932 | 1460944366765 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}] 18:52:46 INFO - PROCESS | 1932 | 1460944366921 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 18:52:47 INFO - PROCESS | 1932 | 1460944367071 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b08a800 == 72 [pid = 1932] [id = 149] 18:52:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc16a0f0000) [pid = 1932] [serial = 446] [outer = (nil)] 18:52:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc16a2ad400) [pid = 1932] [serial = 447] [outer = 0x7fc16a0f0000] 18:52:47 INFO - PROCESS | 1932 | 1460944367142 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc16a2c6c00) [pid = 1932] [serial = 448] [outer = 0x7fc16a0f0000] 18:52:47 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:48 INFO - PROCESS | 1932 | 1460944367995 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]]]}] 18:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1294ms 18:52:48 INFO - PROCESS | 1932 | 1460944368044 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 1932 | 1460944368052 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 18:52:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:52:48 INFO - PROCESS | 1932 | 1460944368062 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 1932 | 1460944368065 Marionette TRACE conn4 <- [1,570,null,{}] 18:52:48 INFO - PROCESS | 1932 | 1460944368071 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}] 18:52:48 INFO - PROCESS | 1932 | 1460944368219 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 18:52:48 INFO - PROCESS | 1932 | 1460944368363 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a16000 == 73 [pid = 1932] [id = 150] 18:52:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc16a2a8000) [pid = 1932] [serial = 449] [outer = (nil)] 18:52:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc16cfcb400) [pid = 1932] [serial = 450] [outer = 0x7fc16a2a8000] 18:52:48 INFO - PROCESS | 1932 | 1460944368431 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc16ee8cc00) [pid = 1932] [serial = 451] [outer = 0x7fc16a2a8000] 18:52:49 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:49 INFO - PROCESS | 1932 | 1460944369769 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]]]}] 18:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1730ms 18:52:49 INFO - PROCESS | 1932 | 1460944369792 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 1932 | 1460944369795 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 18:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:52:49 INFO - PROCESS | 1932 | 1460944369801 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - PROCESS | 1932 | 1460944369806 Marionette TRACE conn4 <- [1,574,null,{}] 18:52:49 INFO - PROCESS | 1932 | 1460944369821 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}] 18:52:49 INFO - PROCESS | 1932 | 1460944369976 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 18:52:50 INFO - PROCESS | 1932 | 1460944370137 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18b308800 == 74 [pid = 1932] [id = 151] 18:52:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc17a6df800) [pid = 1932] [serial = 452] [outer = (nil)] 18:52:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc181f8c400) [pid = 1932] [serial = 453] [outer = 0x7fc17a6df800] 18:52:50 INFO - PROCESS | 1932 | 1460944370254 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc182ed1800) [pid = 1932] [serial = 454] [outer = 0x7fc17a6df800] 18:52:51 INFO - PROCESS | 1932 | 1460944371056 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]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1282ms 18:52:51 INFO - PROCESS | 1932 | 1460944371085 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 1932 | 1460944371089 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 18:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:52:51 INFO - PROCESS | 1932 | 1460944371095 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 1932 | 1460944371097 Marionette TRACE conn4 <- [1,578,null,{}] 18:52:51 INFO - PROCESS | 1932 | 1460944371103 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}] 18:52:51 INFO - PROCESS | 1932 | 1460944371248 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 18:52:51 INFO - PROCESS | 1932 | 1460944371391 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174112000 == 75 [pid = 1932] [id = 152] 18:52:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc16be44000) [pid = 1932] [serial = 455] [outer = (nil)] 18:52:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 122 (0x7fc16be4e000) [pid = 1932] [serial = 456] [outer = 0x7fc16be44000] 18:52:51 INFO - PROCESS | 1932 | 1460944371459 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 123 (0x7fc17bdcd400) [pid = 1932] [serial = 457] [outer = 0x7fc16be44000] 18:52:52 INFO - PROCESS | 1932 | 1460944372316 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1280ms 18:52:52 INFO - PROCESS | 1932 | 1460944372375 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 1932 | 1460944372378 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 18:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:52:52 INFO - PROCESS | 1932 | 1460944372384 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 1932 | 1460944372386 Marionette TRACE conn4 <- [1,582,null,{}] 18:52:52 INFO - PROCESS | 1932 | 1460944372392 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}] 18:52:52 INFO - PROCESS | 1932 | 1460944372537 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 18:52:52 INFO - PROCESS | 1932 | 1460944372680 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1700bd000 == 76 [pid = 1932] [id = 153] 18:52:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 124 (0x7fc16be4b000) [pid = 1932] [serial = 458] [outer = (nil)] 18:52:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 125 (0x7fc16bec7c00) [pid = 1932] [serial = 459] [outer = 0x7fc16be4b000] 18:52:52 INFO - PROCESS | 1932 | 1460944372749 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 126 (0x7fc16beccc00) [pid = 1932] [serial = 460] [outer = 0x7fc16be4b000] 18:52:53 INFO - PROCESS | 1932 | 1460944373562 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]]]}] 18:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1231ms 18:52:53 INFO - PROCESS | 1932 | 1460944373616 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 18:52:53 INFO - PROCESS | 1932 | 1460944373618 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 18:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:52:53 INFO - PROCESS | 1932 | 1460944373625 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 1932 | 1460944373627 Marionette TRACE conn4 <- [1,586,null,{}] 18:52:53 INFO - PROCESS | 1932 | 1460944373632 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}] 18:52:53 INFO - PROCESS | 1932 | 1460944373812 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 18:52:53 INFO - PROCESS | 1932 | 1460944373963 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc163ddb000 == 77 [pid = 1932] [id = 154] 18:52:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 127 (0x7fc16a2d2800) [pid = 1932] [serial = 461] [outer = (nil)] 18:52:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 128 (0x7fc16bc76000) [pid = 1932] [serial = 462] [outer = 0x7fc16a2d2800] 18:52:54 INFO - PROCESS | 1932 | 1460944374035 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 129 (0x7fc182ed2400) [pid = 1932] [serial = 463] [outer = 0x7fc16a2d2800] 18:52:54 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:54 INFO - PROCESS | 1932 | 1460944374866 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1280ms 18:52:54 INFO - PROCESS | 1932 | 1460944374905 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1932 | 1460944374909 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 18:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:52:54 INFO - PROCESS | 1932 | 1460944374915 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1932 | 1460944374917 Marionette TRACE conn4 <- [1,590,null,{}] 18:52:54 INFO - PROCESS | 1932 | 1460944374923 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}] 18:52:55 INFO - PROCESS | 1932 | 1460944375069 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 18:52:55 INFO - PROCESS | 1932 | 1460944375421 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b607000 == 78 [pid = 1932] [id = 155] 18:52:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 130 (0x7fc163ecac00) [pid = 1932] [serial = 464] [outer = (nil)] 18:52:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 131 (0x7fc169fce000) [pid = 1932] [serial = 465] [outer = 0x7fc163ecac00] 18:52:55 INFO - PROCESS | 1932 | 1460944375499 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 132 (0x7fc16a06e000) [pid = 1932] [serial = 466] [outer = 0x7fc163ecac00] 18:52:56 INFO - PROCESS | 1932 | 1460944376497 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1632ms 18:52:56 INFO - PROCESS | 1932 | 1460944376548 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 1932 | 1460944376553 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 18:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:52:56 INFO - PROCESS | 1932 | 1460944376559 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 1932 | 1460944376566 Marionette TRACE conn4 <- [1,594,null,{}] 18:52:56 INFO - PROCESS | 1932 | 1460944376572 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}] 18:52:56 INFO - PROCESS | 1932 | 1460944376723 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 18:52:56 INFO - PROCESS | 1932 | 1460944376898 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 133 (0x7fc16a2aa800) [pid = 1932] [serial = 467] [outer = 0x7fc16b0b0c00] 18:52:56 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b18f800 == 77 [pid = 1932] [id = 71] 18:52:56 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182feb800 == 76 [pid = 1932] [id = 111] 18:52:56 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181cca800 == 75 [pid = 1932] [id = 147] 18:52:56 INFO - PROCESS | 1932 | --DOMWINDOW == 132 (0x7fc182e20800) [pid = 1932] [serial = 378] [outer = (nil)] [url = about:blank] 18:52:56 INFO - PROCESS | 1932 | --DOMWINDOW == 131 (0x7fc187293c00) [pid = 1932] [serial = 402] [outer = (nil)] [url = about:blank] 18:52:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ada0800 == 76 [pid = 1932] [id = 156] 18:52:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 132 (0x7fc16a2c2000) [pid = 1932] [serial = 468] [outer = (nil)] 18:52:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 133 (0x7fc16a2ca000) [pid = 1932] [serial = 469] [outer = 0x7fc16a2c2000] 18:52:57 INFO - PROCESS | 1932 | 1460944377018 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 134 (0x7fc16b4aa000) [pid = 1932] [serial = 470] [outer = 0x7fc16a2c2000] 18:52:57 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181ae7000 == 75 [pid = 1932] [id = 146] 18:52:57 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1772f4800 == 74 [pid = 1932] [id = 145] 18:52:57 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175341800 == 73 [pid = 1932] [id = 144] 18:52:57 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17373b800 == 72 [pid = 1932] [id = 143] 18:52:57 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174473800 == 71 [pid = 1932] [id = 142] 18:52:57 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccba800 == 70 [pid = 1932] [id = 141] 18:52:57 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ac30800 == 69 [pid = 1932] [id = 140] 18:52:57 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a3e0800 == 68 [pid = 1932] [id = 135] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 133 (0x7fc16ef42400) [pid = 1932] [serial = 343] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 132 (0x7fc17437e000) [pid = 1932] [serial = 390] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 131 (0x7fc1745c7c00) [pid = 1932] [serial = 391] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 130 (0x7fc16b0b5000) [pid = 1932] [serial = 369] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 129 (0x7fc17bdd5000) [pid = 1932] [serial = 396] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 128 (0x7fc17503b400) [pid = 1932] [serial = 375] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 127 (0x7fc18310f400) [pid = 1932] [serial = 399] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 126 (0x7fc16a2d1400) [pid = 1932] [serial = 382] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 125 (0x7fc16a2ccc00) [pid = 1932] [serial = 381] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 124 (0x7fc174dc7400) [pid = 1932] [serial = 393] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 123 (0x7fc175eb4800) [pid = 1932] [serial = 394] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 122 (0x7fc187204c00) [pid = 1932] [serial = 400] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 121 (0x7fc181f90400) [pid = 1932] [serial = 397] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 120 (0x7fc173919800) [pid = 1932] [serial = 372] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 119 (0x7fc1720e4000) [pid = 1932] [serial = 387] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc173919c00) [pid = 1932] [serial = 388] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc16ee96000) [pid = 1932] [serial = 385] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc16cb56c00) [pid = 1932] [serial = 384] [outer = (nil)] [url = about:blank] 18:52:57 INFO - PROCESS | 1932 | 1460944377851 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]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1332ms 18:52:57 INFO - PROCESS | 1932 | 1460944377893 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 1932 | 1460944377897 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 18:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:52:57 INFO - PROCESS | 1932 | 1460944377906 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1932 | 1460944377909 Marionette TRACE conn4 <- [1,598,null,{}] 18:52:57 INFO - PROCESS | 1932 | 1460944377914 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}] 18:52:58 INFO - PROCESS | 1932 | 1460944378046 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 18:52:58 INFO - PROCESS | 1932 | 1460944378061 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef1b800 == 69 [pid = 1932] [id = 157] 18:52:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc16bc73400) [pid = 1932] [serial = 471] [outer = (nil)] 18:52:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc16bec4c00) [pid = 1932] [serial = 472] [outer = 0x7fc16bc73400] 18:52:58 INFO - PROCESS | 1932 | 1460944378120 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc16becd400) [pid = 1932] [serial = 473] [outer = 0x7fc16bc73400] 18:52:59 INFO - PROCESS | 1932 | 1460944379051 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1176ms 18:52:59 INFO - PROCESS | 1932 | 1460944379083 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 1932 | 1460944379086 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 18:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:52:59 INFO - PROCESS | 1932 | 1460944379094 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 1932 | 1460944379101 Marionette TRACE conn4 <- [1,602,null,{}] 18:52:59 INFO - PROCESS | 1932 | 1460944379114 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}] 18:52:59 INFO - PROCESS | 1932 | 1460944379292 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 18:52:59 INFO - PROCESS | 1932 | 1460944379363 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174199000 == 70 [pid = 1932] [id = 158] 18:52:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc16a2b5000) [pid = 1932] [serial = 474] [outer = (nil)] 18:52:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc16d078400) [pid = 1932] [serial = 475] [outer = 0x7fc16a2b5000] 18:52:59 INFO - PROCESS | 1932 | 1460944379420 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 122 (0x7fc16ef40400) [pid = 1932] [serial = 476] [outer = 0x7fc16a2b5000] 18:53:00 INFO - PROCESS | 1932 | 1460944380098 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1039ms 18:53:00 INFO - PROCESS | 1932 | 1460944380134 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 18:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:53:00 INFO - PROCESS | 1932 | 1460944380138 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 18:53:00 INFO - PROCESS | 1932 | 1460944380143 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - PROCESS | 1932 | 1460944380146 Marionette TRACE conn4 <- [1,606,null,{}] 18:53:00 INFO - PROCESS | 1932 | 1460944380151 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}] 18:53:00 INFO - PROCESS | 1932 | 1460944380326 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 18:53:00 INFO - PROCESS | 1932 | 1460944380354 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175a75800 == 71 [pid = 1932] [id = 159] 18:53:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 123 (0x7fc16a2bbc00) [pid = 1932] [serial = 477] [outer = (nil)] 18:53:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 124 (0x7fc1718d2800) [pid = 1932] [serial = 478] [outer = 0x7fc16a2bbc00] 18:53:00 INFO - PROCESS | 1932 | 1460944380410 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 125 (0x7fc1735fb800) [pid = 1932] [serial = 479] [outer = 0x7fc16a2bbc00] 18:53:01 INFO - PROCESS | 1932 | 1460944381167 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1081ms 18:53:01 INFO - PROCESS | 1932 | 1460944381225 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1932 | 1460944381227 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 18:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:53:01 INFO - PROCESS | 1932 | 1460944381233 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1932 | 1460944381236 Marionette TRACE conn4 <- [1,610,null,{}] 18:53:01 INFO - PROCESS | 1932 | 1460944381241 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}] 18:53:01 INFO - PROCESS | 1932 | 1460944381410 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 18:53:01 INFO - PROCESS | 1932 | 1460944381439 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd1e000 == 72 [pid = 1932] [id = 160] 18:53:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 126 (0x7fc173c97000) [pid = 1932] [serial = 480] [outer = (nil)] 18:53:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 127 (0x7fc174380800) [pid = 1932] [serial = 481] [outer = 0x7fc173c97000] 18:53:01 INFO - PROCESS | 1932 | 1460944381507 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 128 (0x7fc174a67000) [pid = 1932] [serial = 482] [outer = 0x7fc173c97000] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 127 (0x7fc173fd3800) [pid = 1932] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 126 (0x7fc1745c1800) [pid = 1932] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 125 (0x7fc180e47400) [pid = 1932] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 124 (0x7fc174e10400) [pid = 1932] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 123 (0x7fc171542c00) [pid = 1932] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 122 (0x7fc16ef46800) [pid = 1932] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 121 (0x7fc16ef4a400) [pid = 1932] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 120 (0x7fc16a0ed000) [pid = 1932] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 119 (0x7fc16ef47c00) [pid = 1932] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc16a06e400) [pid = 1932] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc170389400) [pid = 1932] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc1742c8c00) [pid = 1932] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc173c9a000) [pid = 1932] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc16a076c00) [pid = 1932] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc16a2bc800) [pid = 1932] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc16a2c5c00) [pid = 1932] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc16b1a5c00) [pid = 1932] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc16bf56000) [pid = 1932] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc1745c9800) [pid = 1932] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc169fd3c00) [pid = 1932] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc16bf55800) [pid = 1932] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc16a0e5800) [pid = 1932] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc17437f400) [pid = 1932] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:53:02 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc16ef3cc00) [pid = 1932] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:53:02 INFO - PROCESS | 1932 | 1460944382537 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1328ms 18:53:02 INFO - PROCESS | 1932 | 1460944382562 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 18:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:53:02 INFO - PROCESS | 1932 | 1460944382574 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 18:53:02 INFO - PROCESS | 1932 | 1460944382581 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - PROCESS | 1932 | 1460944382583 Marionette TRACE conn4 <- [1,614,null,{}] 18:53:02 INFO - PROCESS | 1932 | 1460944382594 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}] 18:53:02 INFO - PROCESS | 1932 | 1460944382729 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 18:53:02 INFO - PROCESS | 1932 | 1460944382748 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e77000 == 73 [pid = 1932] [id = 161] 18:53:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc16a2cbc00) [pid = 1932] [serial = 483] [outer = (nil)] 18:53:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc16bb5b800) [pid = 1932] [serial = 484] [outer = 0x7fc16a2cbc00] 18:53:02 INFO - PROCESS | 1932 | 1460944382806 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc16bb61800) [pid = 1932] [serial = 485] [outer = 0x7fc16a2cbc00] 18:53:03 INFO - PROCESS | 1932 | 1460944383502 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]]]}] 18:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 979ms 18:53:03 INFO - PROCESS | 1932 | 1460944383559 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 18:53:03 INFO - PROCESS | 1932 | 1460944383561 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 18:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:53:03 INFO - PROCESS | 1932 | 1460944383567 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:53:03 INFO - PROCESS | 1932 | 1460944383569 Marionette TRACE conn4 <- [1,618,null,{}] 18:53:03 INFO - PROCESS | 1932 | 1460944383574 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}] 18:53:03 INFO - PROCESS | 1932 | 1460944383736 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 18:53:03 INFO - PROCESS | 1932 | 1460944383756 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182bb2800 == 74 [pid = 1932] [id = 162] 18:53:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc16a2c5c00) [pid = 1932] [serial = 486] [outer = (nil)] 18:53:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc16bb62800) [pid = 1932] [serial = 487] [outer = 0x7fc16a2c5c00] 18:53:03 INFO - PROCESS | 1932 | 1460944383812 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc17437ac00) [pid = 1932] [serial = 488] [outer = 0x7fc16a2c5c00] 18:53:04 INFO - PROCESS | 1932 | 1460944384742 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1226ms 18:53:04 INFO - PROCESS | 1932 | 1460944384794 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 1932 | 1460944384800 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 18:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:53:04 INFO - PROCESS | 1932 | 1460944384809 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1932 | 1460944384813 Marionette TRACE conn4 <- [1,622,null,{}] 18:53:04 INFO - PROCESS | 1932 | 1460944384821 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}] 18:53:04 INFO - PROCESS | 1932 | 1460944384987 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 18:53:05 INFO - PROCESS | 1932 | 1460944385132 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1700ba000 == 75 [pid = 1932] [id = 163] 18:53:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc16a2a4000) [pid = 1932] [serial = 489] [outer = (nil)] 18:53:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc16aa81c00) [pid = 1932] [serial = 490] [outer = 0x7fc16a2a4000] 18:53:05 INFO - PROCESS | 1932 | 1460944385203 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc16bb53400) [pid = 1932] [serial = 491] [outer = 0x7fc16a2a4000] 18:53:06 INFO - PROCESS | 1932 | 1460944386171 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1387ms 18:53:06 INFO - PROCESS | 1932 | 1460944386197 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 1932 | 1460944386205 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 18:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:53:06 INFO - PROCESS | 1932 | 1460944386215 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1932 | 1460944386218 Marionette TRACE conn4 <- [1,626,null,{}] 18:53:06 INFO - PROCESS | 1932 | 1460944386224 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}] 18:53:06 INFO - PROCESS | 1932 | 1460944386373 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 18:53:06 INFO - PROCESS | 1932 | 1460944386522 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17527f800 == 76 [pid = 1932] [id = 164] 18:53:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc16a2a2c00) [pid = 1932] [serial = 492] [outer = (nil)] 18:53:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc16be48000) [pid = 1932] [serial = 493] [outer = 0x7fc16a2a2c00] 18:53:06 INFO - PROCESS | 1932 | 1460944386591 Marionette DEBUG loaded listener.js 18:53:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc16bed0c00) [pid = 1932] [serial = 494] [outer = 0x7fc16a2a2c00] 18:53:07 INFO - PROCESS | 1932 | 1460944387464 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]]]}] 18:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1277ms 18:53:07 INFO - PROCESS | 1932 | 1460944387492 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 18:53:07 INFO - PROCESS | 1932 | 1460944387496 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 18:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:53:07 INFO - PROCESS | 1932 | 1460944387502 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - PROCESS | 1932 | 1460944387507 Marionette TRACE conn4 <- [1,630,null,{}] 18:53:07 INFO - PROCESS | 1932 | 1460944387523 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}] 18:53:07 INFO - PROCESS | 1932 | 1460944387735 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 18:53:07 INFO - PROCESS | 1932 | 1460944387750 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18724b000 == 77 [pid = 1932] [id = 165] 18:53:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc16bf58800) [pid = 1932] [serial = 495] [outer = (nil)] 18:53:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc16ef4a800) [pid = 1932] [serial = 496] [outer = 0x7fc16bf58800] 18:53:07 INFO - PROCESS | 1932 | 1460944387862 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc173920000) [pid = 1932] [serial = 497] [outer = 0x7fc16bf58800] 18:53:08 INFO - PROCESS | 1932 | 1460944388749 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1287ms 18:53:08 INFO - PROCESS | 1932 | 1460944388789 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 1932 | 1460944388792 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 18:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:53:08 INFO - PROCESS | 1932 | 1460944388799 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 1932 | 1460944388802 Marionette TRACE conn4 <- [1,634,null,{}] 18:53:08 INFO - PROCESS | 1932 | 1460944388807 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}] 18:53:08 INFO - PROCESS | 1932 | 1460944388959 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 18:53:09 INFO - PROCESS | 1932 | 1460944389106 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18b3a5800 == 78 [pid = 1932] [id = 166] 18:53:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc16becf000) [pid = 1932] [serial = 498] [outer = (nil)] 18:53:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc1749d1800) [pid = 1932] [serial = 499] [outer = 0x7fc16becf000] 18:53:09 INFO - PROCESS | 1932 | 1460944389175 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 122 (0x7fc175038800) [pid = 1932] [serial = 500] [outer = 0x7fc16becf000] 18:53:09 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:09 INFO - PROCESS | 1932 | 1460944389971 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1185ms 18:53:09 INFO - PROCESS | 1932 | 1460944389993 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1932 | 1460944389996 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 18:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:53:10 INFO - PROCESS | 1932 | 1460944390003 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 1932 | 1460944390005 Marionette TRACE conn4 <- [1,638,null,{}] 18:53:10 INFO - PROCESS | 1932 | 1460944390011 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}] 18:53:10 INFO - PROCESS | 1932 | 1460944390155 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 18:53:10 INFO - PROCESS | 1932 | 1460944390311 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703b2800 == 79 [pid = 1932] [id = 167] 18:53:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 123 (0x7fc16a0e9000) [pid = 1932] [serial = 501] [outer = (nil)] 18:53:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 124 (0x7fc175e03400) [pid = 1932] [serial = 502] [outer = 0x7fc16a0e9000] 18:53:10 INFO - PROCESS | 1932 | 1460944390380 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 125 (0x7fc17b10b000) [pid = 1932] [serial = 503] [outer = 0x7fc16a0e9000] 18:53:10 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:11 INFO - PROCESS | 1932 | 1460944391264 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1328ms 18:53:11 INFO - PROCESS | 1932 | 1460944391332 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 1932 | 1460944391335 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 18:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:53:11 INFO - PROCESS | 1932 | 1460944391341 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 1932 | 1460944391343 Marionette TRACE conn4 <- [1,642,null,{}] 18:53:11 INFO - PROCESS | 1932 | 1460944391349 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}] 18:53:11 INFO - PROCESS | 1932 | 1460944391519 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 18:53:11 INFO - PROCESS | 1932 | 1460944391664 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164176800 == 80 [pid = 1932] [id = 168] 18:53:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 126 (0x7fc163ecd000) [pid = 1932] [serial = 504] [outer = (nil)] 18:53:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 127 (0x7fc16a2a8800) [pid = 1932] [serial = 505] [outer = 0x7fc163ecd000] 18:53:11 INFO - PROCESS | 1932 | 1460944391736 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 128 (0x7fc175ad1000) [pid = 1932] [serial = 506] [outer = 0x7fc163ecd000] 18:53:12 INFO - PROCESS | 1932 | 1460944392596 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]]]}] 18:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1334ms 18:53:12 INFO - PROCESS | 1932 | 1460944392681 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 1932 | 1460944392685 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 18:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:53:12 INFO - PROCESS | 1932 | 1460944392690 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 1932 | 1460944392692 Marionette TRACE conn4 <- [1,646,null,{}] 18:53:12 INFO - PROCESS | 1932 | 1460944392698 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}] 18:53:12 INFO - PROCESS | 1932 | 1460944392850 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 18:53:13 INFO - PROCESS | 1932 | 1460944393179 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b17d800 == 81 [pid = 1932] [id = 169] 18:53:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 129 (0x7fc16a06bc00) [pid = 1932] [serial = 507] [outer = (nil)] 18:53:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 130 (0x7fc16a078c00) [pid = 1932] [serial = 508] [outer = 0x7fc16a06bc00] 18:53:13 INFO - PROCESS | 1932 | 1460944393321 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 131 (0x7fc16a2b1000) [pid = 1932] [serial = 509] [outer = 0x7fc16a06bc00] 18:53:14 INFO - PROCESS | 1932 | 1460944394243 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1581ms 18:53:14 INFO - PROCESS | 1932 | 1460944394273 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 1932 | 1460944394279 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 18:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:53:14 INFO - PROCESS | 1932 | 1460944394287 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 1932 | 1460944394290 Marionette TRACE conn4 <- [1,650,null,{}] 18:53:14 INFO - PROCESS | 1932 | 1460944394297 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}] 18:53:14 INFO - PROCESS | 1932 | 1460944394453 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 18:53:14 INFO - PROCESS | 1932 | 1460944394634 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16cf91800 == 80 [pid = 1932] [id = 64] 18:53:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174e77000 == 79 [pid = 1932] [id = 161] 18:53:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd1e000 == 78 [pid = 1932] [id = 160] 18:53:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175a75800 == 77 [pid = 1932] [id = 159] 18:53:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174199000 == 76 [pid = 1932] [id = 158] 18:53:14 INFO - PROCESS | 1932 | --DOMWINDOW == 130 (0x7fc177106400) [pid = 1932] [serial = 444] [outer = (nil)] [url = about:blank] 18:53:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a1d5000 == 77 [pid = 1932] [id = 170] 18:53:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 131 (0x7fc16aa84800) [pid = 1932] [serial = 510] [outer = (nil)] 18:53:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 132 (0x7fc16ab26400) [pid = 1932] [serial = 511] [outer = 0x7fc16aa84800] 18:53:14 INFO - PROCESS | 1932 | 1460944394773 Marionette DEBUG loaded listener.js 18:53:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 133 (0x7fc16b0b1800) [pid = 1932] [serial = 512] [outer = 0x7fc16aa84800] 18:53:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef1b800 == 76 [pid = 1932] [id = 157] 18:53:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ada0800 == 75 [pid = 1932] [id = 156] 18:53:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b607000 == 74 [pid = 1932] [id = 155] 18:53:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b08a800 == 73 [pid = 1932] [id = 149] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 132 (0x7fc187467c00) [pid = 1932] [serial = 403] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 131 (0x7fc18501f800) [pid = 1932] [serial = 379] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 130 (0x7fc181f0fc00) [pid = 1932] [serial = 367] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 129 (0x7fc16ef3e800) [pid = 1932] [serial = 370] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 128 (0x7fc181a3b800) [pid = 1932] [serial = 376] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 127 (0x7fc173c64800) [pid = 1932] [serial = 373] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 126 (0x7fc17437c000) [pid = 1932] [serial = 435] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 125 (0x7fc174dc3400) [pid = 1932] [serial = 438] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 124 (0x7fc1745c1400) [pid = 1932] [serial = 436] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 123 (0x7fc18746d000) [pid = 1932] [serial = 301] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 122 (0x7fc187427000) [pid = 1932] [serial = 298] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 121 (0x7fc16a2a2400) [pid = 1932] [serial = 405] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 120 (0x7fc187204800) [pid = 1932] [serial = 328] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 119 (0x7fc18909fc00) [pid = 1932] [serial = 289] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc175acc400) [pid = 1932] [serial = 295] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc16cfca000) [pid = 1932] [serial = 331] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc173c62c00) [pid = 1932] [serial = 292] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc171544000) [pid = 1932] [serial = 432] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc173924000) [pid = 1932] [serial = 334] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc185025400) [pid = 1932] [serial = 340] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc175ebf000) [pid = 1932] [serial = 337] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc16a2ae800) [pid = 1932] [serial = 421] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc16a0e4000) [pid = 1932] [serial = 420] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc173c60000) [pid = 1932] [serial = 441] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc16b9d3c00) [pid = 1932] [serial = 424] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc16b0ba400) [pid = 1932] [serial = 423] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc16a0e6c00) [pid = 1932] [serial = 411] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc16c1a4c00) [pid = 1932] [serial = 426] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc16ee92000) [pid = 1932] [serial = 427] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc16ef47000) [pid = 1932] [serial = 429] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 102 (0x7fc17200f800) [pid = 1932] [serial = 430] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 101 (0x7fc16bf5e800) [pid = 1932] [serial = 408] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 100 (0x7fc173c61000) [pid = 1932] [serial = 414] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 99 (0x7fc180ecfc00) [pid = 1932] [serial = 417] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 98 (0x7fc175a5e800) [pid = 1932] [serial = 439] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 97 (0x7fc175e06800) [pid = 1932] [serial = 442] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | --DOMWINDOW == 96 (0x7fc173c55c00) [pid = 1932] [serial = 433] [outer = (nil)] [url = about:blank] 18:53:15 INFO - PROCESS | 1932 | 1460944395499 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]]]}] 18:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1287ms 18:53:15 INFO - PROCESS | 1932 | 1460944395576 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 1932 | 1460944395581 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 18:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:53:15 INFO - PROCESS | 1932 | 1460944395589 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 1932 | 1460944395591 Marionette TRACE conn4 <- [1,654,null,{}] 18:53:15 INFO - PROCESS | 1932 | 1460944395597 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}] 18:53:15 INFO - PROCESS | 1932 | 1460944395746 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 18:53:15 INFO - PROCESS | 1932 | 1460944395756 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16d01f000 == 74 [pid = 1932] [id = 171] 18:53:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 97 (0x7fc16ab20000) [pid = 1932] [serial = 513] [outer = (nil)] 18:53:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 98 (0x7fc16bb60c00) [pid = 1932] [serial = 514] [outer = 0x7fc16ab20000] 18:53:15 INFO - PROCESS | 1932 | 1460944395814 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 99 (0x7fc16bc7b800) [pid = 1932] [serial = 515] [outer = 0x7fc16ab20000] 18:53:16 INFO - PROCESS | 1932 | 1460944396775 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]]]}] 18:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1238ms 18:53:16 INFO - PROCESS | 1932 | 1460944396828 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 1932 | 1460944396831 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 18:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:53:16 INFO - PROCESS | 1932 | 1460944396841 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - PROCESS | 1932 | 1460944396850 Marionette TRACE conn4 <- [1,658,null,{}] 18:53:16 INFO - PROCESS | 1932 | 1460944396865 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}] 18:53:17 INFO - PROCESS | 1932 | 1460944397006 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 18:53:17 INFO - PROCESS | 1932 | 1460944397016 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703b1000 == 75 [pid = 1932] [id = 172] 18:53:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 100 (0x7fc163ec4400) [pid = 1932] [serial = 516] [outer = (nil)] 18:53:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 101 (0x7fc16bf56000) [pid = 1932] [serial = 517] [outer = 0x7fc163ec4400] 18:53:17 INFO - PROCESS | 1932 | 1460944397074 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc16cfc6800) [pid = 1932] [serial = 518] [outer = 0x7fc163ec4400] 18:53:17 INFO - PROCESS | 1932 | 1460944397824 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]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1045ms 18:53:17 INFO - PROCESS | 1932 | 1460944397884 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 1932 | 1460944397887 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 18:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:53:17 INFO - PROCESS | 1932 | 1460944397893 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 1932 | 1460944397895 Marionette TRACE conn4 <- [1,662,null,{}] 18:53:17 INFO - PROCESS | 1932 | 1460944397900 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}] 18:53:18 INFO - PROCESS | 1932 | 1460944398067 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 18:53:18 INFO - PROCESS | 1932 | 1460944398094 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16417d800 == 76 [pid = 1932] [id = 173] 18:53:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc16bf56400) [pid = 1932] [serial = 519] [outer = (nil)] 18:53:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc16ed34400) [pid = 1932] [serial = 520] [outer = 0x7fc16bf56400] 18:53:18 INFO - PROCESS | 1932 | 1460944398151 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc16ee92000) [pid = 1932] [serial = 521] [outer = 0x7fc16bf56400] 18:53:18 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:18 INFO - PROCESS | 1932 | 1460944398890 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]]]}] 18:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1029ms 18:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:53:18 INFO - PROCESS | 1932 | 1460944398923 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 1932 | 1460944398925 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 18:53:18 INFO - PROCESS | 1932 | 1460944398931 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 1932 | 1460944398934 Marionette TRACE conn4 <- [1,666,null,{}] 18:53:18 INFO - PROCESS | 1932 | 1460944398947 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}] 18:53:19 INFO - PROCESS | 1932 | 1460944399139 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 18:53:19 INFO - PROCESS | 1932 | 1460944399186 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174484800 == 77 [pid = 1932] [id = 174] 18:53:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc16ef4ac00) [pid = 1932] [serial = 522] [outer = (nil)] 18:53:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc170389c00) [pid = 1932] [serial = 523] [outer = 0x7fc16ef4ac00] 18:53:19 INFO - PROCESS | 1932 | 1460944399254 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc17269f400) [pid = 1932] [serial = 524] [outer = 0x7fc16ef4ac00] 18:53:19 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc16a2bbc00) [pid = 1932] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:53:19 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc173c97000) [pid = 1932] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:53:19 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc16a2c2000) [pid = 1932] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:53:19 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc16bc73400) [pid = 1932] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:53:19 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc163ecac00) [pid = 1932] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:53:19 INFO - PROCESS | 1932 | --DOMWINDOW == 102 (0x7fc16a2b5000) [pid = 1932] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:53:19 INFO - PROCESS | 1932 | --DOMWINDOW == 101 (0x7fc16a2cbc00) [pid = 1932] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:53:19 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:20 INFO - PROCESS | 1932 | 1460944400116 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]]]}] 18:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1233ms 18:53:20 INFO - PROCESS | 1932 | 1460944400173 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 18:53:20 INFO - PROCESS | 1932 | 1460944400175 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 18:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:53:20 INFO - PROCESS | 1932 | 1460944400181 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:53:20 INFO - PROCESS | 1932 | 1460944400183 Marionette TRACE conn4 <- [1,670,null,{}] 18:53:20 INFO - PROCESS | 1932 | 1460944400188 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}] 18:53:20 INFO - PROCESS | 1932 | 1460944400331 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 18:53:20 INFO - PROCESS | 1932 | 1460944400436 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a10800 == 78 [pid = 1932] [id = 175] 18:53:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 102 (0x7fc16a2cbc00) [pid = 1932] [serial = 525] [outer = (nil)] 18:53:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 103 (0x7fc1726a0000) [pid = 1932] [serial = 526] [outer = 0x7fc16a2cbc00] 18:53:20 INFO - PROCESS | 1932 | 1460944400492 Marionette DEBUG loaded listener.js 18:53:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc173c5e000) [pid = 1932] [serial = 527] [outer = 0x7fc16a2cbc00] 18:53:21 INFO - PROCESS | 1932 | 1460944401113 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]]]}] 18:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 976ms 18:53:21 INFO - PROCESS | 1932 | 1460944401158 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 1932 | 1460944401161 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 18:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:53:21 INFO - PROCESS | 1932 | 1460944401166 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 1932 | 1460944401168 Marionette TRACE conn4 <- [1,674,null,{}] 18:53:21 INFO - PROCESS | 1932 | 1460944401173 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}] 18:53:21 INFO - PROCESS | 1932 | 1460944401300 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 18:53:21 INFO - PROCESS | 1932 | 1460944401405 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175347000 == 79 [pid = 1932] [id = 176] 18:53:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc16b19a800) [pid = 1932] [serial = 528] [outer = (nil)] 18:53:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc173c60000) [pid = 1932] [serial = 529] [outer = 0x7fc16b19a800] 18:53:21 INFO - PROCESS | 1932 | 1460944401461 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc174a67800) [pid = 1932] [serial = 530] [outer = 0x7fc16b19a800] 18:53:21 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:22 INFO - PROCESS | 1932 | 1460944402275 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]]]}] 18:53:22 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 18:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1179ms 18:53:22 INFO - PROCESS | 1932 | 1460944402347 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 1932 | 1460944402352 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 18:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:53:22 INFO - PROCESS | 1932 | 1460944402360 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 1932 | 1460944402366 Marionette TRACE conn4 <- [1,678,null,{}] 18:53:22 INFO - PROCESS | 1932 | 1460944402373 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}] 18:53:22 INFO - PROCESS | 1932 | 1460944402576 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 18:53:22 INFO - PROCESS | 1932 | 1460944402723 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b607000 == 80 [pid = 1932] [id = 177] 18:53:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc16a2af800) [pid = 1932] [serial = 531] [outer = (nil)] 18:53:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc16ab1e400) [pid = 1932] [serial = 532] [outer = 0x7fc16a2af800] 18:53:22 INFO - PROCESS | 1932 | 1460944402795 Marionette DEBUG loaded listener.js 18:53:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc16ab29c00) [pid = 1932] [serial = 533] [outer = 0x7fc16a2af800] 18:53:23 INFO - PROCESS | 1932 | 1460944403574 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]]]}] 18:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1286ms 18:53:23 INFO - PROCESS | 1932 | 1460944403646 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 18:53:23 INFO - PROCESS | 1932 | 1460944403653 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 18:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:53:23 INFO - PROCESS | 1932 | 1460944403663 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 1932 | 1460944403667 Marionette TRACE conn4 <- [1,682,null,{}] 18:53:23 INFO - PROCESS | 1932 | 1460944403673 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}] 18:53:23 INFO - PROCESS | 1932 | 1460944403868 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 18:53:24 INFO - PROCESS | 1932 | 1460944404010 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17373f800 == 81 [pid = 1932] [id = 178] 18:53:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc16a2b5000) [pid = 1932] [serial = 534] [outer = (nil)] 18:53:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc16bc78000) [pid = 1932] [serial = 535] [outer = 0x7fc16a2b5000] 18:53:24 INFO - PROCESS | 1932 | 1460944404080 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc16bec2400) [pid = 1932] [serial = 536] [outer = 0x7fc16a2b5000] 18:53:25 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:25 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:53:25 INFO - PROCESS | 1932 | 1460944405469 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]]]}] 18:53:25 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) 18:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1833ms 18:53:25 INFO - PROCESS | 1932 | 1460944405496 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 18:53:25 INFO - PROCESS | 1932 | 1460944405499 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 18:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:53:25 INFO - PROCESS | 1932 | 1460944405506 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:53:25 INFO - PROCESS | 1932 | 1460944405511 Marionette TRACE conn4 <- [1,686,null,{}] 18:53:25 INFO - PROCESS | 1932 | 1460944405527 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}] 18:53:25 INFO - PROCESS | 1932 | 1460944405675 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 18:53:25 INFO - PROCESS | 1932 | 1460944405827 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd09000 == 82 [pid = 1932] [id = 179] 18:53:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc16bece000) [pid = 1932] [serial = 537] [outer = (nil)] 18:53:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc170380c00) [pid = 1932] [serial = 538] [outer = 0x7fc16bece000] 18:53:25 INFO - PROCESS | 1932 | 1460944405899 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc17437c000) [pid = 1932] [serial = 539] [outer = 0x7fc16bece000] 18:53:27 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:27 INFO - PROCESS | 1932 | 1460944407180 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]]]}] 18:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1688ms 18:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:53:27 INFO - PROCESS | 1932 | 1460944407194 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 18:53:27 INFO - PROCESS | 1932 | 1460944407197 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 18:53:27 INFO - PROCESS | 1932 | 1460944407203 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:53:27 INFO - PROCESS | 1932 | 1460944407206 Marionette TRACE conn4 <- [1,690,null,{}] 18:53:27 INFO - PROCESS | 1932 | 1460944407211 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}] 18:53:27 INFO - PROCESS | 1932 | 1460944407393 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 18:53:27 INFO - PROCESS | 1932 | 1460944407536 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181f23800 == 83 [pid = 1932] [id = 180] 18:53:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc16aa87c00) [pid = 1932] [serial = 540] [outer = (nil)] 18:53:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc174387800) [pid = 1932] [serial = 541] [outer = 0x7fc16aa87c00] 18:53:27 INFO - PROCESS | 1932 | 1460944407605 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc17a749400) [pid = 1932] [serial = 542] [outer = 0x7fc16aa87c00] 18:53:28 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:28 INFO - PROCESS | 1932 | 1460944408791 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]]]}] 18:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1636ms 18:53:28 INFO - PROCESS | 1932 | 1460944408839 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 1932 | 1460944408842 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 18:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:53:28 INFO - PROCESS | 1932 | 1460944408848 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - PROCESS | 1932 | 1460944408850 Marionette TRACE conn4 <- [1,694,null,{}] 18:53:28 INFO - PROCESS | 1932 | 1460944408855 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}] 18:53:29 INFO - PROCESS | 1932 | 1460944409032 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 18:53:29 INFO - PROCESS | 1932 | 1460944409148 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1851b6800 == 84 [pid = 1932] [id = 181] 18:53:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc16aa88400) [pid = 1932] [serial = 543] [outer = (nil)] 18:53:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc17bdd1400) [pid = 1932] [serial = 544] [outer = 0x7fc16aa88400] 18:53:29 INFO - PROCESS | 1932 | 1460944409255 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 122 (0x7fc182190400) [pid = 1932] [serial = 545] [outer = 0x7fc16aa88400] 18:53:30 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:30 INFO - PROCESS | 1932 | 1460944410435 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]]]}] 18:53:30 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) 18:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1631ms 18:53:30 INFO - PROCESS | 1932 | 1460944410480 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 1932 | 1460944410485 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 18:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:53:30 INFO - PROCESS | 1932 | 1460944410545 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - PROCESS | 1932 | 1460944410550 Marionette TRACE conn4 <- [1,698,null,{}] 18:53:30 INFO - PROCESS | 1932 | 1460944410634 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}] 18:53:30 INFO - PROCESS | 1932 | 1460944410792 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 18:53:30 INFO - PROCESS | 1932 | 1460944410949 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef1f000 == 85 [pid = 1932] [id = 182] 18:53:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 123 (0x7fc163ed0800) [pid = 1932] [serial = 546] [outer = (nil)] 18:53:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 124 (0x7fc16a2a7000) [pid = 1932] [serial = 547] [outer = 0x7fc163ed0800] 18:53:31 INFO - PROCESS | 1932 | 1460944411013 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 125 (0x7fc16ab28400) [pid = 1932] [serial = 548] [outer = 0x7fc163ed0800] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc187422800 == 84 [pid = 1932] [id = 44] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1741a5800 == 83 [pid = 1932] [id = 110] 18:53:31 INFO - PROCESS | 1932 | --DOMWINDOW == 124 (0x7fc16bb62800) [pid = 1932] [serial = 487] [outer = (nil)] [url = about:blank] 18:53:31 INFO - PROCESS | 1932 | --DOMWINDOW == 123 (0x7fc16bec7c00) [pid = 1932] [serial = 459] [outer = (nil)] [url = about:blank] 18:53:31 INFO - PROCESS | 1932 | --DOMWINDOW == 122 (0x7fc16a2ad400) [pid = 1932] [serial = 447] [outer = (nil)] [url = about:blank] 18:53:31 INFO - PROCESS | 1932 | --DOMWINDOW == 121 (0x7fc16be4e000) [pid = 1932] [serial = 456] [outer = (nil)] [url = about:blank] 18:53:31 INFO - PROCESS | 1932 | --DOMWINDOW == 120 (0x7fc181f8c400) [pid = 1932] [serial = 453] [outer = (nil)] [url = about:blank] 18:53:31 INFO - PROCESS | 1932 | --DOMWINDOW == 119 (0x7fc16cfcb400) [pid = 1932] [serial = 450] [outer = (nil)] [url = about:blank] 18:53:31 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc16bc76000) [pid = 1932] [serial = 462] [outer = (nil)] [url = about:blank] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a10800 == 82 [pid = 1932] [id = 175] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174484800 == 81 [pid = 1932] [id = 174] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16417d800 == 80 [pid = 1932] [id = 173] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703b1000 == 79 [pid = 1932] [id = 172] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16d01f000 == 78 [pid = 1932] [id = 171] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a1d5000 == 77 [pid = 1932] [id = 170] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b17d800 == 76 [pid = 1932] [id = 169] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18724b000 == 75 [pid = 1932] [id = 165] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17527f800 == 74 [pid = 1932] [id = 164] 18:53:31 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1700ba000 == 73 [pid = 1932] [id = 163] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc1718d2800) [pid = 1932] [serial = 478] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc174380800) [pid = 1932] [serial = 481] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc16a2ca000) [pid = 1932] [serial = 469] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc16bec4c00) [pid = 1932] [serial = 472] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc16becd400) [pid = 1932] [serial = 473] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc16a06e000) [pid = 1932] [serial = 466] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc169fce000) [pid = 1932] [serial = 465] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc16d078400) [pid = 1932] [serial = 475] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc16b4aa000) [pid = 1932] [serial = 470] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc16bb5b800) [pid = 1932] [serial = 484] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc174a67000) [pid = 1932] [serial = 482] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc16bb61800) [pid = 1932] [serial = 485] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc1735fb800) [pid = 1932] [serial = 479] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 104 (0x7fc173077c00) [pid = 1932] [serial = 253] [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.] 18:53:32 INFO - PROCESS | 1932 | --DOMWINDOW == 103 (0x7fc16ef40400) [pid = 1932] [serial = 476] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:32 INFO - PROCESS | 1932 | 1460944412345 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]]]}] 18:53:32 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) 18:53:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1854ms 18:53:32 INFO - PROCESS | 1932 | 1460944412446 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 1932 | 1460944412454 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 18:53:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:53:32 INFO - PROCESS | 1932 | 1460944412470 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 1932 | 1460944412474 Marionette TRACE conn4 <- [1,702,null,{}] 18:53:32 INFO - PROCESS | 1932 | 1460944412479 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}] 18:53:32 INFO - PROCESS | 1932 | 1460944412627 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 18:53:32 INFO - PROCESS | 1932 | 1460944412638 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b172000 == 74 [pid = 1932] [id = 183] 18:53:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 104 (0x7fc163ec3c00) [pid = 1932] [serial = 549] [outer = (nil)] 18:53:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 105 (0x7fc16acf5400) [pid = 1932] [serial = 550] [outer = 0x7fc163ec3c00] 18:53:32 INFO - PROCESS | 1932 | 1460944412696 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc16bb56800) [pid = 1932] [serial = 551] [outer = 0x7fc163ec3c00] 18:53:33 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:33 INFO - PROCESS | 1932 | 1460944413888 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]]]}] 18:53:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1434ms 18:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:53:33 INFO - PROCESS | 1932 | 1460944413905 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 1932 | 1460944413909 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 18:53:33 INFO - PROCESS | 1932 | 1460944413917 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1932 | 1460944413923 Marionette TRACE conn4 <- [1,706,null,{}] 18:53:33 INFO - PROCESS | 1932 | 1460944413952 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}] 18:53:34 INFO - PROCESS | 1932 | 1460944414170 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 18:53:34 INFO - PROCESS | 1932 | 1460944414306 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703ba800 == 75 [pid = 1932] [id = 184] 18:53:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc16bb5d400) [pid = 1932] [serial = 552] [outer = (nil)] 18:53:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc16be4e000) [pid = 1932] [serial = 553] [outer = 0x7fc16bb5d400] 18:53:34 INFO - PROCESS | 1932 | 1460944414384 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc16cfc9800) [pid = 1932] [serial = 554] [outer = 0x7fc16bb5d400] 18:53:35 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:35 INFO - PROCESS | 1932 | 1460944415619 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]]]}] 18:53:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1744ms 18:53:35 INFO - PROCESS | 1932 | 1460944415659 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 1932 | 1460944415663 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 18:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:53:35 INFO - PROCESS | 1932 | 1460944415669 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 1932 | 1460944415682 Marionette TRACE conn4 <- [1,710,null,{}] 18:53:35 INFO - PROCESS | 1932 | 1460944415693 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}] 18:53:35 INFO - PROCESS | 1932 | 1460944415874 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 18:53:35 INFO - PROCESS | 1932 | 1460944415944 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17411b800 == 76 [pid = 1932] [id = 185] 18:53:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc169fd4400) [pid = 1932] [serial = 555] [outer = (nil)] 18:53:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc16ede3000) [pid = 1932] [serial = 556] [outer = 0x7fc169fd4400] 18:53:36 INFO - PROCESS | 1932 | 1460944416002 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc17176f800) [pid = 1932] [serial = 557] [outer = 0x7fc169fd4400] 18:53:36 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc16ef4ac00) [pid = 1932] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:53:36 INFO - PROCESS | 1932 | --DOMWINDOW == 110 (0x7fc16a2cbc00) [pid = 1932] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:53:36 INFO - PROCESS | 1932 | --DOMWINDOW == 109 (0x7fc163ec4400) [pid = 1932] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:53:36 INFO - PROCESS | 1932 | --DOMWINDOW == 108 (0x7fc16aa84800) [pid = 1932] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:53:36 INFO - PROCESS | 1932 | --DOMWINDOW == 107 (0x7fc16bf56400) [pid = 1932] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:53:36 INFO - PROCESS | 1932 | --DOMWINDOW == 106 (0x7fc16a06bc00) [pid = 1932] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:53:36 INFO - PROCESS | 1932 | --DOMWINDOW == 105 (0x7fc16ab20000) [pid = 1932] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:53:37 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:37 INFO - PROCESS | 1932 | 1460944417222 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]]]}] 18:53:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:53:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1596ms 18:53:37 INFO - PROCESS | 1932 | 1460944417266 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 18:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:53:37 INFO - PROCESS | 1932 | 1460944417269 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 18:53:37 INFO - PROCESS | 1932 | 1460944417274 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 1932 | 1460944417277 Marionette TRACE conn4 <- [1,714,null,{}] 18:53:37 INFO - PROCESS | 1932 | 1460944417282 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}] 18:53:37 INFO - PROCESS | 1932 | 1460944417410 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 18:53:37 INFO - PROCESS | 1932 | 1460944417577 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174199000 == 77 [pid = 1932] [id = 186] 18:53:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 106 (0x7fc16a06bc00) [pid = 1932] [serial = 558] [outer = (nil)] 18:53:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 107 (0x7fc16bf56400) [pid = 1932] [serial = 559] [outer = 0x7fc16a06bc00] 18:53:37 INFO - PROCESS | 1932 | 1460944417638 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 108 (0x7fc17307e800) [pid = 1932] [serial = 560] [outer = 0x7fc16a06bc00] 18:53:38 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:38 INFO - PROCESS | 1932 | 1460944418659 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]]]}] 18:53:38 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 18:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1427ms 18:53:38 INFO - PROCESS | 1932 | 1460944418702 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 1932 | 1460944418707 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 18:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:53:38 INFO - PROCESS | 1932 | 1460944418715 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 1932 | 1460944418721 Marionette TRACE conn4 <- [1,718,null,{}] 18:53:38 INFO - PROCESS | 1932 | 1460944418729 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}] 18:53:38 INFO - PROCESS | 1932 | 1460944418889 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 18:53:39 INFO - PROCESS | 1932 | 1460944419072 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16adc0000 == 78 [pid = 1932] [id = 187] 18:53:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 109 (0x7fc16aa82c00) [pid = 1932] [serial = 561] [outer = (nil)] 18:53:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 110 (0x7fc16acea000) [pid = 1932] [serial = 562] [outer = 0x7fc16aa82c00] 18:53:39 INFO - PROCESS | 1932 | 1460944419142 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 111 (0x7fc16acf5c00) [pid = 1932] [serial = 563] [outer = 0x7fc16aa82c00] 18:53:40 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:40 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:53:40 INFO - PROCESS | 1932 | 1460944420427 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]]]}] 18:53:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1734ms 18:53:40 INFO - PROCESS | 1932 | 1460944420453 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 1932 | 1460944420461 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 18:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:53:40 INFO - PROCESS | 1932 | 1460944420471 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 1932 | 1460944420474 Marionette TRACE conn4 <- [1,722,null,{}] 18:53:40 INFO - PROCESS | 1932 | 1460944420480 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}] 18:53:40 INFO - PROCESS | 1932 | 1460944420708 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 18:53:40 INFO - PROCESS | 1932 | 1460944420838 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e6c000 == 79 [pid = 1932] [id = 188] 18:53:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc16acf6000) [pid = 1932] [serial = 564] [outer = (nil)] 18:53:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc16be4c800) [pid = 1932] [serial = 565] [outer = 0x7fc16acf6000] 18:53:40 INFO - PROCESS | 1932 | 1460944420906 Marionette DEBUG loaded listener.js 18:53:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc16cfc0000) [pid = 1932] [serial = 566] [outer = 0x7fc16acf6000] 18:53:41 INFO - PROCESS | 1932 | 1460944421766 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] 18:53:41 INFO - PROCESS | 1932 | 1460944421810 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 18:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:53:41 INFO - PROCESS | 1932 | 1460944421816 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 1932 | 1460944421822 Marionette TRACE conn4 <- [1,726,null,{}] 18:53:41 INFO - PROCESS | 1932 | 1460944421837 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}] 18:53:41 INFO - PROCESS | 1932 | 1460944421989 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 18:53:42 INFO - PROCESS | 1932 | 1460944422139 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17b153800 == 80 [pid = 1932] [id = 189] 18:53:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc16ef3f400) [pid = 1932] [serial = 567] [outer = (nil)] 18:53:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc173c55800) [pid = 1932] [serial = 568] [outer = 0x7fc16ef3f400] 18:53:42 INFO - PROCESS | 1932 | 1460944422212 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc174dc5400) [pid = 1932] [serial = 569] [outer = 0x7fc16ef3f400] 18:53:43 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:43 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:53:43 INFO - PROCESS | 1932 | 1460944423248 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]]]}] 18:53:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1488ms 18:53:43 INFO - PROCESS | 1932 | 1460944423305 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 1932 | 1460944423309 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 18:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:53:43 INFO - PROCESS | 1932 | 1460944423315 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 1932 | 1460944423318 Marionette TRACE conn4 <- [1,730,null,{}] 18:53:43 INFO - PROCESS | 1932 | 1460944423323 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}] 18:53:43 INFO - PROCESS | 1932 | 1460944423468 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 18:53:43 INFO - PROCESS | 1932 | 1460944423622 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1851c4800 == 81 [pid = 1932] [id = 190] 18:53:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc170380400) [pid = 1932] [serial = 570] [outer = (nil)] 18:53:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc17a749800) [pid = 1932] [serial = 571] [outer = 0x7fc170380400] 18:53:43 INFO - PROCESS | 1932 | 1460944423733 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc182ed1c00) [pid = 1932] [serial = 572] [outer = 0x7fc170380400] 18:53:44 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:44 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:53:44 INFO - PROCESS | 1932 | 1460944424563 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] 18:53:44 INFO - PROCESS | 1932 | 1460944424601 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 18:53:44 INFO - PROCESS | 1932 | 1460944424607 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1932 | 1460944424610 Marionette TRACE conn4 <- [1,734,null,{}] 18:53:44 INFO - PROCESS | 1932 | 1460944424615 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}] 18:53:44 INFO - PROCESS | 1932 | 1460944424760 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 18:53:44 INFO - PROCESS | 1932 | 1460944424965 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18c2cc000 == 82 [pid = 1932] [id = 191] 18:53:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc182fca000) [pid = 1932] [serial = 573] [outer = (nil)] 18:53:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 122 (0x7fc183107000) [pid = 1932] [serial = 574] [outer = 0x7fc182fca000] 18:53:45 INFO - PROCESS | 1932 | 1460944425033 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 123 (0x7fc184beac00) [pid = 1932] [serial = 575] [outer = 0x7fc182fca000] 18:53:45 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:45 INFO - PROCESS | 1932 | 1460944425866 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]]]}] 18:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1333ms 18:53:45 INFO - PROCESS | 1932 | 1460944425939 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 18:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:53:45 INFO - PROCESS | 1932 | 1460944425943 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 18:53:45 INFO - PROCESS | 1932 | 1460944425948 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 1932 | 1460944425951 Marionette TRACE conn4 <- [1,738,null,{}] 18:53:45 INFO - PROCESS | 1932 | 1460944425956 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}] 18:53:46 INFO - PROCESS | 1932 | 1460944426174 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 18:53:46 INFO - PROCESS | 1932 | 1460944426322 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffd5000 == 83 [pid = 1932] [id = 192] 18:53:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 124 (0x7fc16ee11c00) [pid = 1932] [serial = 576] [outer = (nil)] 18:53:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 125 (0x7fc16ee18800) [pid = 1932] [serial = 577] [outer = 0x7fc16ee11c00] 18:53:46 INFO - PROCESS | 1932 | 1460944426393 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 126 (0x7fc185189000) [pid = 1932] [serial = 578] [outer = 0x7fc16ee11c00] 18:53:47 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:47 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:53:47 INFO - PROCESS | 1932 | 1460944427705 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]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:53:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1783ms 18:53:47 INFO - PROCESS | 1932 | 1460944427731 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 1932 | 1460944427734 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 18:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:53:47 INFO - PROCESS | 1932 | 1460944427740 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 1932 | 1460944427742 Marionette TRACE conn4 <- [1,742,null,{}] 18:53:47 INFO - PROCESS | 1932 | 1460944427748 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}] 18:53:47 INFO - PROCESS | 1932 | 1460944427920 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 18:53:48 INFO - PROCESS | 1932 | 1460944428085 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162bd3000 == 84 [pid = 1932] [id = 193] 18:53:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 127 (0x7fc169fd1000) [pid = 1932] [serial = 579] [outer = (nil)] 18:53:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 128 (0x7fc16a2b8000) [pid = 1932] [serial = 580] [outer = 0x7fc169fd1000] 18:53:48 INFO - PROCESS | 1932 | 1460944428155 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 129 (0x7fc16ace1400) [pid = 1932] [serial = 581] [outer = 0x7fc169fd1000] 18:53:49 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:49 INFO - PROCESS | 1932 | 1460944429523 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]]]}] 18:53:49 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 18:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1828ms 18:53:49 INFO - PROCESS | 1932 | 1460944429569 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 1932 | 1460944429574 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 18:53:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:53:49 INFO - PROCESS | 1932 | 1460944429582 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 1932 | 1460944429587 Marionette TRACE conn4 <- [1,746,null,{}] 18:53:49 INFO - PROCESS | 1932 | 1460944429596 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}] 18:53:49 INFO - PROCESS | 1932 | 1460944429742 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 18:53:49 INFO - PROCESS | 1932 | 1460944429890 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a18c000 == 85 [pid = 1932] [id = 194] 18:53:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 130 (0x7fc16a076800) [pid = 1932] [serial = 582] [outer = (nil)] 18:53:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 131 (0x7fc16a2ac800) [pid = 1932] [serial = 583] [outer = 0x7fc16a076800] 18:53:49 INFO - PROCESS | 1932 | 1460944429956 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 132 (0x7fc16a2c5800) [pid = 1932] [serial = 584] [outer = 0x7fc16a076800] 18:53:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17411b800 == 84 [pid = 1932] [id = 185] 18:53:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703ba800 == 83 [pid = 1932] [id = 184] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 131 (0x7fc173c60000) [pid = 1932] [serial = 529] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 130 (0x7fc175e03400) [pid = 1932] [serial = 502] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 129 (0x7fc16a2a8800) [pid = 1932] [serial = 505] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 128 (0x7fc1749d1800) [pid = 1932] [serial = 499] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b172000 == 82 [pid = 1932] [id = 183] 18:53:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef1f000 == 81 [pid = 1932] [id = 182] 18:53:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17373f800 == 80 [pid = 1932] [id = 178] 18:53:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b607000 == 79 [pid = 1932] [id = 177] 18:53:50 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 127 (0x7fc17269f400) [pid = 1932] [serial = 524] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 126 (0x7fc173c5e000) [pid = 1932] [serial = 527] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 125 (0x7fc16bf56000) [pid = 1932] [serial = 517] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 124 (0x7fc16ab26400) [pid = 1932] [serial = 511] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 123 (0x7fc16cfc6800) [pid = 1932] [serial = 518] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 122 (0x7fc16ef4a800) [pid = 1932] [serial = 496] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 121 (0x7fc16aa81c00) [pid = 1932] [serial = 490] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 120 (0x7fc16ed34400) [pid = 1932] [serial = 520] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 119 (0x7fc16a2b1000) [pid = 1932] [serial = 509] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 118 (0x7fc1726a0000) [pid = 1932] [serial = 526] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 117 (0x7fc16a078c00) [pid = 1932] [serial = 508] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc170389c00) [pid = 1932] [serial = 523] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc16be48000) [pid = 1932] [serial = 493] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc16ee92000) [pid = 1932] [serial = 521] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc16bb60c00) [pid = 1932] [serial = 514] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 112 (0x7fc16bc7b800) [pid = 1932] [serial = 515] [outer = (nil)] [url = about:blank] 18:53:50 INFO - PROCESS | 1932 | --DOMWINDOW == 111 (0x7fc16b0b1800) [pid = 1932] [serial = 512] [outer = (nil)] [url = about:blank] 18:53:51 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:51 INFO - PROCESS | 1932 | 1460944431302 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]]]}] 18:53:51 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.) 18:53:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1745ms 18:53:51 INFO - PROCESS | 1932 | 1460944431327 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 1932 | 1460944431334 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 18:53:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:53:51 INFO - PROCESS | 1932 | 1460944431409 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 1932 | 1460944431412 Marionette TRACE conn4 <- [1,750,null,{}] 18:53:51 INFO - PROCESS | 1932 | 1460944431419 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}] 18:53:51 INFO - PROCESS | 1932 | 1460944431558 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 18:53:51 INFO - PROCESS | 1932 | 1460944431568 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b077000 == 80 [pid = 1932] [id = 195] 18:53:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 112 (0x7fc16a2ae800) [pid = 1932] [serial = 585] [outer = (nil)] 18:53:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 113 (0x7fc16ab27800) [pid = 1932] [serial = 586] [outer = 0x7fc16a2ae800] 18:53:51 INFO - PROCESS | 1932 | 1460944431626 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc16ace3800) [pid = 1932] [serial = 587] [outer = 0x7fc16a2ae800] 18:53:52 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:52 INFO - PROCESS | 1932 | 1460944432743 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]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:53:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1416ms 18:53:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:53:52 INFO - PROCESS | 1932 | 1460944432799 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 1932 | 1460944432801 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 18:53:52 INFO - PROCESS | 1932 | 1460944432807 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 1932 | 1460944432812 Marionette TRACE conn4 <- [1,754,null,{}] 18:53:52 INFO - PROCESS | 1932 | 1460944432835 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}] 18:53:53 INFO - PROCESS | 1932 | 1460944433025 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 18:53:53 INFO - PROCESS | 1932 | 1460944433126 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16d025000 == 81 [pid = 1932] [id = 196] 18:53:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc16acec400) [pid = 1932] [serial = 588] [outer = (nil)] 18:53:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc16b4ad800) [pid = 1932] [serial = 589] [outer = 0x7fc16acec400] 18:53:53 INFO - PROCESS | 1932 | 1460944433186 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc16bb54400) [pid = 1932] [serial = 590] [outer = 0x7fc16acec400] 18:53:54 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:54 INFO - PROCESS | 1932 | 1460944434316 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]]]}] 18:53:54 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 18:53:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1543ms 18:53:54 INFO - PROCESS | 1932 | 1460944434349 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 1932 | 1460944434352 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 18:53:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:53:54 INFO - PROCESS | 1932 | 1460944434358 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 1932 | 1460944434370 Marionette TRACE conn4 <- [1,758,null,{}] 18:53:54 INFO - PROCESS | 1932 | --DOMWINDOW == 116 (0x7fc169fd4400) [pid = 1932] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:53:54 INFO - PROCESS | 1932 | --DOMWINDOW == 115 (0x7fc163ed0800) [pid = 1932] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:53:54 INFO - PROCESS | 1932 | --DOMWINDOW == 114 (0x7fc163ec3c00) [pid = 1932] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:53:54 INFO - PROCESS | 1932 | --DOMWINDOW == 113 (0x7fc16bb5d400) [pid = 1932] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:53:54 INFO - PROCESS | 1932 | 1460944434404 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}] 18:53:54 INFO - PROCESS | 1932 | 1460944434574 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 18:53:54 INFO - PROCESS | 1932 | 1460944434685 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffcc000 == 82 [pid = 1932] [id = 197] 18:53:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 114 (0x7fc16aceb400) [pid = 1932] [serial = 591] [outer = (nil)] 18:53:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 115 (0x7fc16bb59000) [pid = 1932] [serial = 592] [outer = 0x7fc16aceb400] 18:53:54 INFO - PROCESS | 1932 | 1460944434742 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 116 (0x7fc16be48800) [pid = 1932] [serial = 593] [outer = 0x7fc16aceb400] 18:53:55 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:55 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:53:55 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:55 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:55 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:55 INFO - PROCESS | 1932 | 1460944435323 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:53:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1009ms 18:53:55 INFO - PROCESS | 1932 | 1460944435367 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 1932 | 1460944435370 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 18:53:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:53:55 INFO - PROCESS | 1932 | 1460944435375 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1932 | 1460944435378 Marionette TRACE conn4 <- [1,762,null,{}] 18:53:55 INFO - PROCESS | 1932 | 1460944435383 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}] 18:53:55 INFO - PROCESS | 1932 | 1460944435559 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 18:53:55 INFO - PROCESS | 1932 | 1460944435580 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1700cc000 == 83 [pid = 1932] [id = 198] 18:53:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 117 (0x7fc16b19e800) [pid = 1932] [serial = 594] [outer = (nil)] 18:53:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 118 (0x7fc16bec7400) [pid = 1932] [serial = 595] [outer = 0x7fc16b19e800] 18:53:55 INFO - PROCESS | 1932 | 1460944435638 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 119 (0x7fc16bf5b000) [pid = 1932] [serial = 596] [outer = 0x7fc16b19e800] 18:53:56 INFO - PROCESS | 1932 | 1460944436760 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]]]}] 18:53:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:53:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1434ms 18:53:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:53:56 INFO - PROCESS | 1932 | 1460944436810 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 1932 | 1460944436812 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 18:53:56 INFO - PROCESS | 1932 | 1460944436817 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 1932 | 1460944436820 Marionette TRACE conn4 <- [1,766,null,{}] 18:53:56 INFO - PROCESS | 1932 | 1460944436832 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}] 18:53:56 INFO - PROCESS | 1932 | 1460944436983 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 18:53:57 INFO - PROCESS | 1932 | 1460944437283 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16417b800 == 84 [pid = 1932] [id = 199] 18:53:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 120 (0x7fc163ed1000) [pid = 1932] [serial = 597] [outer = (nil)] 18:53:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 121 (0x7fc16a06dc00) [pid = 1932] [serial = 598] [outer = 0x7fc163ed1000] 18:53:57 INFO - PROCESS | 1932 | 1460944437359 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 122 (0x7fc16a2aec00) [pid = 1932] [serial = 599] [outer = 0x7fc163ed1000] 18:53:58 INFO - PROCESS | 1932 | 1460944438604 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]]]}] 18:53:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:53:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1831ms 18:53:58 INFO - PROCESS | 1932 | 1460944438650 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 1932 | 1460944438655 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 18:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:53:58 INFO - PROCESS | 1932 | 1460944438662 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 1932 | 1460944438668 Marionette TRACE conn4 <- [1,770,null,{}] 18:53:58 INFO - PROCESS | 1932 | 1460944438675 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}] 18:53:58 INFO - PROCESS | 1932 | 1460944438924 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 18:53:59 INFO - PROCESS | 1932 | 1460944439073 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef71800 == 85 [pid = 1932] [id = 200] 18:53:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 123 (0x7fc169fd3c00) [pid = 1932] [serial = 600] [outer = (nil)] 18:53:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 124 (0x7fc16ace0400) [pid = 1932] [serial = 601] [outer = 0x7fc169fd3c00] 18:53:59 INFO - PROCESS | 1932 | 1460944439147 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 125 (0x7fc16b19b800) [pid = 1932] [serial = 602] [outer = 0x7fc169fd3c00] 18:54:00 INFO - PROCESS | 1932 | 1460944440099 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]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1488ms 18:54:00 INFO - PROCESS | 1932 | 1460944440153 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 1932 | 1460944440159 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 18:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:54:00 INFO - PROCESS | 1932 | 1460944440165 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1932 | 1460944440167 Marionette TRACE conn4 <- [1,774,null,{}] 18:54:00 INFO - PROCESS | 1932 | 1460944440173 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}] 18:54:00 INFO - PROCESS | 1932 | 1460944440340 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 18:54:00 INFO - PROCESS | 1932 | 1460944440501 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17353b800 == 86 [pid = 1932] [id = 201] 18:54:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 126 (0x7fc16aa88000) [pid = 1932] [serial = 603] [outer = (nil)] 18:54:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 127 (0x7fc16be47c00) [pid = 1932] [serial = 604] [outer = 0x7fc16aa88000] 18:54:00 INFO - PROCESS | 1932 | 1460944440575 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 128 (0x7fc16bf71000) [pid = 1932] [serial = 605] [outer = 0x7fc16aa88000] 18:54:01 INFO - PROCESS | 1932 | 1460944441602 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]]]}] 18:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1480ms 18:54:01 INFO - PROCESS | 1932 | 1460944441645 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 18:54:01 INFO - PROCESS | 1932 | 1460944441649 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 18:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:54:01 INFO - PROCESS | 1932 | 1460944441664 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:54:01 INFO - PROCESS | 1932 | 1460944441672 Marionette TRACE conn4 <- [1,778,null,{}] 18:54:01 INFO - PROCESS | 1932 | 1460944441679 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}] 18:54:01 INFO - PROCESS | 1932 | 1460944441904 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 18:54:02 INFO - PROCESS | 1932 | 1460944442101 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17451c000 == 87 [pid = 1932] [id = 202] 18:54:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 129 (0x7fc16b73dc00) [pid = 1932] [serial = 606] [outer = (nil)] 18:54:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 130 (0x7fc16ed38800) [pid = 1932] [serial = 607] [outer = 0x7fc16b73dc00] 18:54:02 INFO - PROCESS | 1932 | 1460944442237 Marionette DEBUG loaded listener.js 18:54:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 131 (0x7fc16ee1fc00) [pid = 1932] [serial = 608] [outer = 0x7fc16b73dc00] 18:54:03 INFO - PROCESS | 1932 | 1460944443213 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]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1605ms 18:54:03 INFO - PROCESS | 1932 | 1460944443262 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 1932 | 1460944443267 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 18:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:54:03 INFO - PROCESS | 1932 | 1460944443272 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 1932 | 1460944443275 Marionette TRACE conn4 <- [1,782,null,{}] 18:54:03 INFO - PROCESS | 1932 | 1460944443280 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}] 18:54:03 INFO - PROCESS | 1932 | 1460944443436 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 18:54:03 INFO - PROCESS | 1932 | 1460944443592 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175286000 == 88 [pid = 1932] [id = 203] 18:54:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 132 (0x7fc163ed0c00) [pid = 1932] [serial = 609] [outer = (nil)] 18:54:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 133 (0x7fc16ee98400) [pid = 1932] [serial = 610] [outer = 0x7fc163ed0c00] 18:54:03 INFO - PROCESS | 1932 | 1460944443666 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 134 (0x7fc16ef44400) [pid = 1932] [serial = 611] [outer = 0x7fc163ed0c00] 18:54:04 INFO - PROCESS | 1932 | 1460944444525 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]]]}] 18:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1276ms 18:54:04 INFO - PROCESS | 1932 | 1460944444549 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 1932 | 1460944444552 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 18:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:54:04 INFO - PROCESS | 1932 | 1460944444558 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 1932 | 1460944444560 Marionette TRACE conn4 <- [1,786,null,{}] 18:54:04 INFO - PROCESS | 1932 | 1460944444565 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}] 18:54:04 INFO - PROCESS | 1932 | 1460944444721 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 18:54:04 INFO - PROCESS | 1932 | 1460944444879 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1772dd000 == 89 [pid = 1932] [id = 204] 18:54:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 135 (0x7fc16f5d6000) [pid = 1932] [serial = 612] [outer = (nil)] 18:54:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 136 (0x7fc16f5d8400) [pid = 1932] [serial = 613] [outer = 0x7fc16f5d6000] 18:54:04 INFO - PROCESS | 1932 | 1460944444970 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc171769800) [pid = 1932] [serial = 614] [outer = 0x7fc16f5d6000] 18:54:05 INFO - PROCESS | 1932 | 1460944445935 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]]]}] 18:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1430ms 18:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:54:05 INFO - PROCESS | 1932 | 1460944445989 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 18:54:05 INFO - PROCESS | 1932 | 1460944445992 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 18:54:05 INFO - PROCESS | 1932 | 1460944445998 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1932 | 1460944446002 Marionette TRACE conn4 <- [1,790,null,{}] 18:54:06 INFO - PROCESS | 1932 | 1460944446007 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}] 18:54:06 INFO - PROCESS | 1932 | 1460944446169 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 18:54:06 INFO - PROCESS | 1932 | 1460944446330 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd14800 == 90 [pid = 1932] [id = 205] 18:54:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc16f5d6c00) [pid = 1932] [serial = 615] [outer = (nil)] 18:54:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc17284cc00) [pid = 1932] [serial = 616] [outer = 0x7fc16f5d6c00] 18:54:06 INFO - PROCESS | 1932 | 1460944446399 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc1733be400) [pid = 1932] [serial = 617] [outer = 0x7fc16f5d6c00] 18:54:07 INFO - PROCESS | 1932 | 1460944447332 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]]]}] 18:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1386ms 18:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:54:07 INFO - PROCESS | 1932 | 1460944447385 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 1932 | 1460944447388 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 18:54:07 INFO - PROCESS | 1932 | 1460944447395 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 1932 | 1460944447398 Marionette TRACE conn4 <- [1,794,null,{}] 18:54:07 INFO - PROCESS | 1932 | 1460944447403 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}] 18:54:07 INFO - PROCESS | 1932 | 1460944447569 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 18:54:07 INFO - PROCESS | 1932 | 1460944447723 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181cce000 == 91 [pid = 1932] [id = 206] 18:54:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc16ab22800) [pid = 1932] [serial = 618] [outer = (nil)] 18:54:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc173583c00) [pid = 1932] [serial = 619] [outer = 0x7fc16ab22800] 18:54:07 INFO - PROCESS | 1932 | 1460944447796 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc173916c00) [pid = 1932] [serial = 620] [outer = 0x7fc16ab22800] 18:54:08 INFO - PROCESS | 1932 | 1460944448944 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]]]}] 18:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1582ms 18:54:08 INFO - PROCESS | 1932 | 1460944448979 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 18:54:08 INFO - PROCESS | 1932 | 1460944448986 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 18:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:54:08 INFO - PROCESS | 1932 | 1460944448994 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 1932 | 1460944448999 Marionette TRACE conn4 <- [1,798,null,{}] 18:54:09 INFO - PROCESS | 1932 | 1460944449006 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}] 18:54:09 INFO - PROCESS | 1932 | 1460944449171 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 18:54:09 INFO - PROCESS | 1932 | 1460944449371 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc171521800 == 92 [pid = 1932] [id = 207] 18:54:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc16ab27c00) [pid = 1932] [serial = 621] [outer = (nil)] 18:54:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc16ab3b400) [pid = 1932] [serial = 622] [outer = 0x7fc16ab27c00] 18:54:09 INFO - PROCESS | 1932 | 1460944449436 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc16acea400) [pid = 1932] [serial = 623] [outer = 0x7fc16ab27c00] 18:54:10 INFO - PROCESS | 1932 | 1460944450239 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]]]}] 18:54:10 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 18:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1330ms 18:54:10 INFO - PROCESS | 1932 | 1460944450325 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 1932 | 1460944450341 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 18:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:54:10 INFO - PROCESS | 1932 | 1460944450355 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 1932 | 1460944450362 Marionette TRACE conn4 <- [1,802,null,{}] 18:54:10 INFO - PROCESS | 1932 | 1460944450368 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}] 18:54:10 INFO - PROCESS | 1932 | 1460944450611 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17773e000 == 91 [pid = 1932] [id = 51] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc172094800 == 90 [pid = 1932] [id = 45] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1718aa000 == 89 [pid = 1932] [id = 54] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17527e800 == 88 [pid = 1932] [id = 58] 18:54:10 INFO - PROCESS | 1932 | --DOMWINDOW == 145 (0x7fc16bf56400) [pid = 1932] [serial = 559] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17713d000 == 87 [pid = 1932] [id = 136] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1700cc000 == 86 [pid = 1932] [id = 198] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffcc000 == 85 [pid = 1932] [id = 197] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16d025000 == 84 [pid = 1932] [id = 196] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b077000 == 83 [pid = 1932] [id = 195] 18:54:10 INFO - PROCESS | 1932 | 1460944450850 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a18c000 == 82 [pid = 1932] [id = 194] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffd5000 == 81 [pid = 1932] [id = 192] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18c2cc000 == 80 [pid = 1932] [id = 191] 18:54:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1851c4800 == 79 [pid = 1932] [id = 190] 18:54:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc163ddc000 == 80 [pid = 1932] [id = 208] 18:54:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc16a2a4400) [pid = 1932] [serial = 624] [outer = (nil)] 18:54:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 147 (0x7fc16aced400) [pid = 1932] [serial = 625] [outer = 0x7fc16a2a4400] 18:54:10 INFO - PROCESS | 1932 | 1460944450941 Marionette DEBUG loaded listener.js 18:54:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 148 (0x7fc16bb56400) [pid = 1932] [serial = 626] [outer = 0x7fc16a2a4400] 18:54:11 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17b153800 == 79 [pid = 1932] [id = 189] 18:54:11 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174e6c000 == 78 [pid = 1932] [id = 188] 18:54:11 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182bb2800 == 77 [pid = 1932] [id = 162] 18:54:11 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16adc0000 == 76 [pid = 1932] [id = 187] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 147 (0x7fc16ede3000) [pid = 1932] [serial = 556] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 146 (0x7fc16ab28400) [pid = 1932] [serial = 548] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 145 (0x7fc16a2a7000) [pid = 1932] [serial = 547] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 144 (0x7fc16bc78000) [pid = 1932] [serial = 535] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc16acf5400) [pid = 1932] [serial = 550] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc16bb56800) [pid = 1932] [serial = 551] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc170380c00) [pid = 1932] [serial = 538] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc17bdd1400) [pid = 1932] [serial = 544] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc174387800) [pid = 1932] [serial = 541] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 138 (0x7fc16ab1e400) [pid = 1932] [serial = 532] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 137 (0x7fc16be4e000) [pid = 1932] [serial = 553] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 136 (0x7fc17176f800) [pid = 1932] [serial = 557] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | --DOMWINDOW == 135 (0x7fc16cfc9800) [pid = 1932] [serial = 554] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1932 | 1460944451806 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]]]}] 18:54:11 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 18:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1493ms 18:54:11 INFO - PROCESS | 1932 | 1460944451849 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 1932 | 1460944451853 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 18:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:54:11 INFO - PROCESS | 1932 | 1460944451858 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 1932 | 1460944451863 Marionette TRACE conn4 <- [1,806,null,{}] 18:54:11 INFO - PROCESS | 1932 | 1460944451897 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}] 18:54:12 INFO - PROCESS | 1932 | 1460944452074 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 18:54:12 INFO - PROCESS | 1932 | 1460944452084 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffdf800 == 77 [pid = 1932] [id = 209] 18:54:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 136 (0x7fc16bc75000) [pid = 1932] [serial = 627] [outer = (nil)] 18:54:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc16cfc1800) [pid = 1932] [serial = 628] [outer = 0x7fc16bc75000] 18:54:12 INFO - PROCESS | 1932 | 1460944452182 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc16ed2fc00) [pid = 1932] [serial = 629] [outer = 0x7fc16bc75000] 18:54:13 INFO - PROCESS | 1932 | 1460944453022 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]]]}] 18:54:13 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 18:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1193ms 18:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:54:13 INFO - PROCESS | 1932 | 1460944453052 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 1932 | 1460944453055 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 18:54:13 INFO - PROCESS | 1932 | 1460944453061 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 1932 | 1460944453064 Marionette TRACE conn4 <- [1,810,null,{}] 18:54:13 INFO - PROCESS | 1932 | 1460944453069 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}] 18:54:13 INFO - PROCESS | 1932 | 1460944453215 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 18:54:13 INFO - PROCESS | 1932 | 1460944453229 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174121000 == 78 [pid = 1932] [id = 210] 18:54:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc16ed38c00) [pid = 1932] [serial = 630] [outer = (nil)] 18:54:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc16f5d1400) [pid = 1932] [serial = 631] [outer = 0x7fc16ed38c00] 18:54:13 INFO - PROCESS | 1932 | 1460944453300 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc17037ec00) [pid = 1932] [serial = 632] [outer = 0x7fc16ed38c00] 18:54:14 INFO - PROCESS | 1932 | 1460944454177 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]]]}] 18:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1131ms 18:54:14 INFO - PROCESS | 1932 | 1460944454194 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 1932 | 1460944454198 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 18:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:54:14 INFO - PROCESS | 1932 | 1460944454203 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 1932 | 1460944454205 Marionette TRACE conn4 <- [1,814,null,{}] 18:54:14 INFO - PROCESS | 1932 | 1460944454211 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}] 18:54:14 INFO - PROCESS | 1932 | 1460944454389 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 18:54:14 INFO - PROCESS | 1932 | 1460944454413 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175280000 == 79 [pid = 1932] [id = 211] 18:54:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc16ef3b800) [pid = 1932] [serial = 633] [outer = (nil)] 18:54:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc170387800) [pid = 1932] [serial = 634] [outer = 0x7fc16ef3b800] 18:54:14 INFO - PROCESS | 1932 | 1460944454473 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc17176b800) [pid = 1932] [serial = 635] [outer = 0x7fc16ef3b800] 18:54:15 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc16aceb400) [pid = 1932] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:54:15 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc16a076800) [pid = 1932] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:54:15 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc16a2ae800) [pid = 1932] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:54:15 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc16acec400) [pid = 1932] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:54:15 INFO - PROCESS | 1932 | 1460944455780 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] 18:54:15 INFO - PROCESS | 1932 | 1460944455846 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 18:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:54:15 INFO - PROCESS | 1932 | 1460944455855 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 1932 | 1460944455860 Marionette TRACE conn4 <- [1,818,null,{}] 18:54:15 INFO - PROCESS | 1932 | 1460944455867 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}] 18:54:16 INFO - PROCESS | 1932 | 1460944456106 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 18:54:16 INFO - PROCESS | 1932 | 1460944456312 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1700b7800 == 80 [pid = 1932] [id = 212] 18:54:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc16acdc800) [pid = 1932] [serial = 636] [outer = (nil)] 18:54:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc16bc6dc00) [pid = 1932] [serial = 637] [outer = 0x7fc16acdc800] 18:54:16 INFO - PROCESS | 1932 | 1460944456430 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc16bf5dc00) [pid = 1932] [serial = 638] [outer = 0x7fc16acdc800] 18:54:17 INFO - PROCESS | 1932 | 1460944457460 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]]]}] 18:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1635ms 18:54:17 INFO - PROCESS | 1932 | 1460944457490 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 1932 | 1460944457497 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 18:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:54:17 INFO - PROCESS | 1932 | 1460944457507 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 1932 | 1460944457511 Marionette TRACE conn4 <- [1,822,null,{}] 18:54:17 INFO - PROCESS | 1932 | 1460944457517 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}] 18:54:17 INFO - PROCESS | 1932 | 1460944457683 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 18:54:17 INFO - PROCESS | 1932 | 1460944457885 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17730d800 == 81 [pid = 1932] [id = 213] 18:54:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc16bf60000) [pid = 1932] [serial = 639] [outer = (nil)] 18:54:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc16f5d8800) [pid = 1932] [serial = 640] [outer = 0x7fc16bf60000] 18:54:18 INFO - PROCESS | 1932 | 1460944458006 Marionette DEBUG loaded listener.js 18:54:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc171770400) [pid = 1932] [serial = 641] [outer = 0x7fc16bf60000] 18:54:18 INFO - PROCESS | 1932 | 1460944458928 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] 18:54:18 INFO - PROCESS | 1932 | 1460944458995 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 18:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:54:19 INFO - PROCESS | 1932 | 1460944459002 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:54:19 INFO - PROCESS | 1932 | 1460944459011 Marionette TRACE conn4 <- [1,826,null,{}] 18:54:19 INFO - PROCESS | 1932 | 1460944459034 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}] 18:54:19 INFO - PROCESS | 1932 | 1460944459265 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 18:54:19 INFO - PROCESS | 1932 | 1460944459492 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182bc5800 == 82 [pid = 1932] [id = 214] 18:54:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 147 (0x7fc17269f000) [pid = 1932] [serial = 642] [outer = (nil)] 18:54:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 148 (0x7fc17391dc00) [pid = 1932] [serial = 643] [outer = 0x7fc17269f000] 18:54:19 INFO - PROCESS | 1932 | 1460944459611 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc173c60000) [pid = 1932] [serial = 644] [outer = 0x7fc17269f000] 18:54:20 INFO - PROCESS | 1932 | 1460944460468 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]]]}] 18:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1498ms 18:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:54:20 INFO - PROCESS | 1932 | 1460944460500 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 1932 | 1460944460504 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 18:54:20 INFO - PROCESS | 1932 | 1460944460510 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 1932 | 1460944460513 Marionette TRACE conn4 <- [1,830,null,{}] 18:54:20 INFO - PROCESS | 1932 | 1460944460523 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}] 18:54:20 INFO - PROCESS | 1932 | 1460944460679 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 18:54:20 INFO - PROCESS | 1932 | 1460944460840 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18511f800 == 83 [pid = 1932] [id = 215] 18:54:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc16a071800) [pid = 1932] [serial = 645] [outer = (nil)] 18:54:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc174378c00) [pid = 1932] [serial = 646] [outer = 0x7fc16a071800] 18:54:20 INFO - PROCESS | 1932 | 1460944460915 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc1745ba400) [pid = 1932] [serial = 647] [outer = 0x7fc16a071800] 18:54:21 INFO - PROCESS | 1932 | 1460944461769 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]]]}] 18:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1283ms 18:54:21 INFO - PROCESS | 1932 | 1460944461793 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 18:54:21 INFO - PROCESS | 1932 | 1460944461796 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 18:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:54:21 INFO - PROCESS | 1932 | 1460944461802 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:54:21 INFO - PROCESS | 1932 | 1460944461807 Marionette TRACE conn4 <- [1,834,null,{}] 18:54:21 INFO - PROCESS | 1932 | 1460944461813 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}] 18:54:21 INFO - PROCESS | 1932 | 1460944461958 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 18:54:22 INFO - PROCESS | 1932 | 1460944462115 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc187248800 == 84 [pid = 1932] [id = 216] 18:54:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc16b4ab800) [pid = 1932] [serial = 648] [outer = (nil)] 18:54:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc1745c3000) [pid = 1932] [serial = 649] [outer = 0x7fc16b4ab800] 18:54:22 INFO - PROCESS | 1932 | 1460944462190 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc174a64000) [pid = 1932] [serial = 650] [outer = 0x7fc16b4ab800] 18:54:23 INFO - PROCESS | 1932 | 1460944463047 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]]]}] 18:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1292ms 18:54:23 INFO - PROCESS | 1932 | 1460944463095 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 18:54:23 INFO - PROCESS | 1932 | 1460944463098 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 18:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:54:23 INFO - PROCESS | 1932 | 1460944463104 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 1932 | 1460944463107 Marionette TRACE conn4 <- [1,838,null,{}] 18:54:23 INFO - PROCESS | 1932 | 1460944463112 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}] 18:54:23 INFO - PROCESS | 1932 | 1460944463273 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 18:54:23 INFO - PROCESS | 1932 | 1460944463434 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc189db6000 == 85 [pid = 1932] [id = 217] 18:54:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc175372400) [pid = 1932] [serial = 651] [outer = (nil)] 18:54:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc175acf000) [pid = 1932] [serial = 652] [outer = 0x7fc175372400] 18:54:23 INFO - PROCESS | 1932 | 1460944463513 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc1772cc800) [pid = 1932] [serial = 653] [outer = 0x7fc175372400] 18:54:24 INFO - PROCESS | 1932 | 1460944464351 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]]]}] 18:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1281ms 18:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:54:24 INFO - PROCESS | 1932 | 1460944464385 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 1932 | 1460944464388 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 18:54:24 INFO - PROCESS | 1932 | 1460944464394 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - PROCESS | 1932 | 1460944464397 Marionette TRACE conn4 <- [1,842,null,{}] 18:54:24 INFO - PROCESS | 1932 | 1460944464402 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}] 18:54:24 INFO - PROCESS | 1932 | 1460944464561 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 18:54:24 INFO - PROCESS | 1932 | 1460944464731 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18ea89000 == 86 [pid = 1932] [id = 218] 18:54:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc175372800) [pid = 1932] [serial = 654] [outer = (nil)] 18:54:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc17a6e0c00) [pid = 1932] [serial = 655] [outer = 0x7fc175372800] 18:54:24 INFO - PROCESS | 1932 | 1460944464798 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc17b10f000) [pid = 1932] [serial = 656] [outer = 0x7fc175372800] 18:54:25 INFO - PROCESS | 1932 | 1460944465625 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]]]}] 18:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1283ms 18:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:54:25 INFO - PROCESS | 1932 | 1460944465676 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 1932 | 1460944465679 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 18:54:25 INFO - PROCESS | 1932 | 1460944465685 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1932 | 1460944465688 Marionette TRACE conn4 <- [1,846,null,{}] 18:54:25 INFO - PROCESS | 1932 | 1460944465693 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}] 18:54:25 INFO - PROCESS | 1932 | 1460944465836 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 18:54:26 INFO - PROCESS | 1932 | 1460944465995 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1622ef800 == 87 [pid = 1932] [id = 219] 18:54:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc16aa87800) [pid = 1932] [serial = 657] [outer = (nil)] 18:54:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc17bdd3c00) [pid = 1932] [serial = 658] [outer = 0x7fc16aa87800] 18:54:26 INFO - PROCESS | 1932 | 1460944466075 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc180ed8c00) [pid = 1932] [serial = 659] [outer = 0x7fc16aa87800] 18:54:26 INFO - PROCESS | 1932 | 1460944466944 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]]]}] 18:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1332ms 18:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:54:27 INFO - PROCESS | 1932 | 1460944467017 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 1932 | 1460944467019 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 18:54:27 INFO - PROCESS | 1932 | 1460944467025 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1932 | 1460944467028 Marionette TRACE conn4 <- [1,850,null,{}] 18:54:27 INFO - PROCESS | 1932 | 1460944467033 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}] 18:54:27 INFO - PROCESS | 1932 | 1460944467220 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 18:54:27 INFO - PROCESS | 1932 | 1460944467387 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b61f000 == 88 [pid = 1932] [id = 220] 18:54:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc16ace5c00) [pid = 1932] [serial = 660] [outer = (nil)] 18:54:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc175a51800) [pid = 1932] [serial = 661] [outer = 0x7fc16ace5c00] 18:54:27 INFO - PROCESS | 1932 | 1460944467456 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc181a40c00) [pid = 1932] [serial = 662] [outer = 0x7fc16ace5c00] 18:54:28 INFO - PROCESS | 1932 | 1460944468451 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]]]}] 18:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1479ms 18:54:28 INFO - PROCESS | 1932 | 1460944468504 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 1932 | 1460944468509 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 18:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:54:28 INFO - PROCESS | 1932 | 1460944468516 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:54:28 INFO - PROCESS | 1932 | 1460944468521 Marionette TRACE conn4 <- [1,854,null,{}] 18:54:28 INFO - PROCESS | 1932 | 1460944468530 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}] 18:54:28 INFO - PROCESS | 1932 | 1460944468674 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 18:54:28 INFO - PROCESS | 1932 | 1460944468901 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162bc2800 == 89 [pid = 1932] [id = 221] 18:54:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc169fd0800) [pid = 1932] [serial = 663] [outer = (nil)] 18:54:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc16acd8400) [pid = 1932] [serial = 664] [outer = 0x7fc169fd0800] 18:54:29 INFO - PROCESS | 1932 | 1460944469100 Marionette DEBUG loaded listener.js 18:54:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc16b0b0000) [pid = 1932] [serial = 665] [outer = 0x7fc169fd0800] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16bec7400) [pid = 1932] [serial = 595] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc183107000) [pid = 1932] [serial = 574] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc16ee18800) [pid = 1932] [serial = 577] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd14800 == 88 [pid = 1932] [id = 205] 18:54:29 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17451c000 == 87 [pid = 1932] [id = 202] 18:54:29 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17353b800 == 86 [pid = 1932] [id = 201] 18:54:29 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef71800 == 85 [pid = 1932] [id = 200] 18:54:29 INFO - PROCESS | 1932 | 1460944469965 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]]]}] 18:54:29 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16417b800 == 84 [pid = 1932] [id = 199] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc16bb59000) [pid = 1932] [serial = 592] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc16acea000) [pid = 1932] [serial = 562] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc17a749800) [pid = 1932] [serial = 571] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc16a2c5800) [pid = 1932] [serial = 584] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc16a2ac800) [pid = 1932] [serial = 583] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc16ab27800) [pid = 1932] [serial = 586] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc16ace3800) [pid = 1932] [serial = 587] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc16a2b8000) [pid = 1932] [serial = 580] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc16be4c800) [pid = 1932] [serial = 565] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc173c55800) [pid = 1932] [serial = 568] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc16b4ad800) [pid = 1932] [serial = 589] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc16bb54400) [pid = 1932] [serial = 590] [outer = (nil)] [url = about:blank] 18:54:29 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc16be48800) [pid = 1932] [serial = 593] [outer = (nil)] [url = about:blank] 18:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1482ms 18:54:30 INFO - PROCESS | 1932 | 1460944469998 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 18:54:30 INFO - PROCESS | 1932 | 1460944470005 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 18:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:54:30 INFO - PROCESS | 1932 | 1460944470014 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 1932 | 1460944470018 Marionette TRACE conn4 <- [1,858,null,{}] 18:54:30 INFO - PROCESS | 1932 | 1460944470023 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}] 18:54:30 INFO - PROCESS | 1932 | 1460944470202 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 18:54:30 INFO - PROCESS | 1932 | 1460944470318 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b18b800 == 85 [pid = 1932] [id = 222] 18:54:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc16ab24800) [pid = 1932] [serial = 666] [outer = (nil)] 18:54:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc16bc7a400) [pid = 1932] [serial = 667] [outer = 0x7fc16ab24800] 18:54:30 INFO - PROCESS | 1932 | 1460944470377 Marionette DEBUG loaded listener.js 18:54:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc16bf72400) [pid = 1932] [serial = 668] [outer = 0x7fc16ab24800] 18:54:31 INFO - PROCESS | 1932 | 1460944471161 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]]]}] 18:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1179ms 18:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:54:31 INFO - PROCESS | 1932 | 1460944471193 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 18:54:31 INFO - PROCESS | 1932 | 1460944471196 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 18:54:31 INFO - PROCESS | 1932 | 1460944471202 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:54:31 INFO - PROCESS | 1932 | 1460944471207 Marionette TRACE conn4 <- [1,862,null,{}] 18:54:31 INFO - PROCESS | 1932 | 1460944471221 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}] 18:54:31 INFO - PROCESS | 1932 | 1460944471366 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 18:54:31 INFO - PROCESS | 1932 | 1460944471381 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1700b7000 == 86 [pid = 1932] [id = 223] 18:54:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc16ee1e400) [pid = 1932] [serial = 669] [outer = (nil)] 18:54:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc16f5d7800) [pid = 1932] [serial = 670] [outer = 0x7fc16ee1e400] 18:54:31 INFO - PROCESS | 1932 | 1460944471442 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc1718cf800) [pid = 1932] [serial = 671] [outer = 0x7fc16ee1e400] 18:54:32 INFO - PROCESS | 1932 | 1460944472200 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]]]}] 18:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1031ms 18:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:54:32 INFO - PROCESS | 1932 | 1460944472232 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 18:54:32 INFO - PROCESS | 1932 | 1460944472235 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 18:54:32 INFO - PROCESS | 1932 | 1460944472240 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 1932 | 1460944472243 Marionette TRACE conn4 <- [1,866,null,{}] 18:54:32 INFO - PROCESS | 1932 | 1460944472248 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}] 18:54:32 INFO - PROCESS | 1932 | 1460944472451 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 18:54:32 INFO - PROCESS | 1932 | 1460944472476 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173de3000 == 87 [pid = 1932] [id = 224] 18:54:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc16ef4a800) [pid = 1932] [serial = 672] [outer = (nil)] 18:54:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc173077800) [pid = 1932] [serial = 673] [outer = 0x7fc16ef4a800] 18:54:32 INFO - PROCESS | 1932 | 1460944472533 Marionette DEBUG loaded listener.js 18:54:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc173919c00) [pid = 1932] [serial = 674] [outer = 0x7fc16ef4a800] 18:54:33 INFO - PROCESS | 1932 | 1460944473268 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]]]}] 18:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1079ms 18:54:33 INFO - PROCESS | 1932 | 1460944473354 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 18:54:33 INFO - PROCESS | 1932 | 1460944473358 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 18:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:54:33 INFO - PROCESS | 1932 | 1460944473363 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:54:33 INFO - PROCESS | 1932 | 1460944473365 Marionette TRACE conn4 <- [1,870,null,{}] 18:54:33 INFO - PROCESS | 1932 | 1460944473370 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}] 18:54:33 INFO - PROCESS | 1932 | 1460944473553 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 18:54:33 INFO - PROCESS | 1932 | 1460944473574 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175272800 == 88 [pid = 1932] [id = 225] 18:54:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc17391f000) [pid = 1932] [serial = 675] [outer = (nil)] 18:54:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc174022400) [pid = 1932] [serial = 676] [outer = 0x7fc17391f000] 18:54:33 INFO - PROCESS | 1932 | 1460944473632 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc174a67000) [pid = 1932] [serial = 677] [outer = 0x7fc17391f000] 18:54:34 INFO - PROCESS | 1932 | 1460944474476 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]]]}] 18:54:34 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc16ed38c00) [pid = 1932] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:54:34 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc16b19e800) [pid = 1932] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:54:34 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc16ab27c00) [pid = 1932] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:54:34 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc16a2a4400) [pid = 1932] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:54:34 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc16bc75000) [pid = 1932] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1180ms 18:54:34 INFO - PROCESS | 1932 | 1460944474543 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 18:54:34 INFO - PROCESS | 1932 | 1460944474546 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 18:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:54:34 INFO - PROCESS | 1932 | 1460944474560 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 1932 | 1460944474562 Marionette TRACE conn4 <- [1,874,null,{}] 18:54:34 INFO - PROCESS | 1932 | 1460944474567 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}] 18:54:34 INFO - PROCESS | 1932 | 1460944474722 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 18:54:34 INFO - PROCESS | 1932 | 1460944474844 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177736800 == 89 [pid = 1932] [id = 226] 18:54:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc173c55800) [pid = 1932] [serial = 678] [outer = (nil)] 18:54:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc17536a800) [pid = 1932] [serial = 679] [outer = 0x7fc173c55800] 18:54:34 INFO - PROCESS | 1932 | 1460944474918 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc181a47c00) [pid = 1932] [serial = 680] [outer = 0x7fc173c55800] 18:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 985ms 18:54:35 INFO - PROCESS | 1932 | 1460944475529 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]]]}] 18:54:35 INFO - PROCESS | 1932 | 1460944475539 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 18:54:35 INFO - PROCESS | 1932 | 1460944475542 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 18:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:54:35 INFO - PROCESS | 1932 | 1460944475548 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:54:35 INFO - PROCESS | 1932 | 1460944475550 Marionette TRACE conn4 <- [1,878,null,{}] 18:54:35 INFO - PROCESS | 1932 | 1460944475555 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}] 18:54:35 INFO - PROCESS | 1932 | 1460944475694 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 18:54:35 INFO - PROCESS | 1932 | 1460944475817 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1821ac000 == 90 [pid = 1932] [id = 227] 18:54:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc173c5cc00) [pid = 1932] [serial = 681] [outer = (nil)] 18:54:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc181fe4800) [pid = 1932] [serial = 682] [outer = 0x7fc173c5cc00] 18:54:35 INFO - PROCESS | 1932 | 1460944475875 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc182e18000) [pid = 1932] [serial = 683] [outer = 0x7fc173c5cc00] 18:54:36 INFO - PROCESS | 1932 | 1460944476478 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]]]}] 18:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1034ms 18:54:36 INFO - PROCESS | 1932 | 1460944476583 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 18:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:54:36 INFO - PROCESS | 1932 | 1460944476588 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 18:54:36 INFO - PROCESS | 1932 | 1460944476643 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:54:36 INFO - PROCESS | 1932 | 1460944476648 Marionette TRACE conn4 <- [1,882,null,{}] 18:54:36 INFO - PROCESS | 1932 | 1460944476668 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}] 18:54:36 INFO - PROCESS | 1932 | 1460944476876 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 18:54:37 INFO - PROCESS | 1932 | 1460944477039 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:37 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccc5000 == 91 [pid = 1932] [id = 228] 18:54:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc16aa7d400) [pid = 1932] [serial = 684] [outer = (nil)] 18:54:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc16acd8800) [pid = 1932] [serial = 685] [outer = 0x7fc16aa7d400] 18:54:37 INFO - PROCESS | 1932 | 1460944477109 Marionette DEBUG loaded listener.js 18:54:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc16b4a8000) [pid = 1932] [serial = 686] [outer = 0x7fc16aa7d400] 18:54:37 INFO - PROCESS | 1932 | 1460944477892 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]]]}] 18:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1346ms 18:54:37 INFO - PROCESS | 1932 | 1460944477955 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 1932 | 1460944477960 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 18:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:54:37 INFO - PROCESS | 1932 | 1460944477974 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:54:37 INFO - PROCESS | 1932 | 1460944477978 Marionette TRACE conn4 <- [1,886,null,{}] 18:54:37 INFO - PROCESS | 1932 | 1460944477984 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}] 18:54:38 INFO - PROCESS | 1932 | 1460944478146 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 18:54:38 INFO - PROCESS | 1932 | 1460944478307 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173942800 == 92 [pid = 1932] [id = 229] 18:54:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc169fcac00) [pid = 1932] [serial = 687] [outer = (nil)] 18:54:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc16d06c400) [pid = 1932] [serial = 688] [outer = 0x7fc169fcac00] 18:54:38 INFO - PROCESS | 1932 | 1460944478377 Marionette DEBUG loaded listener.js 18:54:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc16ef3cc00) [pid = 1932] [serial = 689] [outer = 0x7fc169fcac00] 18:54:39 INFO - PROCESS | 1932 | 1460944479298 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]]]}] 18:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1387ms 18:54:39 INFO - PROCESS | 1932 | 1460944479357 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 18:54:39 INFO - PROCESS | 1932 | 1460944479361 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 18:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:54:39 INFO - PROCESS | 1932 | 1460944479367 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:54:39 INFO - PROCESS | 1932 | 1460944479369 Marionette TRACE conn4 <- [1,890,null,{}] 18:54:39 INFO - PROCESS | 1932 | 1460944479384 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}] 18:54:39 INFO - PROCESS | 1932 | 1460944479587 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 18:54:39 INFO - PROCESS | 1932 | 1460944479829 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18907f800 == 93 [pid = 1932] [id = 230] 18:54:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc173c5e400) [pid = 1932] [serial = 690] [outer = (nil)] 18:54:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc174a65000) [pid = 1932] [serial = 691] [outer = 0x7fc173c5e400] 18:54:39 INFO - PROCESS | 1932 | 1460944479947 Marionette DEBUG loaded listener.js 18:54:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc175042400) [pid = 1932] [serial = 692] [outer = 0x7fc173c5e400] 18:54:40 INFO - PROCESS | 1932 | 1460944480774 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]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1434ms 18:54:40 INFO - PROCESS | 1932 | 1460944480800 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 18:54:40 INFO - PROCESS | 1932 | 1460944480804 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 18:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:54:40 INFO - PROCESS | 1932 | 1460944480810 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 1932 | 1460944480812 Marionette TRACE conn4 <- [1,894,null,{}] 18:54:40 INFO - PROCESS | 1932 | 1460944480818 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}] 18:54:40 INFO - PROCESS | 1932 | 1460944480974 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 18:54:41 INFO - PROCESS | 1932 | 1460944481140 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1605ed800 == 94 [pid = 1932] [id = 231] 18:54:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc174379800) [pid = 1932] [serial = 693] [outer = (nil)] 18:54:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc174dc3000) [pid = 1932] [serial = 694] [outer = 0x7fc174379800] 18:54:41 INFO - PROCESS | 1932 | 1460944481217 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc18211ec00) [pid = 1932] [serial = 695] [outer = 0x7fc174379800] 18:54:42 INFO - PROCESS | 1932 | 1460944482113 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]]]}] 18:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1327ms 18:54:42 INFO - PROCESS | 1932 | 1460944482137 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 18:54:42 INFO - PROCESS | 1932 | 1460944482141 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 18:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:54:42 INFO - PROCESS | 1932 | 1460944482146 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:54:42 INFO - PROCESS | 1932 | 1460944482151 Marionette TRACE conn4 <- [1,898,null,{}] 18:54:42 INFO - PROCESS | 1932 | 1460944482159 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}] 18:54:42 INFO - PROCESS | 1932 | 1460944482396 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 18:54:42 INFO - PROCESS | 1932 | 1460944482591 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162ec4000 == 95 [pid = 1932] [id = 232] 18:54:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc175038000) [pid = 1932] [serial = 696] [outer = (nil)] 18:54:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc183104400) [pid = 1932] [serial = 697] [outer = 0x7fc175038000] 18:54:42 INFO - PROCESS | 1932 | 1460944482771 Marionette DEBUG loaded listener.js 18:54:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc184be9c00) [pid = 1932] [serial = 698] [outer = 0x7fc175038000] 18:54:43 INFO - PROCESS | 1932 | 1460944483672 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]]]}] 18:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1583ms 18:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:54:43 INFO - PROCESS | 1932 | 1460944483730 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 18:54:43 INFO - PROCESS | 1932 | 1460944483733 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 18:54:43 INFO - PROCESS | 1932 | 1460944483739 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:54:43 INFO - PROCESS | 1932 | 1460944483742 Marionette TRACE conn4 <- [1,902,null,{}] 18:54:43 INFO - PROCESS | 1932 | 1460944483747 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}] 18:54:43 INFO - PROCESS | 1932 | 1460944483930 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 18:54:44 INFO - PROCESS | 1932 | 1460944484094 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fcc9800 == 96 [pid = 1932] [id = 233] 18:54:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc185025400) [pid = 1932] [serial = 699] [outer = (nil)] 18:54:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc186e20c00) [pid = 1932] [serial = 700] [outer = 0x7fc185025400] 18:54:44 INFO - PROCESS | 1932 | 1460944484179 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc186e2cc00) [pid = 1932] [serial = 701] [outer = 0x7fc185025400] 18:54:44 INFO - PROCESS | 1932 | 1460944484958 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]]]}] 18:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1283ms 18:54:45 INFO - PROCESS | 1932 | 1460944485022 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 18:54:45 INFO - PROCESS | 1932 | 1460944485025 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 18:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:54:45 INFO - PROCESS | 1932 | 1460944485031 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 1932 | 1460944485033 Marionette TRACE conn4 <- [1,906,null,{}] 18:54:45 INFO - PROCESS | 1932 | 1460944485038 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}] 18:54:45 INFO - PROCESS | 1932 | 1460944485183 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 18:54:45 INFO - PROCESS | 1932 | 1460944485349 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162ed3000 == 97 [pid = 1932] [id = 234] 18:54:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc15fdd7800) [pid = 1932] [serial = 702] [outer = (nil)] 18:54:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc15fde1400) [pid = 1932] [serial = 703] [outer = 0x7fc15fdd7800] 18:54:45 INFO - PROCESS | 1932 | 1460944485414 Marionette DEBUG loaded listener.js 18:54:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc15fde6400) [pid = 1932] [serial = 704] [outer = 0x7fc15fdd7800] 18:54:46 INFO - PROCESS | 1932 | 1460944486281 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]]]}] 18:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1286ms 18:54:46 INFO - PROCESS | 1932 | 1460944486318 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 18:54:46 INFO - PROCESS | 1932 | 1460944486321 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 18:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:54:46 INFO - PROCESS | 1932 | 1460944486327 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:54:46 INFO - PROCESS | 1932 | 1460944486329 Marionette TRACE conn4 <- [1,910,null,{}] 18:54:46 INFO - PROCESS | 1932 | 1460944486334 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}] 18:54:46 INFO - PROCESS | 1932 | 1460944486802 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 18:54:47 INFO - PROCESS | 1932 | 1460944487083 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc163de2000 == 98 [pid = 1932] [id = 235] 18:54:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc169fd9c00) [pid = 1932] [serial = 705] [outer = (nil)] 18:54:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc16a079400) [pid = 1932] [serial = 706] [outer = 0x7fc169fd9c00] 18:54:47 INFO - PROCESS | 1932 | 1460944487146 Marionette DEBUG loaded listener.js 18:54:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc16a2b5c00) [pid = 1932] [serial = 707] [outer = 0x7fc169fd9c00] 18:54:47 INFO - PROCESS | 1932 | 1460944487911 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]]]}] 18:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1632ms 18:54:47 INFO - PROCESS | 1932 | 1460944487961 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 18:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:54:47 INFO - PROCESS | 1932 | 1460944487970 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 18:54:47 INFO - PROCESS | 1932 | 1460944487976 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:54:47 INFO - PROCESS | 1932 | 1460944487982 Marionette TRACE conn4 <- [1,914,null,{}] 18:54:48 INFO - PROCESS | 1932 | 1460944488005 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}] 18:54:48 INFO - PROCESS | 1932 | 1460944488151 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 18:54:48 INFO - PROCESS | 1932 | 1460944488347 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a1c4800 == 99 [pid = 1932] [id = 236] 18:54:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc16a0eec00) [pid = 1932] [serial = 708] [outer = (nil)] 18:54:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc16a2b9000) [pid = 1932] [serial = 709] [outer = 0x7fc16a0eec00] 18:54:48 INFO - PROCESS | 1932 | 1460944488479 Marionette DEBUG loaded listener.js 18:54:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc16ace9000) [pid = 1932] [serial = 710] [outer = 0x7fc16a0eec00] 18:54:49 INFO - PROCESS | 1932 | 1460944489446 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]]]}] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16c132000 == 98 [pid = 1932] [id = 53] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc189d2e000 == 97 [pid = 1932] [id = 126] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174220800 == 96 [pid = 1932] [id = 49] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18ea8e800 == 95 [pid = 1932] [id = 96] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc183144000 == 94 [pid = 1932] [id = 148] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18b581800 == 93 [pid = 1932] [id = 137] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182b6b000 == 92 [pid = 1932] [id = 122] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173b21800 == 91 [pid = 1932] [id = 61] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17b13e800 == 90 [pid = 1932] [id = 124] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173b2a000 == 89 [pid = 1932] [id = 55] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc170387800) [pid = 1932] [serial = 634] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1772dd000 == 88 [pid = 1932] [id = 204] 18:54:49 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175286000 == 87 [pid = 1932] [id = 203] 18:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1553ms 18:54:49 INFO - PROCESS | 1932 | 1460944489529 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 18:54:49 INFO - PROCESS | 1932 | 1460944489533 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 18:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:54:49 INFO - PROCESS | 1932 | 1460944489539 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:54:49 INFO - PROCESS | 1932 | 1460944489542 Marionette TRACE conn4 <- [1,918,null,{}] 18:54:49 INFO - PROCESS | 1932 | 1460944489547 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}] 18:54:49 INFO - PROCESS | 1932 | 1460944489711 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc16bf5b000) [pid = 1932] [serial = 596] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc16ab3b400) [pid = 1932] [serial = 622] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc16acea400) [pid = 1932] [serial = 623] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc16ed38800) [pid = 1932] [serial = 607] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc16aced400) [pid = 1932] [serial = 625] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc16f5d8400) [pid = 1932] [serial = 613] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc16bb56400) [pid = 1932] [serial = 626] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16ee98400) [pid = 1932] [serial = 610] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc16cfc1800) [pid = 1932] [serial = 628] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc173583c00) [pid = 1932] [serial = 619] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc16ed2fc00) [pid = 1932] [serial = 629] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc16be47c00) [pid = 1932] [serial = 604] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc16ace0400) [pid = 1932] [serial = 601] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc17284cc00) [pid = 1932] [serial = 616] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc16a06dc00) [pid = 1932] [serial = 598] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc16f5d1400) [pid = 1932] [serial = 631] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc17037ec00) [pid = 1932] [serial = 632] [outer = (nil)] [url = about:blank] 18:54:49 INFO - PROCESS | 1932 | 1460944489845 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ac22000 == 88 [pid = 1932] [id = 237] 18:54:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16a06dc00) [pid = 1932] [serial = 711] [outer = (nil)] 18:54:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16bb54400) [pid = 1932] [serial = 712] [outer = 0x7fc16a06dc00] 18:54:49 INFO - PROCESS | 1932 | 1460944489905 Marionette DEBUG loaded listener.js 18:54:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc16be43000) [pid = 1932] [serial = 713] [outer = 0x7fc16a06dc00] 18:54:50 INFO - PROCESS | 1932 | 1460944490625 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]]]}] 18:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1136ms 18:54:50 INFO - PROCESS | 1932 | 1460944490675 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 1932 | 1460944490681 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 18:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:54:50 INFO - PROCESS | 1932 | 1460944490705 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 1932 | 1460944490711 Marionette TRACE conn4 <- [1,922,null,{}] 18:54:50 INFO - PROCESS | 1932 | 1460944490720 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}] 18:54:50 INFO - PROCESS | 1932 | 1460944490869 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 18:54:50 INFO - PROCESS | 1932 | 1460944490880 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16d02b800 == 89 [pid = 1932] [id = 238] 18:54:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc16aceb400) [pid = 1932] [serial = 714] [outer = (nil)] 18:54:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc16bf58000) [pid = 1932] [serial = 715] [outer = 0x7fc16aceb400] 18:54:50 INFO - PROCESS | 1932 | 1460944490937 Marionette DEBUG loaded listener.js 18:54:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc16d068000) [pid = 1932] [serial = 716] [outer = 0x7fc16aceb400] 18:54:51 INFO - PROCESS | 1932 | 1460944491658 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]]]}] 18:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1010ms 18:54:51 INFO - PROCESS | 1932 | 1460944491699 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 18:54:51 INFO - PROCESS | 1932 | 1460944491702 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 18:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:54:51 INFO - PROCESS | 1932 | 1460944491707 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:54:51 INFO - PROCESS | 1932 | 1460944491709 Marionette TRACE conn4 <- [1,926,null,{}] 18:54:51 INFO - PROCESS | 1932 | 1460944491715 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}] 18:54:51 INFO - PROCESS | 1932 | 1460944491910 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 18:54:52 INFO - PROCESS | 1932 | 1460944491999 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef7b800 == 90 [pid = 1932] [id = 239] 18:54:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc16ab20400) [pid = 1932] [serial = 717] [outer = (nil)] 18:54:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc16d07f000) [pid = 1932] [serial = 718] [outer = 0x7fc16ab20400] 18:54:52 INFO - PROCESS | 1932 | 1460944492056 Marionette DEBUG loaded listener.js 18:54:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc16ee16800) [pid = 1932] [serial = 719] [outer = 0x7fc16ab20400] 18:54:52 INFO - PROCESS | 1932 | 1460944492816 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]]]}] 18:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1129ms 18:54:52 INFO - PROCESS | 1932 | 1460944492838 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 18:54:52 INFO - PROCESS | 1932 | 1460944492841 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 18:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:54:52 INFO - PROCESS | 1932 | 1460944492847 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 1932 | 1460944492849 Marionette TRACE conn4 <- [1,930,null,{}] 18:54:52 INFO - PROCESS | 1932 | 1460944492854 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}] 18:54:53 INFO - PROCESS | 1932 | 1460944493019 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 18:54:53 INFO - PROCESS | 1932 | 1460944493054 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffdd800 == 91 [pid = 1932] [id = 240] 18:54:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16ee99c00) [pid = 1932] [serial = 720] [outer = (nil)] 18:54:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc16ef41000) [pid = 1932] [serial = 721] [outer = 0x7fc16ee99c00] 18:54:53 INFO - PROCESS | 1932 | 1460944493121 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc16f5cf800) [pid = 1932] [serial = 722] [outer = 0x7fc16ee99c00] 18:54:53 INFO - PROCESS | 1932 | 1460944493862 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]]]}] 18:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1081ms 18:54:53 INFO - PROCESS | 1932 | 1460944493927 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 18:54:53 INFO - PROCESS | 1932 | 1460944493931 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 18:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:54:53 INFO - PROCESS | 1932 | 1460944493943 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:54:53 INFO - PROCESS | 1932 | 1460944493945 Marionette TRACE conn4 <- [1,934,null,{}] 18:54:53 INFO - PROCESS | 1932 | 1460944493950 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}] 18:54:54 INFO - PROCESS | 1932 | 1460944494123 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 18:54:54 INFO - PROCESS | 1932 | 1460944494147 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc171521000 == 92 [pid = 1932] [id = 241] 18:54:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc16f5cfc00) [pid = 1932] [serial = 723] [outer = (nil)] 18:54:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc170389c00) [pid = 1932] [serial = 724] [outer = 0x7fc16f5cfc00] 18:54:54 INFO - PROCESS | 1932 | 1460944494226 Marionette DEBUG loaded listener.js 18:54:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc1718c9c00) [pid = 1932] [serial = 725] [outer = 0x7fc16f5cfc00] 18:54:54 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc17391f000) [pid = 1932] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:54:54 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc173c55800) [pid = 1932] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:54:54 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc16ab24800) [pid = 1932] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:54:54 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc169fd0800) [pid = 1932] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:54:54 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc16ee1e400) [pid = 1932] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:54:54 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16ef4a800) [pid = 1932] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:54:55 INFO - PROCESS | 1932 | 1460944495211 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]]]}] 18:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1293ms 18:54:55 INFO - PROCESS | 1932 | 1460944495230 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 18:54:55 INFO - PROCESS | 1932 | 1460944495234 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 18:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:54:55 INFO - PROCESS | 1932 | 1460944495240 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - PROCESS | 1932 | 1460944495243 Marionette TRACE conn4 <- [1,938,null,{}] 18:54:55 INFO - PROCESS | 1932 | 1460944495247 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}] 18:54:55 INFO - PROCESS | 1932 | 1460944495418 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 18:54:55 INFO - PROCESS | 1932 | 1460944495438 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173746000 == 93 [pid = 1932] [id = 242] 18:54:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16a0edc00) [pid = 1932] [serial = 726] [outer = (nil)] 18:54:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc17200f400) [pid = 1932] [serial = 727] [outer = 0x7fc16a0edc00] 18:54:55 INFO - PROCESS | 1932 | 1460944495495 Marionette DEBUG loaded listener.js 18:54:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc172852400) [pid = 1932] [serial = 728] [outer = 0x7fc16a0edc00] 18:54:56 INFO - PROCESS | 1932 | 1460944496174 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]]]}] 18:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 975ms 18:54:56 INFO - PROCESS | 1932 | 1460944496215 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 18:54:56 INFO - PROCESS | 1932 | 1460944496219 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 18:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:54:56 INFO - PROCESS | 1932 | 1460944496224 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:54:56 INFO - PROCESS | 1932 | 1460944496226 Marionette TRACE conn4 <- [1,942,null,{}] 18:54:56 INFO - PROCESS | 1932 | 1460944496231 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}] 18:54:56 INFO - PROCESS | 1932 | 1460944496358 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 18:54:56 INFO - PROCESS | 1932 | 1460944496481 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17451a800 == 94 [pid = 1932] [id = 243] 18:54:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc16ab24800) [pid = 1932] [serial = 729] [outer = (nil)] 18:54:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc1733b8400) [pid = 1932] [serial = 730] [outer = 0x7fc16ab24800] 18:54:56 INFO - PROCESS | 1932 | 1460944496537 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc173922000) [pid = 1932] [serial = 731] [outer = 0x7fc16ab24800] 18:54:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc16a0ed400) [pid = 1932] [serial = 732] [outer = 0x7fc16b0b0c00] 18:54:57 INFO - PROCESS | 1932 | 1460944497571 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]]]}] 18:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1375ms 18:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:54:57 INFO - PROCESS | 1932 | 1460944497601 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 18:54:57 INFO - PROCESS | 1932 | 1460944497605 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 18:54:57 INFO - PROCESS | 1932 | 1460944497612 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:54:57 INFO - PROCESS | 1932 | 1460944497618 Marionette TRACE conn4 <- [1,946,null,{}] 18:54:57 INFO - PROCESS | 1932 | 1460944497625 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}] 18:54:57 INFO - PROCESS | 1932 | 1460944497781 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 18:54:57 INFO - PROCESS | 1932 | 1460944497949 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b08a000 == 95 [pid = 1932] [id = 244] 18:54:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc169fcdc00) [pid = 1932] [serial = 733] [outer = (nil)] 18:54:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc16ace0c00) [pid = 1932] [serial = 734] [outer = 0x7fc169fcdc00] 18:54:58 INFO - PROCESS | 1932 | 1460944498020 Marionette DEBUG loaded listener.js 18:54:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc16bc71400) [pid = 1932] [serial = 735] [outer = 0x7fc169fcdc00] 18:54:58 INFO - PROCESS | 1932 | 1460944498931 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]]]}] 18:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1388ms 18:54:59 INFO - PROCESS | 1932 | 1460944498999 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 18:54:59 INFO - PROCESS | 1932 | 1460944499006 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 18:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:54:59 INFO - PROCESS | 1932 | 1460944499016 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:54:59 INFO - PROCESS | 1932 | 1460944499019 Marionette TRACE conn4 <- [1,950,null,{}] 18:54:59 INFO - PROCESS | 1932 | 1460944499023 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}] 18:54:59 INFO - PROCESS | 1932 | 1460944499197 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 18:54:59 INFO - PROCESS | 1932 | 1460944499362 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703b1000 == 96 [pid = 1932] [id = 245] 18:54:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc16a0e9800) [pid = 1932] [serial = 736] [outer = (nil)] 18:54:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc16cb56c00) [pid = 1932] [serial = 737] [outer = 0x7fc16a0e9800] 18:54:59 INFO - PROCESS | 1932 | 1460944499433 Marionette DEBUG loaded listener.js 18:54:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc16ee8b400) [pid = 1932] [serial = 738] [outer = 0x7fc16a0e9800] 18:55:00 INFO - PROCESS | 1932 | 1460944500341 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]]]}] 18:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1380ms 18:55:00 INFO - PROCESS | 1932 | 1460944500396 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 18:55:00 INFO - PROCESS | 1932 | 1460944500400 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 18:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:55:00 INFO - PROCESS | 1932 | 1460944500406 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:55:00 INFO - PROCESS | 1932 | 1460944500411 Marionette TRACE conn4 <- [1,954,null,{}] 18:55:00 INFO - PROCESS | 1932 | 1460944500427 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}] 18:55:00 INFO - PROCESS | 1932 | 1460944500588 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 18:55:00 INFO - PROCESS | 1932 | 1460944500757 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175a80000 == 97 [pid = 1932] [id = 246] 18:55:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc16ee8f400) [pid = 1932] [serial = 739] [outer = (nil)] 18:55:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc170385800) [pid = 1932] [serial = 740] [outer = 0x7fc16ee8f400] 18:55:00 INFO - PROCESS | 1932 | 1460944500832 Marionette DEBUG loaded listener.js 18:55:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc1735fb800) [pid = 1932] [serial = 741] [outer = 0x7fc16ee8f400] 18:55:01 INFO - PROCESS | 1932 | 1460944501674 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]]]}] 18:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1333ms 18:55:01 INFO - PROCESS | 1932 | 1460944501741 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 18:55:01 INFO - PROCESS | 1932 | 1460944501745 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 18:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:55:01 INFO - PROCESS | 1932 | 1460944501751 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:55:01 INFO - PROCESS | 1932 | 1460944501754 Marionette TRACE conn4 <- [1,958,null,{}] 18:55:01 INFO - PROCESS | 1932 | 1460944501760 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}] 18:55:01 INFO - PROCESS | 1932 | 1460944501924 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 18:55:02 INFO - PROCESS | 1932 | 1460944502082 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17731e800 == 98 [pid = 1932] [id = 247] 18:55:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc16a2a3000) [pid = 1932] [serial = 742] [outer = (nil)] 18:55:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc173c5e000) [pid = 1932] [serial = 743] [outer = 0x7fc16a2a3000] 18:55:02 INFO - PROCESS | 1932 | 1460944502168 Marionette DEBUG loaded listener.js 18:55:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc17437c800) [pid = 1932] [serial = 744] [outer = 0x7fc16a2a3000] 18:55:02 INFO - PROCESS | 1932 | 1460944502975 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]]]}] 18:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1280ms 18:55:03 INFO - PROCESS | 1932 | 1460944503033 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 18:55:03 INFO - PROCESS | 1932 | 1460944503036 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 18:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:55:03 INFO - PROCESS | 1932 | 1460944503042 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:55:03 INFO - PROCESS | 1932 | 1460944503044 Marionette TRACE conn4 <- [1,962,null,{}] 18:55:03 INFO - PROCESS | 1932 | 1460944503051 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}] 18:55:03 INFO - PROCESS | 1932 | 1460944503201 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 18:55:03 INFO - PROCESS | 1932 | 1460944503367 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd05000 == 99 [pid = 1932] [id = 248] 18:55:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc16f5cd000) [pid = 1932] [serial = 745] [outer = (nil)] 18:55:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc16ef47400) [pid = 1932] [serial = 746] [outer = 0x7fc16f5cd000] 18:55:03 INFO - PROCESS | 1932 | 1460944503442 Marionette DEBUG loaded listener.js 18:55:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc174a62400) [pid = 1932] [serial = 747] [outer = 0x7fc16f5cd000] 18:55:04 INFO - PROCESS | 1932 | 1460944504311 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]]]}] 18:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1336ms 18:55:04 INFO - PROCESS | 1932 | 1460944504379 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 18:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:55:04 INFO - PROCESS | 1932 | 1460944504382 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 18:55:04 INFO - PROCESS | 1932 | 1460944504388 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:55:04 INFO - PROCESS | 1932 | 1460944504391 Marionette TRACE conn4 <- [1,966,null,{}] 18:55:04 INFO - PROCESS | 1932 | 1460944504396 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}] 18:55:04 INFO - PROCESS | 1932 | 1460944504572 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 18:55:04 INFO - PROCESS | 1932 | 1460944504730 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182bbe000 == 100 [pid = 1932] [id = 249] 18:55:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc17536ec00) [pid = 1932] [serial = 748] [outer = (nil)] 18:55:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc177351c00) [pid = 1932] [serial = 749] [outer = 0x7fc17536ec00] 18:55:04 INFO - PROCESS | 1932 | 1460944504799 Marionette DEBUG loaded listener.js 18:55:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc180ecec00) [pid = 1932] [serial = 750] [outer = 0x7fc17536ec00] 18:55:05 INFO - PROCESS | 1932 | 1460944505616 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]]]}] 18:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1277ms 18:55:05 INFO - PROCESS | 1932 | 1460944505666 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 18:55:05 INFO - PROCESS | 1932 | 1460944505670 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 18:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:55:05 INFO - PROCESS | 1932 | 1460944505676 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:55:05 INFO - PROCESS | 1932 | 1460944505679 Marionette TRACE conn4 <- [1,970,null,{}] 18:55:05 INFO - PROCESS | 1932 | 1460944505684 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}] 18:55:05 INFO - PROCESS | 1932 | 1460944505838 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 18:55:06 INFO - PROCESS | 1932 | 1460944506003 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc187235800 == 101 [pid = 1932] [id = 250] 18:55:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc175acf400) [pid = 1932] [serial = 751] [outer = (nil)] 18:55:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc180eda800) [pid = 1932] [serial = 752] [outer = 0x7fc175acf400] 18:55:06 INFO - PROCESS | 1932 | 1460944506073 Marionette DEBUG loaded listener.js 18:55:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc18210f800) [pid = 1932] [serial = 753] [outer = 0x7fc175acf400] 18:55:06 INFO - PROCESS | 1932 | 1460944506886 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]]]}] 18:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1279ms 18:55:06 INFO - PROCESS | 1932 | 1460944506956 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 18:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:55:06 INFO - PROCESS | 1932 | 1460944506959 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 18:55:06 INFO - PROCESS | 1932 | 1460944506965 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:55:06 INFO - PROCESS | 1932 | 1460944506968 Marionette TRACE conn4 <- [1,974,null,{}] 18:55:06 INFO - PROCESS | 1932 | 1460944506973 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}] 18:55:07 INFO - PROCESS | 1932 | 1460944507128 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 18:55:07 INFO - PROCESS | 1932 | 1460944507295 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18907e000 == 102 [pid = 1932] [id = 251] 18:55:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc16a0f1000) [pid = 1932] [serial = 754] [outer = (nil)] 18:55:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc182e19400) [pid = 1932] [serial = 755] [outer = 0x7fc16a0f1000] 18:55:07 INFO - PROCESS | 1932 | 1460944507365 Marionette DEBUG loaded listener.js 18:55:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc182fcd800) [pid = 1932] [serial = 756] [outer = 0x7fc16a0f1000] 18:55:08 INFO - PROCESS | 1932 | 1460944508148 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]]]}] 18:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1228ms 18:55:08 INFO - PROCESS | 1932 | 1460944508193 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 18:55:08 INFO - PROCESS | 1932 | 1460944508197 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 18:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:55:08 INFO - PROCESS | 1932 | 1460944508203 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 1932 | 1460944508205 Marionette TRACE conn4 <- [1,978,null,{}] 18:55:08 INFO - PROCESS | 1932 | 1460944508210 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}] 18:55:08 INFO - PROCESS | 1932 | 1460944508362 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 18:55:08 INFO - PROCESS | 1932 | 1460944508536 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f7db000 == 103 [pid = 1932] [id = 252] 18:55:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc15fde3000) [pid = 1932] [serial = 757] [outer = (nil)] 18:55:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc18310d800) [pid = 1932] [serial = 758] [outer = 0x7fc15fde3000] 18:55:08 INFO - PROCESS | 1932 | 1460944508604 Marionette DEBUG loaded listener.js 18:55:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc185147c00) [pid = 1932] [serial = 759] [outer = 0x7fc15fde3000] 18:55:09 INFO - PROCESS | 1932 | 1460944509443 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]]]}] 18:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1286ms 18:55:09 INFO - PROCESS | 1932 | 1460944509490 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 18:55:09 INFO - PROCESS | 1932 | 1460944509493 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 18:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:55:09 INFO - PROCESS | 1932 | 1460944509499 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:55:09 INFO - PROCESS | 1932 | 1460944509501 Marionette TRACE conn4 <- [1,982,null,{}] 18:55:09 INFO - PROCESS | 1932 | 1460944509507 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}] 18:55:09 INFO - PROCESS | 1932 | 1460944509655 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 18:55:09 INFO - PROCESS | 1932 | 1460944509820 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f7f3800 == 104 [pid = 1932] [id = 253] 18:55:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc16a07ac00) [pid = 1932] [serial = 760] [outer = (nil)] 18:55:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc1832c1400) [pid = 1932] [serial = 761] [outer = 0x7fc16a07ac00] 18:55:09 INFO - PROCESS | 1932 | 1460944509890 Marionette DEBUG loaded listener.js 18:55:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc18682dc00) [pid = 1932] [serial = 762] [outer = 0x7fc16a07ac00] 18:55:10 INFO - PROCESS | 1932 | 1460944510984 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]]]}] 18:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1534ms 18:55:11 INFO - PROCESS | 1932 | 1460944511034 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 18:55:11 INFO - PROCESS | 1932 | 1460944511039 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 18:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:55:11 INFO - PROCESS | 1932 | 1460944511047 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 1932 | 1460944511051 Marionette TRACE conn4 <- [1,986,null,{}] 18:55:11 INFO - PROCESS | 1932 | 1460944511059 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}] 18:55:11 INFO - PROCESS | 1932 | 1460944511209 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 18:55:11 INFO - PROCESS | 1932 | 1460944511395 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b17d800 == 105 [pid = 1932] [id = 254] 18:55:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc16a0f1400) [pid = 1932] [serial = 763] [outer = (nil)] 18:55:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc16a2cb400) [pid = 1932] [serial = 764] [outer = 0x7fc16a0f1400] 18:55:11 INFO - PROCESS | 1932 | 1460944511463 Marionette DEBUG loaded listener.js 18:55:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc16b736000) [pid = 1932] [serial = 765] [outer = 0x7fc16a0f1400] 18:55:12 INFO - PROCESS | 1932 | 1460944512386 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]]]}] 18:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1385ms 18:55:12 INFO - PROCESS | 1932 | 1460944512433 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 18:55:12 INFO - PROCESS | 1932 | 1460944512441 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 18:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:55:12 INFO - PROCESS | 1932 | 1460944512450 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:55:12 INFO - PROCESS | 1932 | 1460944512454 Marionette TRACE conn4 <- [1,990,null,{}] 18:55:12 INFO - PROCESS | 1932 | 1460944512459 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}] 18:55:12 INFO - PROCESS | 1932 | 1460944512610 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 18:55:12 INFO - PROCESS | 1932 | 1460944512822 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16adb9800 == 104 [pid = 1932] [id = 138] 18:55:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173746000 == 103 [pid = 1932] [id = 242] 18:55:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc171521000 == 102 [pid = 1932] [id = 241] 18:55:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffdd800 == 101 [pid = 1932] [id = 240] 18:55:12 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc17391dc00) [pid = 1932] [serial = 643] [outer = (nil)] [url = about:blank] 18:55:12 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc174378c00) [pid = 1932] [serial = 646] [outer = (nil)] [url = about:blank] 18:55:12 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc1745c3000) [pid = 1932] [serial = 649] [outer = (nil)] [url = about:blank] 18:55:12 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc175acf000) [pid = 1932] [serial = 652] [outer = (nil)] [url = about:blank] 18:55:12 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc17a6e0c00) [pid = 1932] [serial = 655] [outer = (nil)] [url = about:blank] 18:55:12 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc17bdd3c00) [pid = 1932] [serial = 658] [outer = (nil)] [url = about:blank] 18:55:12 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc181fe4800) [pid = 1932] [serial = 682] [outer = (nil)] [url = about:blank] 18:55:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1622dd800 == 102 [pid = 1932] [id = 255] 18:55:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc16aa87400) [pid = 1932] [serial = 766] [outer = (nil)] 18:55:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc16bb5a400) [pid = 1932] [serial = 767] [outer = 0x7fc16aa87400] 18:55:12 INFO - PROCESS | 1932 | 1460944512936 Marionette DEBUG loaded listener.js 18:55:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc16d083000) [pid = 1932] [serial = 768] [outer = 0x7fc16aa87400] 18:55:13 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef7b800 == 101 [pid = 1932] [id = 239] 18:55:13 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16d02b800 == 100 [pid = 1932] [id = 238] 18:55:13 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ac22000 == 99 [pid = 1932] [id = 237] 18:55:13 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a1c4800 == 98 [pid = 1932] [id = 236] 18:55:13 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc163de2000 == 97 [pid = 1932] [id = 235] 18:55:13 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18907f800 == 96 [pid = 1932] [id = 230] 18:55:13 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173942800 == 95 [pid = 1932] [id = 229] 18:55:13 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccc5000 == 94 [pid = 1932] [id = 228] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc16bc7a400) [pid = 1932] [serial = 667] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc16bf72400) [pid = 1932] [serial = 668] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc175a51800) [pid = 1932] [serial = 661] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc16b0b0000) [pid = 1932] [serial = 665] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc16acd8400) [pid = 1932] [serial = 664] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc16f5d7800) [pid = 1932] [serial = 670] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc1718cf800) [pid = 1932] [serial = 671] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc16f5d8800) [pid = 1932] [serial = 640] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16bc6dc00) [pid = 1932] [serial = 637] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc173077800) [pid = 1932] [serial = 673] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc174a67000) [pid = 1932] [serial = 677] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc173919c00) [pid = 1932] [serial = 674] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc181a47c00) [pid = 1932] [serial = 680] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc174022400) [pid = 1932] [serial = 676] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc17536a800) [pid = 1932] [serial = 679] [outer = (nil)] [url = about:blank] 18:55:13 INFO - PROCESS | 1932 | 1460944513723 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]]]}] 18:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1289ms 18:55:13 INFO - PROCESS | 1932 | 1460944513739 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 18:55:13 INFO - PROCESS | 1932 | 1460944513741 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 18:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:55:13 INFO - PROCESS | 1932 | 1460944513749 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1932 | 1460944513754 Marionette TRACE conn4 <- [1,994,null,{}] 18:55:13 INFO - PROCESS | 1932 | 1460944513768 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}] 18:55:13 INFO - PROCESS | 1932 | 1460944513911 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 18:55:14 INFO - PROCESS | 1932 | 1460944514040 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ed0d800 == 95 [pid = 1932] [id = 256] 18:55:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc16bf72400) [pid = 1932] [serial = 769] [outer = (nil)] 18:55:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc16ef4a800) [pid = 1932] [serial = 770] [outer = 0x7fc16bf72400] 18:55:14 INFO - PROCESS | 1932 | 1460944514101 Marionette DEBUG loaded listener.js 18:55:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc171549000) [pid = 1932] [serial = 771] [outer = 0x7fc16bf72400] 18:55:14 INFO - PROCESS | 1932 | 1460944514730 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]]]}] 18:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1034ms 18:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:55:14 INFO - PROCESS | 1932 | 1460944514782 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 18:55:14 INFO - PROCESS | 1932 | 1460944514785 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 18:55:14 INFO - PROCESS | 1932 | 1460944514790 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:55:14 INFO - PROCESS | 1932 | 1460944514793 Marionette TRACE conn4 <- [1,998,null,{}] 18:55:14 INFO - PROCESS | 1932 | 1460944514798 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}] 18:55:14 INFO - PROCESS | 1932 | 1460944514993 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 18:55:15 INFO - PROCESS | 1932 | 1460944515076 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffd2800 == 96 [pid = 1932] [id = 257] 18:55:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc16a2b3c00) [pid = 1932] [serial = 772] [outer = (nil)] 18:55:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc17391f400) [pid = 1932] [serial = 773] [outer = 0x7fc16a2b3c00] 18:55:15 INFO - PROCESS | 1932 | 1460944515132 Marionette DEBUG loaded listener.js 18:55:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc174387c00) [pid = 1932] [serial = 774] [outer = 0x7fc16a2b3c00] 18:55:15 INFO - PROCESS | 1932 | 1460944515906 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]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1129ms 18:55:15 INFO - PROCESS | 1932 | 1460944515927 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 1932 | 1460944515931 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 18:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:55:15 INFO - PROCESS | 1932 | 1460944515937 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 1932 | 1460944515939 Marionette TRACE conn4 <- [1,1002,null,{}] 18:55:15 INFO - PROCESS | 1932 | 1460944515944 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}] 18:55:16 INFO - PROCESS | 1932 | 1460944516120 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 18:55:16 INFO - PROCESS | 1932 | 1460944516151 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1721c6000 == 97 [pid = 1932] [id = 258] 18:55:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc173c64000) [pid = 1932] [serial = 775] [outer = (nil)] 18:55:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc174aac800) [pid = 1932] [serial = 776] [outer = 0x7fc173c64000] 18:55:16 INFO - PROCESS | 1932 | 1460944516208 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc175a53c00) [pid = 1932] [serial = 777] [outer = 0x7fc173c64000] 18:55:16 INFO - PROCESS | 1932 | 1460944516972 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]]]}] 18:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1081ms 18:55:17 INFO - PROCESS | 1932 | 1460944517018 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 18:55:17 INFO - PROCESS | 1932 | 1460944517021 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 18:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:55:17 INFO - PROCESS | 1932 | 1460944517026 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:55:17 INFO - PROCESS | 1932 | 1460944517028 Marionette TRACE conn4 <- [1,1006,null,{}] 18:55:17 INFO - PROCESS | 1932 | 1460944517034 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}] 18:55:17 INFO - PROCESS | 1932 | 1460944517229 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 18:55:17 INFO - PROCESS | 1932 | 1460944517260 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e71800 == 98 [pid = 1932] [id = 259] 18:55:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc175a59c00) [pid = 1932] [serial = 778] [outer = (nil)] 18:55:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc182fcac00) [pid = 1932] [serial = 779] [outer = 0x7fc175a59c00] 18:55:17 INFO - PROCESS | 1932 | 1460944517320 Marionette DEBUG loaded listener.js 18:55:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc186e23c00) [pid = 1932] [serial = 780] [outer = 0x7fc175a59c00] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc16ab20400) [pid = 1932] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc16a06dc00) [pid = 1932] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc16aceb400) [pid = 1932] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc16f5cfc00) [pid = 1932] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc16ee99c00) [pid = 1932] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16a2c5c00) [pid = 1932] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc16a06bc00) [pid = 1932] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc16a0e7c00) [pid = 1932] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc16a0eec00) [pid = 1932] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16a0edc00) [pid = 1932] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc16b19a800) [pid = 1932] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc169fd9c00) [pid = 1932] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:55:17 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc16ef3b800) [pid = 1932] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:55:18 INFO - PROCESS | 1932 | 1460944518193 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]]]}] 18:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1191ms 18:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:55:18 INFO - PROCESS | 1932 | 1460944518228 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 18:55:18 INFO - PROCESS | 1932 | 1460944518230 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 18:55:18 INFO - PROCESS | 1932 | 1460944518236 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:55:18 INFO - PROCESS | 1932 | 1460944518239 Marionette TRACE conn4 <- [1,1010,null,{}] 18:55:18 INFO - PROCESS | 1932 | 1460944518244 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}] 18:55:18 INFO - PROCESS | 1932 | 1460944518420 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 18:55:18 INFO - PROCESS | 1932 | 1460944518441 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17411a800 == 99 [pid = 1932] [id = 260] 18:55:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc1605bcc00) [pid = 1932] [serial = 781] [outer = (nil)] 18:55:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc1605c4800) [pid = 1932] [serial = 782] [outer = 0x7fc1605bcc00] 18:55:18 INFO - PROCESS | 1932 | 1460944518497 Marionette DEBUG loaded listener.js 18:55:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc1605cac00) [pid = 1932] [serial = 783] [outer = 0x7fc1605bcc00] 18:55:19 INFO - PROCESS | 1932 | 1460944519174 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]]]}] 18:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 976ms 18:55:19 INFO - PROCESS | 1932 | 1460944519216 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 18:55:19 INFO - PROCESS | 1932 | 1460944519219 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 18:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:55:19 INFO - PROCESS | 1932 | 1460944519224 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 1932 | 1460944519226 Marionette TRACE conn4 <- [1,1014,null,{}] 18:55:19 INFO - PROCESS | 1932 | 1460944519231 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}] 18:55:19 INFO - PROCESS | 1932 | 1460944519376 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 18:55:19 INFO - PROCESS | 1932 | 1460944519503 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd0d000 == 100 [pid = 1932] [id = 261] 18:55:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc1605bdc00) [pid = 1932] [serial = 784] [outer = (nil)] 18:55:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc16a0e7c00) [pid = 1932] [serial = 785] [outer = 0x7fc1605bdc00] 18:55:19 INFO - PROCESS | 1932 | 1460944519559 Marionette DEBUG loaded listener.js 18:55:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc171544c00) [pid = 1932] [serial = 786] [outer = 0x7fc1605bdc00] 18:55:20 INFO - PROCESS | 1932 | 1460944520446 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]]]}] 18:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1281ms 18:55:20 INFO - PROCESS | 1932 | 1460944520506 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 18:55:20 INFO - PROCESS | 1932 | 1460944520513 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 18:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:55:20 INFO - PROCESS | 1932 | 1460944520522 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:55:20 INFO - PROCESS | 1932 | 1460944520526 Marionette TRACE conn4 <- [1,1018,null,{}] 18:55:20 INFO - PROCESS | 1932 | 1460944520534 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}] 18:55:20 INFO - PROCESS | 1932 | 1460944520703 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 18:55:20 INFO - PROCESS | 1932 | 1460944520882 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16adb9800 == 101 [pid = 1932] [id = 262] 18:55:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc16aa8bc00) [pid = 1932] [serial = 787] [outer = (nil)] 18:55:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc16ace6c00) [pid = 1932] [serial = 788] [outer = 0x7fc16aa8bc00] 18:55:20 INFO - PROCESS | 1932 | 1460944520956 Marionette DEBUG loaded listener.js 18:55:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc16be4f400) [pid = 1932] [serial = 789] [outer = 0x7fc16aa8bc00] 18:55:21 INFO - PROCESS | 1932 | 1460944521895 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]]]}] 18:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1448ms 18:55:21 INFO - PROCESS | 1932 | 1460944521970 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 18:55:21 INFO - PROCESS | 1932 | 1460944521978 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 18:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:55:21 INFO - PROCESS | 1932 | 1460944521988 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:55:21 INFO - PROCESS | 1932 | 1460944521991 Marionette TRACE conn4 <- [1,1022,null,{}] 18:55:21 INFO - PROCESS | 1932 | 1460944521996 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}] 18:55:22 INFO - PROCESS | 1932 | 1460944522194 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 18:55:22 INFO - PROCESS | 1932 | 1460944522445 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17411c000 == 102 [pid = 1932] [id = 263] 18:55:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc16ab3ac00) [pid = 1932] [serial = 790] [outer = (nil)] 18:55:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc16ee1f000) [pid = 1932] [serial = 791] [outer = 0x7fc16ab3ac00] 18:55:22 INFO - PROCESS | 1932 | 1460944522560 Marionette DEBUG loaded listener.js 18:55:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc17037e800) [pid = 1932] [serial = 792] [outer = 0x7fc16ab3ac00] 18:55:23 INFO - PROCESS | 1932 | 1460944523393 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]]]}] 18:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1436ms 18:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:55:23 INFO - PROCESS | 1932 | 1460944523424 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 1932 | 1460944523427 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 18:55:23 INFO - PROCESS | 1932 | 1460944523433 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 1932 | 1460944523439 Marionette TRACE conn4 <- [1,1026,null,{}] 18:55:23 INFO - PROCESS | 1932 | 1460944523454 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}] 18:55:23 INFO - PROCESS | 1932 | 1460944523613 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 18:55:23 INFO - PROCESS | 1932 | 1460944523786 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc184b15000 == 103 [pid = 1932] [id = 264] 18:55:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc172118800) [pid = 1932] [serial = 793] [outer = (nil)] 18:55:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc1745c7c00) [pid = 1932] [serial = 794] [outer = 0x7fc172118800] 18:55:23 INFO - PROCESS | 1932 | 1460944523856 Marionette DEBUG loaded listener.js 18:55:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc177350400) [pid = 1932] [serial = 795] [outer = 0x7fc172118800] 18:55:24 INFO - PROCESS | 1932 | 1460944524722 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]]]}] 18:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1337ms 18:55:24 INFO - PROCESS | 1932 | 1460944524770 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 18:55:24 INFO - PROCESS | 1932 | 1460944524774 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 18:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:55:24 INFO - PROCESS | 1932 | 1460944524780 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:55:24 INFO - PROCESS | 1932 | 1460944524782 Marionette TRACE conn4 <- [1,1030,null,{}] 18:55:24 INFO - PROCESS | 1932 | 1460944524788 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}] 18:55:24 INFO - PROCESS | 1932 | 1460944524942 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 18:55:25 INFO - PROCESS | 1932 | 1460944525113 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18c2d6800 == 104 [pid = 1932] [id = 265] 18:55:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc1726a0800) [pid = 1932] [serial = 796] [outer = (nil)] 18:55:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc182128000) [pid = 1932] [serial = 797] [outer = 0x7fc1726a0800] 18:55:25 INFO - PROCESS | 1932 | 1460944525183 Marionette DEBUG loaded listener.js 18:55:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc1832c2400) [pid = 1932] [serial = 798] [outer = 0x7fc1726a0800] 18:55:25 INFO - PROCESS | 1932 | 1460944525952 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]]]}] 18:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1230ms 18:55:26 INFO - PROCESS | 1932 | 1460944526011 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 18:55:26 INFO - PROCESS | 1932 | 1460944526014 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 18:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:55:26 INFO - PROCESS | 1932 | 1460944526020 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:55:26 INFO - PROCESS | 1932 | 1460944526022 Marionette TRACE conn4 <- [1,1034,null,{}] 18:55:26 INFO - PROCESS | 1932 | 1460944526027 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}] 18:55:26 INFO - PROCESS | 1932 | 1460944526185 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 18:55:26 INFO - PROCESS | 1932 | 1460944526350 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f4a0800 == 105 [pid = 1932] [id = 266] 18:55:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc17bdc9c00) [pid = 1932] [serial = 799] [outer = (nil)] 18:55:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc18518a400) [pid = 1932] [serial = 800] [outer = 0x7fc17bdc9c00] 18:55:26 INFO - PROCESS | 1932 | 1460944526418 Marionette DEBUG loaded listener.js 18:55:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc186e2c000) [pid = 1932] [serial = 801] [outer = 0x7fc17bdc9c00] 18:55:27 INFO - PROCESS | 1932 | 1460944527271 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]]]}] 18:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1280ms 18:55:27 INFO - PROCESS | 1932 | 1460944527301 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 18:55:27 INFO - PROCESS | 1932 | 1460944527304 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 18:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:55:27 INFO - PROCESS | 1932 | 1460944527310 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 1932 | 1460944527313 Marionette TRACE conn4 <- [1,1038,null,{}] 18:55:27 INFO - PROCESS | 1932 | 1460944527318 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}] 18:55:27 INFO - PROCESS | 1932 | 1460944527528 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 18:55:27 INFO - PROCESS | 1932 | 1460944527705 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15eadb800 == 106 [pid = 1932] [id = 267] 18:55:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 227 (0x7fc18693f000) [pid = 1932] [serial = 802] [outer = (nil)] 18:55:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 228 (0x7fc186946c00) [pid = 1932] [serial = 803] [outer = 0x7fc18693f000] 18:55:27 INFO - PROCESS | 1932 | 1460944527775 Marionette DEBUG loaded listener.js 18:55:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 229 (0x7fc187209000) [pid = 1932] [serial = 804] [outer = 0x7fc18693f000] 18:55:28 INFO - PROCESS | 1932 | 1460944528635 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]]]}] 18:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1377ms 18:55:28 INFO - PROCESS | 1932 | 1460944528688 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 18:55:28 INFO - PROCESS | 1932 | 1460944528691 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 18:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:55:28 INFO - PROCESS | 1932 | 1460944528697 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:55:28 INFO - PROCESS | 1932 | 1460944528699 Marionette TRACE conn4 <- [1,1042,null,{}] 18:55:28 INFO - PROCESS | 1932 | 1460944528704 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}] 18:55:28 INFO - PROCESS | 1932 | 1460944528856 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 18:55:29 INFO - PROCESS | 1932 | 1460944529029 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15edd0000 == 107 [pid = 1932] [id = 268] 18:55:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 230 (0x7fc16a06b400) [pid = 1932] [serial = 805] [outer = (nil)] 18:55:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 231 (0x7fc16a0e3800) [pid = 1932] [serial = 806] [outer = 0x7fc16a06b400] 18:55:29 INFO - PROCESS | 1932 | 1460944529099 Marionette DEBUG loaded listener.js 18:55:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 232 (0x7fc16b9cf400) [pid = 1932] [serial = 807] [outer = 0x7fc16a06b400] 18:55:30 INFO - PROCESS | 1932 | 1460944530218 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]]]}] 18:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1530ms 18:55:30 INFO - PROCESS | 1932 | 1460944530228 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 18:55:30 INFO - PROCESS | 1932 | 1460944530233 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 18:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:55:30 INFO - PROCESS | 1932 | 1460944530240 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:55:30 INFO - PROCESS | 1932 | 1460944530246 Marionette TRACE conn4 <- [1,1046,null,{}] 18:55:30 INFO - PROCESS | 1932 | 1460944530254 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}] 18:55:30 INFO - PROCESS | 1932 | 1460944530408 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 18:55:30 INFO - PROCESS | 1932 | 1460944530617 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b18f000 == 108 [pid = 1932] [id = 269] 18:55:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 233 (0x7fc16aa7f800) [pid = 1932] [serial = 808] [outer = (nil)] 18:55:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 234 (0x7fc16ace7400) [pid = 1932] [serial = 809] [outer = 0x7fc16aa7f800] 18:55:30 INFO - PROCESS | 1932 | 1460944530687 Marionette DEBUG loaded listener.js 18:55:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc16bb59000) [pid = 1932] [serial = 810] [outer = 0x7fc16aa7f800] 18:55:31 INFO - PROCESS | 1932 | 1460944531572 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]]]}] 18:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1386ms 18:55:31 INFO - PROCESS | 1932 | 1460944531627 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 18:55:31 INFO - PROCESS | 1932 | 1460944531634 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 18:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:55:31 INFO - PROCESS | 1932 | 1460944531643 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:55:31 INFO - PROCESS | 1932 | 1460944531647 Marionette TRACE conn4 <- [1,1050,null,{}] 18:55:31 INFO - PROCESS | 1932 | 1460944531652 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}] 18:55:31 INFO - PROCESS | 1932 | 1460944531799 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 18:55:31 INFO - PROCESS | 1932 | 1460944531976 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a3c9800 == 109 [pid = 1932] [id = 270] 18:55:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc16bb57000) [pid = 1932] [serial = 811] [outer = (nil)] 18:55:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc16bf7fc00) [pid = 1932] [serial = 812] [outer = 0x7fc16bb57000] 18:55:32 INFO - PROCESS | 1932 | 1460944532039 Marionette DEBUG loaded listener.js 18:55:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc16ed3b000) [pid = 1932] [serial = 813] [outer = 0x7fc16bb57000] 18:55:32 INFO - PROCESS | 1932 | 1460944532983 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]]]}] 18:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1388ms 18:55:33 INFO - PROCESS | 1932 | 1460944533031 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 18:55:33 INFO - PROCESS | 1932 | 1460944533035 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 18:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:55:33 INFO - PROCESS | 1932 | 1460944533041 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:55:33 INFO - PROCESS | 1932 | 1460944533046 Marionette TRACE conn4 <- [1,1054,null,{}] 18:55:33 INFO - PROCESS | 1932 | 1460944533060 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}] 18:55:33 INFO - PROCESS | 1932 | 1460944533208 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 18:55:33 INFO - PROCESS | 1932 | 1460944533386 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffc6000 == 110 [pid = 1932] [id = 271] 18:55:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc16ffea400) [pid = 1932] [serial = 814] [outer = (nil)] 18:55:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc16fff7800) [pid = 1932] [serial = 815] [outer = 0x7fc16ffea400] 18:55:33 INFO - PROCESS | 1932 | 1460944533488 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc171543800) [pid = 1932] [serial = 816] [outer = 0x7fc16ffea400] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc186b8f000 == 109 [pid = 1932] [id = 125] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc183145000 == 108 [pid = 1932] [id = 48] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc1733b8400) [pid = 1932] [serial = 730] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc183104400) [pid = 1932] [serial = 697] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc174dc3000) [pid = 1932] [serial = 694] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc16acd8800) [pid = 1932] [serial = 685] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc16d06c400) [pid = 1932] [serial = 688] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc186e20c00) [pid = 1932] [serial = 700] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc174a65000) [pid = 1932] [serial = 691] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 233 (0x7fc15fde1400) [pid = 1932] [serial = 703] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17411a800 == 107 [pid = 1932] [id = 260] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174e71800 == 106 [pid = 1932] [id = 259] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1721c6000 == 105 [pid = 1932] [id = 258] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffd2800 == 104 [pid = 1932] [id = 257] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ed0d800 == 103 [pid = 1932] [id = 256] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1622dd800 == 102 [pid = 1932] [id = 255] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b17d800 == 101 [pid = 1932] [id = 254] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18907e000 == 100 [pid = 1932] [id = 251] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc187235800 == 99 [pid = 1932] [id = 250] 18:55:34 INFO - PROCESS | 1932 | 1460944534368 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]]]}] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182bbe000 == 98 [pid = 1932] [id = 249] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd05000 == 97 [pid = 1932] [id = 248] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17731e800 == 96 [pid = 1932] [id = 247] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175a80000 == 95 [pid = 1932] [id = 246] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703b1000 == 94 [pid = 1932] [id = 245] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b08a000 == 93 [pid = 1932] [id = 244] 18:55:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17451a800 == 92 [pid = 1932] [id = 243] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 232 (0x7fc16ee16800) [pid = 1932] [serial = 719] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 231 (0x7fc16be43000) [pid = 1932] [serial = 713] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 230 (0x7fc16bb54400) [pid = 1932] [serial = 712] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 229 (0x7fc16d068000) [pid = 1932] [serial = 716] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 228 (0x7fc1718c9c00) [pid = 1932] [serial = 725] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 227 (0x7fc16ef41000) [pid = 1932] [serial = 721] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 226 (0x7fc17437ac00) [pid = 1932] [serial = 488] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc16d07f000) [pid = 1932] [serial = 718] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc17307e800) [pid = 1932] [serial = 560] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc17bdc9400) [pid = 1932] [serial = 445] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc16ace9000) [pid = 1932] [serial = 710] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc170389c00) [pid = 1932] [serial = 724] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc17200f400) [pid = 1932] [serial = 727] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc16bf58000) [pid = 1932] [serial = 715] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc172852400) [pid = 1932] [serial = 728] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc174a67800) [pid = 1932] [serial = 530] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc16a079400) [pid = 1932] [serial = 706] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc17176b800) [pid = 1932] [serial = 635] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc16f5cf800) [pid = 1932] [serial = 722] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc16a2b5c00) [pid = 1932] [serial = 707] [outer = (nil)] [url = about:blank] 18:55:34 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16a2b9000) [pid = 1932] [serial = 709] [outer = (nil)] [url = about:blank] 18:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1390ms 18:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:55:34 INFO - PROCESS | 1932 | 1460944534432 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 1932 | 1460944534435 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 18:55:34 INFO - PROCESS | 1932 | 1460944534440 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 1932 | 1460944534443 Marionette TRACE conn4 <- [1,1058,null,{}] 18:55:34 INFO - PROCESS | 1932 | 1460944534448 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}] 18:55:34 INFO - PROCESS | 1932 | 1460944534584 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 18:55:34 INFO - PROCESS | 1932 | 1460944534593 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162bcb800 == 93 [pid = 1932] [id = 272] 18:55:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc16ab3b400) [pid = 1932] [serial = 817] [outer = (nil)] 18:55:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc16fff9000) [pid = 1932] [serial = 818] [outer = 0x7fc16ab3b400] 18:55:34 INFO - PROCESS | 1932 | 1460944534652 Marionette DEBUG loaded listener.js 18:55:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc172077400) [pid = 1932] [serial = 819] [outer = 0x7fc16ab3b400] 18:55:35 INFO - PROCESS | 1932 | 1460944535449 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]]]}] 18:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1026ms 18:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:55:35 INFO - PROCESS | 1932 | 1460944535466 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 1932 | 1460944535469 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 18:55:35 INFO - PROCESS | 1932 | 1460944535473 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - PROCESS | 1932 | 1460944535477 Marionette TRACE conn4 <- [1,1062,null,{}] 18:55:35 INFO - PROCESS | 1932 | 1460944535485 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}] 18:55:35 INFO - PROCESS | 1932 | 1460944535633 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 18:55:35 INFO - PROCESS | 1932 | 1460944535647 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16d013000 == 94 [pid = 1932] [id = 273] 18:55:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc16d07f000) [pid = 1932] [serial = 820] [outer = (nil)] 18:55:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc173919c00) [pid = 1932] [serial = 821] [outer = 0x7fc16d07f000] 18:55:35 INFO - PROCESS | 1932 | 1460944535704 Marionette DEBUG loaded listener.js 18:55:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc174022400) [pid = 1932] [serial = 822] [outer = 0x7fc16d07f000] 18:55:36 INFO - PROCESS | 1932 | 1460944536463 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]]]}] 18:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1033ms 18:55:36 INFO - PROCESS | 1932 | 1460944536507 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 18:55:36 INFO - PROCESS | 1932 | 1460944536510 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 18:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:55:36 INFO - PROCESS | 1932 | 1460944536516 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 1932 | 1460944536519 Marionette TRACE conn4 <- [1,1066,null,{}] 18:55:36 INFO - PROCESS | 1932 | 1460944536524 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}] 18:55:36 INFO - PROCESS | 1932 | 1460944536688 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 18:55:36 INFO - PROCESS | 1932 | 1460944536706 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17339e000 == 95 [pid = 1932] [id = 274] 18:55:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc174ab0c00) [pid = 1932] [serial = 823] [outer = (nil)] 18:55:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc17bdc9800) [pid = 1932] [serial = 824] [outer = 0x7fc174ab0c00] 18:55:36 INFO - PROCESS | 1932 | 1460944536767 Marionette DEBUG loaded listener.js 18:55:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc180ed8400) [pid = 1932] [serial = 825] [outer = 0x7fc174ab0c00] 18:55:37 INFO - PROCESS | 1932 | 1460944537563 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]]]}] 18:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1076ms 18:55:37 INFO - PROCESS | 1932 | 1460944537608 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 18:55:37 INFO - PROCESS | 1932 | 1460944537611 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 18:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:55:37 INFO - PROCESS | 1932 | 1460944537621 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:55:37 INFO - PROCESS | 1932 | 1460944537623 Marionette TRACE conn4 <- [1,1070,null,{}] 18:55:37 INFO - PROCESS | 1932 | 1460944537627 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}] 18:55:37 INFO - PROCESS | 1932 | 1460944537800 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 18:55:37 INFO - PROCESS | 1932 | 1460944537821 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:37 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17496b800 == 96 [pid = 1932] [id = 275] 18:55:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc1745c3000) [pid = 1932] [serial = 826] [outer = (nil)] 18:55:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc182193400) [pid = 1932] [serial = 827] [outer = 0x7fc1745c3000] 18:55:37 INFO - PROCESS | 1932 | 1460944537877 Marionette DEBUG loaded listener.js 18:55:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc1850c7c00) [pid = 1932] [serial = 828] [outer = 0x7fc1745c3000] 18:55:38 INFO - PROCESS | 1932 | 1460944538623 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]]]}] 18:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1032ms 18:55:38 INFO - PROCESS | 1932 | 1460944538663 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 18:55:38 INFO - PROCESS | 1932 | 1460944538666 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 18:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:55:38 INFO - PROCESS | 1932 | 1460944538690 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:55:38 INFO - PROCESS | 1932 | 1460944538693 Marionette TRACE conn4 <- [1,1074,null,{}] 18:55:38 INFO - PROCESS | 1932 | 1460944538703 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}] 18:55:38 INFO - PROCESS | 1932 | 1460944538879 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 18:55:38 INFO - PROCESS | 1932 | 1460944538899 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177142000 == 97 [pid = 1932] [id = 276] 18:55:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc16bf54c00) [pid = 1932] [serial = 829] [outer = (nil)] 18:55:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc185188c00) [pid = 1932] [serial = 830] [outer = 0x7fc16bf54c00] 18:55:38 INFO - PROCESS | 1932 | 1460944538965 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 227 (0x7fc186946400) [pid = 1932] [serial = 831] [outer = 0x7fc16bf54c00] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 226 (0x7fc16aa88000) [pid = 1932] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc15fdd7800) [pid = 1932] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc16a2d2800) [pid = 1932] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc16becf000) [pid = 1932] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc175372400) [pid = 1932] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc182fca000) [pid = 1932] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc16ef3f400) [pid = 1932] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc16a2af800) [pid = 1932] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc16f5d6000) [pid = 1932] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc170380400) [pid = 1932] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc16bf60000) [pid = 1932] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc16a2a2c00) [pid = 1932] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc175038000) [pid = 1932] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc16acf6000) [pid = 1932] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16a0e9000) [pid = 1932] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc16a071800) [pid = 1932] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc16be44000) [pid = 1932] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc175372800) [pid = 1932] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16b73dc00) [pid = 1932] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc173c5e400) [pid = 1932] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc169fccc00) [pid = 1932] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc17269f000) [pid = 1932] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc174379800) [pid = 1932] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc16a06cc00) [pid = 1932] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc16be4b000) [pid = 1932] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc163ed0c00) [pid = 1932] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc16a0e2400) [pid = 1932] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc16acdc800) [pid = 1932] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc185025400) [pid = 1932] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc16a0f0000) [pid = 1932] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc16a2a8000) [pid = 1932] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc16a073c00) [pid = 1932] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc169fd6800) [pid = 1932] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc169fd3c00) [pid = 1932] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc16f5d6c00) [pid = 1932] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc169fcac00) [pid = 1932] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc163ecd000) [pid = 1932] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc16ab22800) [pid = 1932] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc16a2a4000) [pid = 1932] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc16aa87800) [pid = 1932] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc16bf58800) [pid = 1932] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16ace5c00) [pid = 1932] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc16b4ab800) [pid = 1932] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc16aa7d400) [pid = 1932] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc17a6df800) [pid = 1932] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc173c64000) [pid = 1932] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc175a59c00) [pid = 1932] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc1605bcc00) [pid = 1932] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc16a2b3c00) [pid = 1932] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc16aa87400) [pid = 1932] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc16a0f1400) [pid = 1932] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc16bf72400) [pid = 1932] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc163ed1000) [pid = 1932] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc16ee11c00) [pid = 1932] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc16a2b5000) [pid = 1932] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc16aa82c00) [pid = 1932] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc169fd1000) [pid = 1932] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16aa88400) [pid = 1932] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:55:39 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc16bece000) [pid = 1932] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:55:40 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc16aa87c00) [pid = 1932] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:55:40 INFO - PROCESS | 1932 | 1460944540381 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]]]}] 18:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1739ms 18:55:40 INFO - PROCESS | 1932 | 1460944540427 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 18:55:40 INFO - PROCESS | 1932 | 1460944540430 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 18:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:55:40 INFO - PROCESS | 1932 | 1460944540435 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:55:40 INFO - PROCESS | 1932 | 1460944540437 Marionette TRACE conn4 <- [1,1078,null,{}] 18:55:40 INFO - PROCESS | 1932 | 1460944540442 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}] 18:55:40 INFO - PROCESS | 1932 | 1460944540573 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 18:55:40 INFO - PROCESS | 1932 | 1460944540586 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a188000 == 98 [pid = 1932] [id = 277] 18:55:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc1620a5000) [pid = 1932] [serial = 832] [outer = (nil)] 18:55:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc1620a9400) [pid = 1932] [serial = 833] [outer = 0x7fc1620a5000] 18:55:40 INFO - PROCESS | 1932 | 1460944540642 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc1620ae400) [pid = 1932] [serial = 834] [outer = 0x7fc1620a5000] 18:55:41 INFO - PROCESS | 1932 | 1460944541365 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]]]}] 18:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 974ms 18:55:41 INFO - PROCESS | 1932 | 1460944541410 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 1932 | 1460944541414 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 18:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:55:41 INFO - PROCESS | 1932 | 1460944541418 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 1932 | 1460944541421 Marionette TRACE conn4 <- [1,1082,null,{}] 18:55:41 INFO - PROCESS | 1932 | 1460944541426 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}] 18:55:41 INFO - PROCESS | 1932 | 1460944541607 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 18:55:41 INFO - PROCESS | 1932 | 1460944541624 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703ad000 == 99 [pid = 1932] [id = 278] 18:55:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc1605bcc00) [pid = 1932] [serial = 835] [outer = (nil)] 18:55:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc1620ae800) [pid = 1932] [serial = 836] [outer = 0x7fc1605bcc00] 18:55:41 INFO - PROCESS | 1932 | 1460944541682 Marionette DEBUG loaded listener.js 18:55:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc16a075c00) [pid = 1932] [serial = 837] [outer = 0x7fc1605bcc00] 18:55:42 INFO - PROCESS | 1932 | 1460944542751 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]]]}] 18:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1376ms 18:55:42 INFO - PROCESS | 1932 | 1460944542796 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 18:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:55:42 INFO - PROCESS | 1932 | 1460944542801 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 18:55:42 INFO - PROCESS | 1932 | 1460944542808 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - PROCESS | 1932 | 1460944542814 Marionette TRACE conn4 <- [1,1086,null,{}] 18:55:42 INFO - PROCESS | 1932 | 1460944542821 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}] 18:55:42 INFO - PROCESS | 1932 | 1460944542987 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 18:55:43 INFO - PROCESS | 1932 | 1460944543157 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a3db000 == 100 [pid = 1932] [id = 279] 18:55:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc1620b1000) [pid = 1932] [serial = 838] [outer = (nil)] 18:55:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc16a0e9000) [pid = 1932] [serial = 839] [outer = 0x7fc1620b1000] 18:55:43 INFO - PROCESS | 1932 | 1460944543231 Marionette DEBUG loaded listener.js 18:55:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc16ab1bc00) [pid = 1932] [serial = 840] [outer = 0x7fc1620b1000] 18:55:44 INFO - PROCESS | 1932 | 1460944544106 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]]]}] 18:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1343ms 18:55:44 INFO - PROCESS | 1932 | 1460944544152 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 1932 | 1460944544160 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 18:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:55:44 INFO - PROCESS | 1932 | 1460944544170 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 1932 | 1460944544174 Marionette TRACE conn4 <- [1,1090,null,{}] 18:55:44 INFO - PROCESS | 1932 | 1460944544179 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}] 18:55:44 INFO - PROCESS | 1932 | 1460944544342 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 18:55:44 INFO - PROCESS | 1932 | 1460944544526 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703b6800 == 101 [pid = 1932] [id = 280] 18:55:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16a073c00) [pid = 1932] [serial = 841] [outer = (nil)] 18:55:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16bb5d400) [pid = 1932] [serial = 842] [outer = 0x7fc16a073c00] 18:55:44 INFO - PROCESS | 1932 | 1460944544595 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc16bc79c00) [pid = 1932] [serial = 843] [outer = 0x7fc16a073c00] 18:55:45 INFO - PROCESS | 1932 | 1460944545494 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]]]}] 18:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1384ms 18:55:45 INFO - PROCESS | 1932 | 1460944545554 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 18:55:45 INFO - PROCESS | 1932 | 1460944545557 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 18:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:55:45 INFO - PROCESS | 1932 | 1460944545563 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:55:45 INFO - PROCESS | 1932 | 1460944545569 Marionette TRACE conn4 <- [1,1094,null,{}] 18:55:45 INFO - PROCESS | 1932 | 1460944545584 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}] 18:55:45 INFO - PROCESS | 1932 | 1460944545754 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 18:55:45 INFO - PROCESS | 1932 | 1460944545925 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd04000 == 102 [pid = 1932] [id = 281] 18:55:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc16bec2800) [pid = 1932] [serial = 844] [outer = (nil)] 18:55:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc16da8b400) [pid = 1932] [serial = 845] [outer = 0x7fc16bec2800] 18:55:46 INFO - PROCESS | 1932 | 1460944546001 Marionette DEBUG loaded listener.js 18:55:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc16ee8fc00) [pid = 1932] [serial = 846] [outer = 0x7fc16bec2800] 18:55:46 INFO - PROCESS | 1932 | 1460944546831 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]]]}] 18:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1332ms 18:55:46 INFO - PROCESS | 1932 | 1460944546896 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 18:55:46 INFO - PROCESS | 1932 | 1460944546900 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 18:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:55:46 INFO - PROCESS | 1932 | 1460944546907 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:55:46 INFO - PROCESS | 1932 | 1460944546910 Marionette TRACE conn4 <- [1,1098,null,{}] 18:55:46 INFO - PROCESS | 1932 | 1460944546915 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}] 18:55:47 INFO - PROCESS | 1932 | 1460944547072 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 18:55:47 INFO - PROCESS | 1932 | 1460944547242 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182ff9000 == 103 [pid = 1932] [id = 282] 18:55:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc15fdda000) [pid = 1932] [serial = 847] [outer = (nil)] 18:55:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc16f5d9800) [pid = 1932] [serial = 848] [outer = 0x7fc15fdda000] 18:55:47 INFO - PROCESS | 1932 | 1460944547313 Marionette DEBUG loaded listener.js 18:55:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc170382400) [pid = 1932] [serial = 849] [outer = 0x7fc15fdda000] 18:55:48 INFO - PROCESS | 1932 | 1460944548089 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]]]}] 18:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1231ms 18:55:48 INFO - PROCESS | 1932 | 1460944548138 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 1932 | 1460944548141 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 18:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:55:48 INFO - PROCESS | 1932 | 1460944548147 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - PROCESS | 1932 | 1460944548150 Marionette TRACE conn4 <- [1,1102,null,{}] 18:55:48 INFO - PROCESS | 1932 | 1460944548155 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}] 18:55:48 INFO - PROCESS | 1932 | 1460944548309 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 18:55:48 INFO - PROCESS | 1932 | 1460944548478 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc187413800 == 104 [pid = 1932] [id = 283] 18:55:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16ee1c800) [pid = 1932] [serial = 850] [outer = (nil)] 18:55:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc17269b000) [pid = 1932] [serial = 851] [outer = 0x7fc16ee1c800] 18:55:48 INFO - PROCESS | 1932 | 1460944548545 Marionette DEBUG loaded listener.js 18:55:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc1733bb000) [pid = 1932] [serial = 852] [outer = 0x7fc16ee1c800] 18:55:49 INFO - PROCESS | 1932 | 1460944549416 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]]]}] 18:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1330ms 18:55:49 INFO - PROCESS | 1932 | 1460944549478 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 18:55:49 INFO - PROCESS | 1932 | 1460944549481 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 18:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:55:49 INFO - PROCESS | 1932 | 1460944549487 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:55:49 INFO - PROCESS | 1932 | 1460944549489 Marionette TRACE conn4 <- [1,1106,null,{}] 18:55:49 INFO - PROCESS | 1932 | 1460944549494 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}] 18:55:49 INFO - PROCESS | 1932 | 1460944549665 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 18:55:49 INFO - PROCESS | 1932 | 1460944549835 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc169f2a800 == 105 [pid = 1932] [id = 284] 18:55:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc17350fc00) [pid = 1932] [serial = 853] [outer = (nil)] 18:55:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc17503ec00) [pid = 1932] [serial = 854] [outer = 0x7fc17350fc00] 18:55:49 INFO - PROCESS | 1932 | 1460944549910 Marionette DEBUG loaded listener.js 18:55:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc177357000) [pid = 1932] [serial = 855] [outer = 0x7fc17350fc00] 18:55:50 INFO - PROCESS | 1932 | 1460944550682 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]]]}] 18:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1231ms 18:55:50 INFO - PROCESS | 1932 | 1460944550718 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 18:55:50 INFO - PROCESS | 1932 | 1460944550722 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 18:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:55:50 INFO - PROCESS | 1932 | 1460944550727 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:55:50 INFO - PROCESS | 1932 | 1460944550729 Marionette TRACE conn4 <- [1,1110,null,{}] 18:55:50 INFO - PROCESS | 1932 | 1460944550735 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}] 18:55:50 INFO - PROCESS | 1932 | 1460944550894 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 18:55:51 INFO - PROCESS | 1932 | 1460944551070 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f0e800 == 106 [pid = 1932] [id = 285] 18:55:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc173c97800) [pid = 1932] [serial = 856] [outer = (nil)] 18:55:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc180e53000) [pid = 1932] [serial = 857] [outer = 0x7fc173c97800] 18:55:51 INFO - PROCESS | 1932 | 1460944551142 Marionette DEBUG loaded listener.js 18:55:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc182fc6000) [pid = 1932] [serial = 858] [outer = 0x7fc173c97800] 18:55:51 INFO - PROCESS | 1932 | 1460944551962 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]]]}] 18:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1286ms 18:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:55:52 INFO - PROCESS | 1932 | 1460944552015 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 18:55:52 INFO - PROCESS | 1932 | 1460944552017 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 18:55:52 INFO - PROCESS | 1932 | 1460944552024 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 1932 | 1460944552027 Marionette TRACE conn4 <- [1,1114,null,{}] 18:55:52 INFO - PROCESS | 1932 | 1460944552032 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}] 18:55:52 INFO - PROCESS | 1932 | 1460944552179 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 18:55:52 INFO - PROCESS | 1932 | 1460944552354 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccba800 == 107 [pid = 1932] [id = 286] 18:55:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc1745be400) [pid = 1932] [serial = 859] [outer = (nil)] 18:55:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc17391a000) [pid = 1932] [serial = 860] [outer = 0x7fc1745be400] 18:55:52 INFO - PROCESS | 1932 | 1460944552426 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc186940000) [pid = 1932] [serial = 861] [outer = 0x7fc1745be400] 18:55:53 INFO - PROCESS | 1932 | 1460944553256 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]]]}] 18:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1278ms 18:55:53 INFO - PROCESS | 1932 | 1460944553301 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 1932 | 1460944553305 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 18:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:55:53 INFO - PROCESS | 1932 | 1460944553311 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 1932 | 1460944553313 Marionette TRACE conn4 <- [1,1118,null,{}] 18:55:53 INFO - PROCESS | 1932 | 1460944553318 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}] 18:55:53 INFO - PROCESS | 1932 | 1460944553469 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 18:55:53 INFO - PROCESS | 1932 | 1460944553645 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15dfd6800 == 108 [pid = 1932] [id = 287] 18:55:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc17bdc8800) [pid = 1932] [serial = 862] [outer = (nil)] 18:55:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc18694a000) [pid = 1932] [serial = 863] [outer = 0x7fc17bdc8800] 18:55:53 INFO - PROCESS | 1932 | 1460944553715 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc186e2e800) [pid = 1932] [serial = 864] [outer = 0x7fc17bdc8800] 18:55:54 INFO - PROCESS | 1932 | 1460944554565 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]]]}] 18:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1279ms 18:55:54 INFO - PROCESS | 1932 | 1460944554590 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 1932 | 1460944554594 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 18:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:55:54 INFO - PROCESS | 1932 | 1460944554599 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 1932 | 1460944554602 Marionette TRACE conn4 <- [1,1122,null,{}] 18:55:54 INFO - PROCESS | 1932 | 1460944554607 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}] 18:55:54 INFO - PROCESS | 1932 | 1460944554771 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 18:55:54 INFO - PROCESS | 1932 | 1460944554960 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1605e5800 == 109 [pid = 1932] [id = 288] 18:55:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc15ecc6400) [pid = 1932] [serial = 865] [outer = (nil)] 18:55:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc15eccb400) [pid = 1932] [serial = 866] [outer = 0x7fc15ecc6400] 18:55:55 INFO - PROCESS | 1932 | 1460944555039 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc15ecd0000) [pid = 1932] [serial = 867] [outer = 0x7fc15ecc6400] 18:55:55 INFO - PROCESS | 1932 | 1460944555922 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]]]}] 18:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1380ms 18:55:55 INFO - PROCESS | 1932 | 1460944555981 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 18:55:55 INFO - PROCESS | 1932 | 1460944555985 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 18:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:55:55 INFO - PROCESS | 1932 | 1460944555991 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:55:55 INFO - PROCESS | 1932 | 1460944555995 Marionette TRACE conn4 <- [1,1126,null,{}] 18:55:56 INFO - PROCESS | 1932 | 1460944556000 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}] 18:55:56 INFO - PROCESS | 1932 | 1460944556200 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 18:55:56 INFO - PROCESS | 1932 | 1460944556380 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168ed2000 == 110 [pid = 1932] [id = 289] 18:55:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc15ecc7800) [pid = 1932] [serial = 868] [outer = (nil)] 18:55:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc16a0ed800) [pid = 1932] [serial = 869] [outer = 0x7fc15ecc7800] 18:55:56 INFO - PROCESS | 1932 | 1460944556457 Marionette DEBUG loaded listener.js 18:55:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc16be48000) [pid = 1932] [serial = 870] [outer = 0x7fc15ecc7800] 18:55:57 INFO - PROCESS | 1932 | 1460944557290 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]]]}] 18:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1337ms 18:55:57 INFO - PROCESS | 1932 | 1460944557329 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 18:55:57 INFO - PROCESS | 1932 | 1460944557331 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 18:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:55:57 INFO - PROCESS | 1932 | 1460944557337 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:55:57 INFO - PROCESS | 1932 | 1460944557339 Marionette TRACE conn4 <- [1,1130,null,{}] 18:55:57 INFO - PROCESS | 1932 | 1460944557345 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}] 18:55:57 INFO - PROCESS | 1932 | 1460944557504 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 18:55:58 INFO - PROCESS | 1932 | 1460944558036 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:58 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc163dda800 == 111 [pid = 1932] [id = 290] 18:55:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc1605be000) [pid = 1932] [serial = 871] [outer = (nil)] 18:55:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc1605c1800) [pid = 1932] [serial = 872] [outer = 0x7fc1605be000] 18:55:58 INFO - PROCESS | 1932 | 1460944558152 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc1620a9800) [pid = 1932] [serial = 873] [outer = 0x7fc1605be000] 18:55:59 INFO - PROCESS | 1932 | 1460944559002 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]]]}] 18:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1730ms 18:55:59 INFO - PROCESS | 1932 | 1460944559069 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 1932 | 1460944559079 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 18:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:55:59 INFO - PROCESS | 1932 | 1460944559090 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - PROCESS | 1932 | 1460944559101 Marionette TRACE conn4 <- [1,1134,null,{}] 18:55:59 INFO - PROCESS | 1932 | 1460944559110 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}] 18:55:59 INFO - PROCESS | 1932 | 1460944559329 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 18:55:59 INFO - PROCESS | 1932 | 1460944559517 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f4a5800 == 112 [pid = 1932] [id = 291] 18:55:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc169fd0400) [pid = 1932] [serial = 874] [outer = (nil)] 18:55:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc16a2bd400) [pid = 1932] [serial = 875] [outer = 0x7fc169fd0400] 18:55:59 INFO - PROCESS | 1932 | 1460944559622 Marionette DEBUG loaded listener.js 18:55:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc16aa82000) [pid = 1932] [serial = 876] [outer = 0x7fc169fd0400] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162ec4000 == 111 [pid = 1932] [id = 232] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a188000 == 110 [pid = 1932] [id = 277] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc16cb56c00) [pid = 1932] [serial = 737] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc170385800) [pid = 1932] [serial = 740] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc173c5e000) [pid = 1932] [serial = 743] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16ef47400) [pid = 1932] [serial = 746] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc177351c00) [pid = 1932] [serial = 749] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc180eda800) [pid = 1932] [serial = 752] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc182e19400) [pid = 1932] [serial = 755] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc18310d800) [pid = 1932] [serial = 758] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc16a0e7c00) [pid = 1932] [serial = 785] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177142000 == 109 [pid = 1932] [id = 276] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17496b800 == 108 [pid = 1932] [id = 275] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17339e000 == 107 [pid = 1932] [id = 274] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16d013000 == 106 [pid = 1932] [id = 273] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162bcb800 == 105 [pid = 1932] [id = 272] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffc6000 == 104 [pid = 1932] [id = 271] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a3c9800 == 103 [pid = 1932] [id = 270] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b18f000 == 102 [pid = 1932] [id = 269] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15eadb800 == 101 [pid = 1932] [id = 267] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f4a0800 == 100 [pid = 1932] [id = 266] 18:56:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18c2d6800 == 99 [pid = 1932] [id = 265] 18:56:00 INFO - PROCESS | 1932 | 1460944560530 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]]]}] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc16cfc0000) [pid = 1932] [serial = 566] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc17b10b000) [pid = 1932] [serial = 503] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc1745ba400) [pid = 1932] [serial = 647] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc17bdcd400) [pid = 1932] [serial = 457] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc17b10f000) [pid = 1932] [serial = 656] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc16ee1fc00) [pid = 1932] [serial = 608] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc175042400) [pid = 1932] [serial = 692] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc16a2b0400) [pid = 1932] [serial = 406] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc173c60000) [pid = 1932] [serial = 644] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc18211ec00) [pid = 1932] [serial = 695] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc17154c400) [pid = 1932] [serial = 412] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc16beccc00) [pid = 1932] [serial = 460] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc16ef44400) [pid = 1932] [serial = 611] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc16ef45000) [pid = 1932] [serial = 409] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc16bf5dc00) [pid = 1932] [serial = 638] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc186e2cc00) [pid = 1932] [serial = 701] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc16a2c6c00) [pid = 1932] [serial = 448] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16ee8cc00) [pid = 1932] [serial = 451] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc1745c7400) [pid = 1932] [serial = 415] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc182fcc400) [pid = 1932] [serial = 418] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc16b19b800) [pid = 1932] [serial = 602] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc1733be400) [pid = 1932] [serial = 617] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc16ef3cc00) [pid = 1932] [serial = 689] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc175ad1000) [pid = 1932] [serial = 506] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc173916c00) [pid = 1932] [serial = 620] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc16bb53400) [pid = 1932] [serial = 491] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc180ed8c00) [pid = 1932] [serial = 659] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc173920000) [pid = 1932] [serial = 497] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc181a40c00) [pid = 1932] [serial = 662] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc174a64000) [pid = 1932] [serial = 650] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc16b4a8000) [pid = 1932] [serial = 686] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc182ed1800) [pid = 1932] [serial = 454] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc16bf71000) [pid = 1932] [serial = 605] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc15fde6400) [pid = 1932] [serial = 704] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc182ed2400) [pid = 1932] [serial = 463] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc175038800) [pid = 1932] [serial = 500] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc1772cc800) [pid = 1932] [serial = 653] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc184beac00) [pid = 1932] [serial = 575] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc174dc5400) [pid = 1932] [serial = 569] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc16ab29c00) [pid = 1932] [serial = 533] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc171769800) [pid = 1932] [serial = 614] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc182ed1c00) [pid = 1932] [serial = 572] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc171770400) [pid = 1932] [serial = 641] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc16bed0c00) [pid = 1932] [serial = 494] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc184be9c00) [pid = 1932] [serial = 698] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc16acf5c00) [pid = 1932] [serial = 563] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc16ace1400) [pid = 1932] [serial = 581] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc182190400) [pid = 1932] [serial = 545] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc17437c000) [pid = 1932] [serial = 539] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc17a749400) [pid = 1932] [serial = 542] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 152 (0x7fc174aac800) [pid = 1932] [serial = 776] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc182fcac00) [pid = 1932] [serial = 779] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 150 (0x7fc175a53c00) [pid = 1932] [serial = 777] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 149 (0x7fc186e23c00) [pid = 1932] [serial = 780] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 148 (0x7fc1605cac00) [pid = 1932] [serial = 783] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 147 (0x7fc1605c4800) [pid = 1932] [serial = 782] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 146 (0x7fc17391f400) [pid = 1932] [serial = 773] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 145 (0x7fc1832c1400) [pid = 1932] [serial = 761] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 144 (0x7fc16bb5a400) [pid = 1932] [serial = 767] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc16d083000) [pid = 1932] [serial = 768] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc16ace0c00) [pid = 1932] [serial = 734] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc16b736000) [pid = 1932] [serial = 765] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc16a2cb400) [pid = 1932] [serial = 764] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc16ef4a800) [pid = 1932] [serial = 770] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 138 (0x7fc171549000) [pid = 1932] [serial = 771] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 137 (0x7fc174387c00) [pid = 1932] [serial = 774] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 136 (0x7fc16a2aa800) [pid = 1932] [serial = 467] [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.] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 135 (0x7fc16a2aec00) [pid = 1932] [serial = 599] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 134 (0x7fc185189000) [pid = 1932] [serial = 578] [outer = (nil)] [url = about:blank] 18:56:00 INFO - PROCESS | 1932 | --DOMWINDOW == 133 (0x7fc16bec2400) [pid = 1932] [serial = 536] [outer = (nil)] [url = about:blank] 18:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1542ms 18:56:00 INFO - PROCESS | 1932 | 1460944560634 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 18:56:00 INFO - PROCESS | 1932 | 1460944560639 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 18:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:56:00 INFO - PROCESS | 1932 | 1460944560645 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:56:00 INFO - PROCESS | 1932 | 1460944560647 Marionette TRACE conn4 <- [1,1138,null,{}] 18:56:00 INFO - PROCESS | 1932 | 1460944560653 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}] 18:56:00 INFO - PROCESS | 1932 | 1460944560800 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 18:56:01 INFO - PROCESS | 1932 | 1460944561029 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1622dc800 == 100 [pid = 1932] [id = 292] 18:56:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 134 (0x7fc16a071c00) [pid = 1932] [serial = 877] [outer = (nil)] 18:56:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 135 (0x7fc16acdac00) [pid = 1932] [serial = 878] [outer = 0x7fc16a071c00] 18:56:01 INFO - PROCESS | 1932 | 1460944561091 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 136 (0x7fc16acef400) [pid = 1932] [serial = 879] [outer = 0x7fc16a071c00] 18:56:01 INFO - PROCESS | 1932 | 1460944561734 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]]]}] 18:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1130ms 18:56:01 INFO - PROCESS | 1932 | 1460944561776 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 1932 | 1460944561779 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 18:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:56:01 INFO - PROCESS | 1932 | 1460944561792 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 1932 | 1460944561800 Marionette TRACE conn4 <- [1,1142,null,{}] 18:56:01 INFO - PROCESS | 1932 | 1460944561822 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}] 18:56:01 INFO - PROCESS | 1932 | 1460944561972 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 18:56:01 INFO - PROCESS | 1932 | 1460944561983 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a3c4000 == 101 [pid = 1932] [id = 293] 18:56:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc16acf3800) [pid = 1932] [serial = 880] [outer = (nil)] 18:56:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc16be45400) [pid = 1932] [serial = 881] [outer = 0x7fc16acf3800] 18:56:02 INFO - PROCESS | 1932 | 1460944562040 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc16bec5800) [pid = 1932] [serial = 882] [outer = 0x7fc16acf3800] 18:56:02 INFO - PROCESS | 1932 | 1460944562849 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]]]}] 18:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1108ms 18:56:02 INFO - PROCESS | 1932 | 1460944562894 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 18:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:56:02 INFO - PROCESS | 1932 | 1460944562898 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 18:56:02 INFO - PROCESS | 1932 | 1460944562913 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 1932 | 1460944562915 Marionette TRACE conn4 <- [1,1146,null,{}] 18:56:02 INFO - PROCESS | 1932 | 1460944562922 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}] 18:56:03 INFO - PROCESS | 1932 | 1460944563140 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 18:56:03 INFO - PROCESS | 1932 | 1460944563157 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b606000 == 102 [pid = 1932] [id = 294] 18:56:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc16a2b7400) [pid = 1932] [serial = 883] [outer = (nil)] 18:56:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc16bf53400) [pid = 1932] [serial = 884] [outer = 0x7fc16a2b7400] 18:56:03 INFO - PROCESS | 1932 | 1460944563214 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc16cfcb400) [pid = 1932] [serial = 885] [outer = 0x7fc16a2b7400] 18:56:04 INFO - PROCESS | 1932 | 1460944564011 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]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1144ms 18:56:04 INFO - PROCESS | 1932 | 1460944564059 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 18:56:04 INFO - PROCESS | 1932 | 1460944564063 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 18:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:56:04 INFO - PROCESS | 1932 | 1460944564082 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 1932 | 1460944564086 Marionette TRACE conn4 <- [1,1150,null,{}] 18:56:04 INFO - PROCESS | 1932 | 1460944564096 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}] 18:56:04 INFO - PROCESS | 1932 | 1460944564342 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 18:56:04 INFO - PROCESS | 1932 | 1460944564367 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef6b800 == 103 [pid = 1932] [id = 295] 18:56:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc16ee1cc00) [pid = 1932] [serial = 886] [outer = (nil)] 18:56:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc16ee8e000) [pid = 1932] [serial = 887] [outer = 0x7fc16ee1cc00] 18:56:04 INFO - PROCESS | 1932 | 1460944564435 Marionette DEBUG loaded listener.js 18:56:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc16ef4ac00) [pid = 1932] [serial = 888] [outer = 0x7fc16ee1cc00] 18:56:05 INFO - PROCESS | 1932 | --DOMWINDOW == 144 (0x7fc1620a5000) [pid = 1932] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:56:05 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc16ffea400) [pid = 1932] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:56:05 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc16bb57000) [pid = 1932] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:56:05 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc1745c3000) [pid = 1932] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:56:05 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc16ab3b400) [pid = 1932] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:56:05 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc16d07f000) [pid = 1932] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:56:05 INFO - PROCESS | 1932 | --DOMWINDOW == 138 (0x7fc174ab0c00) [pid = 1932] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:56:05 INFO - PROCESS | 1932 | --DOMWINDOW == 137 (0x7fc16aa7f800) [pid = 1932] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:56:05 INFO - PROCESS | 1932 | --DOMWINDOW == 136 (0x7fc16bf54c00) [pid = 1932] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:56:05 INFO - PROCESS | 1932 | 1460944565464 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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1432ms 18:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:56:05 INFO - PROCESS | 1932 | 1460944565515 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1932 | 1460944565518 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 18:56:05 INFO - PROCESS | 1932 | 1460944565523 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 1932 | 1460944565526 Marionette TRACE conn4 <- [1,1154,null,{}] 18:56:05 INFO - PROCESS | 1932 | 1460944565531 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}] 18:56:05 INFO - PROCESS | 1932 | 1460944565723 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 18:56:05 INFO - PROCESS | 1932 | 1460944565741 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef77800 == 104 [pid = 1932] [id = 296] 18:56:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc16aa80400) [pid = 1932] [serial = 889] [outer = (nil)] 18:56:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc16aa81800) [pid = 1932] [serial = 890] [outer = 0x7fc16aa80400] 18:56:05 INFO - PROCESS | 1932 | 1460944565799 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc17176cc00) [pid = 1932] [serial = 891] [outer = 0x7fc16aa80400] 18:56:06 INFO - PROCESS | 1932 | 1460944566488 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]]]}] 18:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 992ms 18:56:06 INFO - PROCESS | 1932 | 1460944566515 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 1932 | 1460944566517 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 18:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:56:06 INFO - PROCESS | 1932 | 1460944566523 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - PROCESS | 1932 | 1460944566525 Marionette TRACE conn4 <- [1,1158,null,{}] 18:56:06 INFO - PROCESS | 1932 | 1460944566530 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}] 18:56:06 INFO - PROCESS | 1932 | 1460944566666 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 18:56:06 INFO - PROCESS | 1932 | 1460944566798 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffe2800 == 105 [pid = 1932] [id = 297] 18:56:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc1605bfc00) [pid = 1932] [serial = 892] [outer = (nil)] 18:56:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc17176f000) [pid = 1932] [serial = 893] [outer = 0x7fc1605bfc00] 18:56:06 INFO - PROCESS | 1932 | 1460944566854 Marionette DEBUG loaded listener.js 18:56:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc1735f0c00) [pid = 1932] [serial = 894] [outer = 0x7fc1605bfc00] 18:56:07 INFO - PROCESS | 1932 | 1460944567766 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]]]}] 18:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1275ms 18:56:07 INFO - PROCESS | 1932 | 1460944567800 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 1932 | 1460944567805 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 18:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:56:07 INFO - PROCESS | 1932 | 1460944567813 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - PROCESS | 1932 | 1460944567819 Marionette TRACE conn4 <- [1,1162,null,{}] 18:56:07 INFO - PROCESS | 1932 | 1460944567827 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}] 18:56:08 INFO - PROCESS | 1932 | 1460944568067 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 18:56:08 INFO - PROCESS | 1932 | 1460944568190 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f06000 == 106 [pid = 1932] [id = 298] 18:56:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc1620aa400) [pid = 1932] [serial = 895] [outer = (nil)] 18:56:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc16a06c400) [pid = 1932] [serial = 896] [outer = 0x7fc1620aa400] 18:56:08 INFO - PROCESS | 1932 | 1460944568265 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc16aa85800) [pid = 1932] [serial = 897] [outer = 0x7fc1620aa400] 18:56:09 INFO - PROCESS | 1932 | 1460944569185 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]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1441ms 18:56:09 INFO - PROCESS | 1932 | 1460944569254 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1932 | 1460944569262 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 18:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:56:09 INFO - PROCESS | 1932 | 1460944569272 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1932 | 1460944569275 Marionette TRACE conn4 <- [1,1166,null,{}] 18:56:09 INFO - PROCESS | 1932 | 1460944569281 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}] 18:56:09 INFO - PROCESS | 1932 | 1460944569451 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 18:56:09 INFO - PROCESS | 1932 | 1460944569627 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b181000 == 107 [pid = 1932] [id = 299] 18:56:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc169fcb000) [pid = 1932] [serial = 898] [outer = (nil)] 18:56:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 147 (0x7fc16bb54000) [pid = 1932] [serial = 899] [outer = 0x7fc169fcb000] 18:56:09 INFO - PROCESS | 1932 | 1460944569705 Marionette DEBUG loaded listener.js 18:56:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 148 (0x7fc16bec6400) [pid = 1932] [serial = 900] [outer = 0x7fc169fcb000] 18:56:11 INFO - PROCESS | 1932 | 1460944571046 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]]]}] 18:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1833ms 18:56:11 INFO - PROCESS | 1932 | 1460944571106 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 1932 | 1460944571110 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 18:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:56:11 INFO - PROCESS | 1932 | 1460944571116 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - PROCESS | 1932 | 1460944571122 Marionette TRACE conn4 <- [1,1170,null,{}] 18:56:11 INFO - PROCESS | 1932 | 1460944571137 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}] 18:56:11 INFO - PROCESS | 1932 | 1460944571348 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 18:56:11 INFO - PROCESS | 1932 | 1460944571634 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17150c000 == 108 [pid = 1932] [id = 300] 18:56:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc16cb56c00) [pid = 1932] [serial = 901] [outer = (nil)] 18:56:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc16ef41800) [pid = 1932] [serial = 902] [outer = 0x7fc16cb56c00] 18:56:11 INFO - PROCESS | 1932 | 1460944571773 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc170383c00) [pid = 1932] [serial = 903] [outer = 0x7fc16cb56c00] 18:56:12 INFO - PROCESS | 1932 | 1460944572609 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]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1540ms 18:56:12 INFO - PROCESS | 1932 | 1460944572657 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 18:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:56:12 INFO - PROCESS | 1932 | 1460944572661 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 18:56:12 INFO - PROCESS | 1932 | 1460944572667 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 1932 | 1460944572670 Marionette TRACE conn4 <- [1,1174,null,{}] 18:56:12 INFO - PROCESS | 1932 | 1460944572675 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}] 18:56:12 INFO - PROCESS | 1932 | 1460944572832 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 18:56:13 INFO - PROCESS | 1932 | 1460944573004 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173b3e000 == 109 [pid = 1932] [id = 301] 18:56:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc16cfcac00) [pid = 1932] [serial = 904] [outer = (nil)] 18:56:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc17391cc00) [pid = 1932] [serial = 905] [outer = 0x7fc16cfcac00] 18:56:13 INFO - PROCESS | 1932 | 1460944573082 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc173c64000) [pid = 1932] [serial = 906] [outer = 0x7fc16cfcac00] 18:56:13 INFO - PROCESS | 1932 | 1460944573977 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] 18:56:14 INFO - PROCESS | 1932 | 1460944574056 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 18:56:14 INFO - PROCESS | 1932 | 1460944574062 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - PROCESS | 1932 | 1460944574066 Marionette TRACE conn4 <- [1,1178,null,{}] 18:56:14 INFO - PROCESS | 1932 | 1460944574071 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}] 18:56:14 INFO - PROCESS | 1932 | 1460944574262 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 18:56:14 INFO - PROCESS | 1932 | 1460944574429 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a14000 == 110 [pid = 1932] [id = 302] 18:56:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc171549000) [pid = 1932] [serial = 907] [outer = (nil)] 18:56:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc174387000) [pid = 1932] [serial = 908] [outer = 0x7fc171549000] 18:56:14 INFO - PROCESS | 1932 | 1460944574506 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc174a69000) [pid = 1932] [serial = 909] [outer = 0x7fc171549000] 18:56:15 INFO - PROCESS | 1932 | 1460944575372 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] 18:56:15 INFO - PROCESS | 1932 | 1460944575449 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 18:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:56:15 INFO - PROCESS | 1932 | 1460944575456 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1932 | 1460944575458 Marionette TRACE conn4 <- [1,1182,null,{}] 18:56:15 INFO - PROCESS | 1932 | 1460944575463 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}] 18:56:15 INFO - PROCESS | 1932 | 1460944575680 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 18:56:15 INFO - PROCESS | 1932 | 1460944575850 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177142000 == 111 [pid = 1932] [id = 303] 18:56:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc17503dc00) [pid = 1932] [serial = 910] [outer = (nil)] 18:56:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc177351000) [pid = 1932] [serial = 911] [outer = 0x7fc17503dc00] 18:56:15 INFO - PROCESS | 1932 | 1460944575928 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc181f92c00) [pid = 1932] [serial = 912] [outer = 0x7fc17503dc00] 18:56:16 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:56:16 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:56:16 INFO - PROCESS | 1932 | 1460944576718 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] 18:56:16 INFO - PROCESS | 1932 | 1460944576793 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 18:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:56:16 INFO - PROCESS | 1932 | 1460944576798 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:56:16 INFO - PROCESS | 1932 | 1460944576802 Marionette TRACE conn4 <- [1,1186,null,{}] 18:56:16 INFO - PROCESS | 1932 | 1460944576807 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}] 18:56:16 INFO - PROCESS | 1932 | 1460944576962 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 18:56:17 INFO - PROCESS | 1932 | 1460944577129 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17b157000 == 112 [pid = 1932] [id = 304] 18:56:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc175366c00) [pid = 1932] [serial = 913] [outer = (nil)] 18:56:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc182ecb000) [pid = 1932] [serial = 914] [outer = 0x7fc175366c00] 18:56:17 INFO - PROCESS | 1932 | 1460944577196 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc1850c3400) [pid = 1932] [serial = 915] [outer = 0x7fc175366c00] 18:56:18 INFO - PROCESS | 1932 | 1460944578026 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] 18:56:18 INFO - PROCESS | 1932 | 1460944578097 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 18:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:56:18 INFO - PROCESS | 1932 | 1460944578103 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 1932 | 1460944578105 Marionette TRACE conn4 <- [1,1190,null,{}] 18:56:18 INFO - PROCESS | 1932 | 1460944578110 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}] 18:56:18 INFO - PROCESS | 1932 | 1460944578260 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 18:56:18 INFO - PROCESS | 1932 | 1460944578444 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182169000 == 113 [pid = 1932] [id = 305] 18:56:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc172118400) [pid = 1932] [serial = 916] [outer = (nil)] 18:56:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc186945000) [pid = 1932] [serial = 917] [outer = 0x7fc172118400] 18:56:18 INFO - PROCESS | 1932 | 1460944578513 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc186e26800) [pid = 1932] [serial = 918] [outer = 0x7fc172118400] 18:56:19 INFO - PROCESS | 1932 | 1460944579303 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] 18:56:19 INFO - PROCESS | 1932 | 1460944579342 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 18:56:19 INFO - PROCESS | 1932 | 1460944579349 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:56:19 INFO - PROCESS | 1932 | 1460944579352 Marionette TRACE conn4 <- [1,1194,null,{}] 18:56:19 INFO - PROCESS | 1932 | 1460944579357 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}] 18:56:19 INFO - PROCESS | 1932 | 1460944579520 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 18:56:19 INFO - PROCESS | 1932 | 1460944579693 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc186b91000 == 114 [pid = 1932] [id = 306] 18:56:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc163d76400) [pid = 1932] [serial = 919] [outer = (nil)] 18:56:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc163d7c000) [pid = 1932] [serial = 920] [outer = 0x7fc163d76400] 18:56:19 INFO - PROCESS | 1932 | 1460944579758 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc17a749400) [pid = 1932] [serial = 921] [outer = 0x7fc163d76400] 18:56:20 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:56:20 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:56:20 INFO - PROCESS | 1932 | 1460944580621 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] 18:56:20 INFO - PROCESS | 1932 | 1460944580682 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 18:56:20 INFO - PROCESS | 1932 | 1460944580688 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1932 | 1460944580691 Marionette TRACE conn4 <- [1,1198,null,{}] 18:56:20 INFO - PROCESS | 1932 | 1460944580696 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}] 18:56:20 INFO - PROCESS | 1932 | 1460944580859 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 18:56:21 INFO - PROCESS | 1932 | 1460944581058 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccb4000 == 115 [pid = 1932] [id = 307] 18:56:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc1605c7c00) [pid = 1932] [serial = 922] [outer = (nil)] 18:56:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc163d7f000) [pid = 1932] [serial = 923] [outer = 0x7fc1605c7c00] 18:56:21 INFO - PROCESS | 1932 | 1460944581128 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc182e1bc00) [pid = 1932] [serial = 924] [outer = 0x7fc1605c7c00] 18:56:21 INFO - PROCESS | 1932 | 1460944581943 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]]]}] 18:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1283ms 18:56:22 INFO - PROCESS | 1932 | 1460944582307 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 18:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:56:22 INFO - PROCESS | 1932 | 1460944582317 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 18:56:22 INFO - PROCESS | 1932 | 1460944582326 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - PROCESS | 1932 | 1460944582329 Marionette TRACE conn4 <- [1,1202,null,{}] 18:56:22 INFO - PROCESS | 1932 | 1460944582337 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}] 18:56:22 INFO - PROCESS | 1932 | 1460944582486 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 18:56:22 INFO - PROCESS | 1932 | 1460944582724 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ac2e800 == 116 [pid = 1932] [id = 308] 18:56:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc1620a7400) [pid = 1932] [serial = 925] [outer = (nil)] 18:56:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc1620b1800) [pid = 1932] [serial = 926] [outer = 0x7fc1620a7400] 18:56:22 INFO - PROCESS | 1932 | 1460944582785 Marionette DEBUG loaded listener.js 18:56:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc16a035c00) [pid = 1932] [serial = 927] [outer = 0x7fc1620a7400] 18:56:23 INFO - PROCESS | 1932 | 1460944583598 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]]]}] 18:56:23 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 18:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1335ms 18:56:23 INFO - PROCESS | 1932 | 1460944583661 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 18:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:56:23 INFO - PROCESS | 1932 | 1460944583666 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 18:56:23 INFO - PROCESS | 1932 | 1460944583677 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1932 | 1460944583682 Marionette TRACE conn4 <- [1,1206,null,{}] 18:56:23 INFO - PROCESS | 1932 | 1460944583687 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}] 18:56:23 INFO - PROCESS | 1932 | 1460944583842 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 18:56:24 INFO - PROCESS | 1932 | 1460944584130 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15ead8800 == 117 [pid = 1932] [id = 309] 18:56:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc16a0ebc00) [pid = 1932] [serial = 928] [outer = (nil)] 18:56:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16a2aec00) [pid = 1932] [serial = 929] [outer = 0x7fc16a0ebc00] 18:56:24 INFO - PROCESS | 1932 | 1460944584236 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16aa7dc00) [pid = 1932] [serial = 930] [outer = 0x7fc16a0ebc00] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef77800 == 116 [pid = 1932] [id = 296] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef6b800 == 115 [pid = 1932] [id = 295] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc186946c00) [pid = 1932] [serial = 803] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc1745c7c00) [pid = 1932] [serial = 794] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc18518a400) [pid = 1932] [serial = 800] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc16ee1f000) [pid = 1932] [serial = 791] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc182128000) [pid = 1932] [serial = 797] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b606000 == 114 [pid = 1932] [id = 294] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a3c4000 == 113 [pid = 1932] [id = 293] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1622dc800 == 112 [pid = 1932] [id = 292] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f4a5800 == 111 [pid = 1932] [id = 291] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc163dda800 == 110 [pid = 1932] [id = 290] 18:56:25 INFO - PROCESS | 1932 | 1460944585178 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]]]}] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccba800 == 109 [pid = 1932] [id = 286] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f0e800 == 108 [pid = 1932] [id = 285] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc169f2a800 == 107 [pid = 1932] [id = 284] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc187413800 == 106 [pid = 1932] [id = 283] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182ff9000 == 105 [pid = 1932] [id = 282] 18:56:25 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a3db000 == 104 [pid = 1932] [id = 279] 18:56:25 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 18:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1546ms 18:56:25 INFO - PROCESS | 1932 | 1460944585219 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 1932 | 1460944585222 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 18:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:56:25 INFO - PROCESS | 1932 | 1460944585228 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 1932 | 1460944585230 Marionette TRACE conn4 <- [1,1210,null,{}] 18:56:25 INFO - PROCESS | 1932 | 1460944585242 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}] 18:56:25 INFO - PROCESS | 1932 | 1460944585389 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc180ed8400) [pid = 1932] [serial = 825] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc16ace7400) [pid = 1932] [serial = 809] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc172077400) [pid = 1932] [serial = 819] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc185188c00) [pid = 1932] [serial = 830] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc16bb59000) [pid = 1932] [serial = 810] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc16ed3b000) [pid = 1932] [serial = 813] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc17bdc9800) [pid = 1932] [serial = 824] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc186946400) [pid = 1932] [serial = 831] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc182193400) [pid = 1932] [serial = 827] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc1620a9400) [pid = 1932] [serial = 833] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc1620ae400) [pid = 1932] [serial = 834] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc171543800) [pid = 1932] [serial = 816] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc16bf7fc00) [pid = 1932] [serial = 812] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc1850c7c00) [pid = 1932] [serial = 828] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc16fff9000) [pid = 1932] [serial = 818] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc16fff7800) [pid = 1932] [serial = 815] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc174022400) [pid = 1932] [serial = 822] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc16a0e3800) [pid = 1932] [serial = 806] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc173919c00) [pid = 1932] [serial = 821] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc16ace6c00) [pid = 1932] [serial = 788] [outer = (nil)] [url = about:blank] 18:56:25 INFO - PROCESS | 1932 | 1460944585617 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1622df800 == 105 [pid = 1932] [id = 310] 18:56:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc16a03e000) [pid = 1932] [serial = 931] [outer = (nil)] 18:56:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc16bb53800) [pid = 1932] [serial = 932] [outer = 0x7fc16a03e000] 18:56:25 INFO - PROCESS | 1932 | 1460944585684 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc16bc71c00) [pid = 1932] [serial = 933] [outer = 0x7fc16a03e000] 18:56:26 INFO - PROCESS | 1932 | 1460944586333 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]]]}] 18:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1130ms 18:56:26 INFO - PROCESS | 1932 | 1460944586358 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 18:56:26 INFO - PROCESS | 1932 | 1460944586360 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 18:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:56:26 INFO - PROCESS | 1932 | 1460944586366 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - PROCESS | 1932 | 1460944586368 Marionette TRACE conn4 <- [1,1214,null,{}] 18:56:26 INFO - PROCESS | 1932 | 1460944586373 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}] 18:56:26 INFO - PROCESS | 1932 | 1460944586528 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 18:56:26 INFO - PROCESS | 1932 | 1460944586658 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a183800 == 106 [pid = 1932] [id = 311] 18:56:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc16aa7f800) [pid = 1932] [serial = 934] [outer = (nil)] 18:56:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc16bf5b800) [pid = 1932] [serial = 935] [outer = 0x7fc16aa7f800] 18:56:26 INFO - PROCESS | 1932 | 1460944586717 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc16ed38800) [pid = 1932] [serial = 936] [outer = 0x7fc16aa7f800] 18:56:27 INFO - PROCESS | 1932 | 1460944587350 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]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1032ms 18:56:27 INFO - PROCESS | 1932 | 1460944587398 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1932 | 1460944587401 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 18:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:56:27 INFO - PROCESS | 1932 | 1460944587406 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1932 | 1460944587408 Marionette TRACE conn4 <- [1,1218,null,{}] 18:56:27 INFO - PROCESS | 1932 | 1460944587414 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}] 18:56:27 INFO - PROCESS | 1932 | 1460944587641 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 18:56:27 INFO - PROCESS | 1932 | 1460944587671 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccb8800 == 107 [pid = 1932] [id = 312] 18:56:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc16becec00) [pid = 1932] [serial = 937] [outer = (nil)] 18:56:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc16ef3b400) [pid = 1932] [serial = 938] [outer = 0x7fc16becec00] 18:56:27 INFO - PROCESS | 1932 | 1460944587730 Marionette DEBUG loaded listener.js 18:56:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc16f5d6400) [pid = 1932] [serial = 939] [outer = 0x7fc16becec00] 18:56:28 INFO - PROCESS | 1932 | 1460944588553 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]]]}] 18:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1177ms 18:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:56:28 INFO - PROCESS | 1932 | 1460944588584 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 18:56:28 INFO - PROCESS | 1932 | 1460944588586 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 18:56:28 INFO - PROCESS | 1932 | 1460944588590 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 1932 | 1460944588594 Marionette TRACE conn4 <- [1,1222,null,{}] 18:56:28 INFO - PROCESS | 1932 | 1460944588599 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}] 18:56:28 INFO - PROCESS | 1932 | 1460944588811 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 18:56:28 INFO - PROCESS | 1932 | 1460944588835 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703be800 == 108 [pid = 1932] [id = 313] 18:56:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc1720dd400) [pid = 1932] [serial = 940] [outer = (nil)] 18:56:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc17437a800) [pid = 1932] [serial = 941] [outer = 0x7fc1720dd400] 18:56:28 INFO - PROCESS | 1932 | 1460944588896 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc174dc8000) [pid = 1932] [serial = 942] [outer = 0x7fc1720dd400] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc1605bdc00) [pid = 1932] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc169fd0400) [pid = 1932] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc16acf3800) [pid = 1932] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc16a2b7400) [pid = 1932] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc1605be000) [pid = 1932] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc16a071c00) [pid = 1932] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc1605bcc00) [pid = 1932] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc16ee1cc00) [pid = 1932] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc16aa80400) [pid = 1932] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc16f5cd000) [pid = 1932] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc16a2a3000) [pid = 1932] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc16ee8f400) [pid = 1932] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 152 (0x7fc16a0e9800) [pid = 1932] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc169fcdc00) [pid = 1932] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 150 (0x7fc17536ec00) [pid = 1932] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 149 (0x7fc16ab24800) [pid = 1932] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:56:29 INFO - PROCESS | 1932 | --DOMWINDOW == 148 (0x7fc175acf400) [pid = 1932] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:56:30 INFO - PROCESS | 1932 | 1460944590035 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] 18:56:30 INFO - PROCESS | 1932 | 1460944590072 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 18:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:56:30 INFO - PROCESS | 1932 | 1460944590078 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 1932 | 1460944590080 Marionette TRACE conn4 <- [1,1226,null,{}] 18:56:30 INFO - PROCESS | 1932 | 1460944590085 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}] 18:56:30 INFO - PROCESS | 1932 | 1460944590277 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 18:56:30 INFO - PROCESS | 1932 | 1460944590366 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc169f35800 == 109 [pid = 1932] [id = 314] 18:56:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc16ab24800) [pid = 1932] [serial = 943] [outer = (nil)] 18:56:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc16be47c00) [pid = 1932] [serial = 944] [outer = 0x7fc16ab24800] 18:56:30 INFO - PROCESS | 1932 | 1460944590427 Marionette DEBUG loaded listener.js 18:56:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc1720db000) [pid = 1932] [serial = 945] [outer = 0x7fc16ab24800] 18:56:31 INFO - PROCESS | 1932 | 1460944591077 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]]]}] 18:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1028ms 18:56:31 INFO - PROCESS | 1932 | 1460944591107 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 18:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:56:31 INFO - PROCESS | 1932 | 1460944591110 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 18:56:31 INFO - PROCESS | 1932 | 1460944591115 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 1932 | 1460944591118 Marionette TRACE conn4 <- [1,1230,null,{}] 18:56:31 INFO - PROCESS | 1932 | 1460944591123 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}] 18:56:31 INFO - PROCESS | 1932 | 1460944591305 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 18:56:31 INFO - PROCESS | 1932 | 1460944591321 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a10800 == 110 [pid = 1932] [id = 315] 18:56:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc16ab26400) [pid = 1932] [serial = 946] [outer = (nil)] 18:56:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc1745bbc00) [pid = 1932] [serial = 947] [outer = 0x7fc16ab26400] 18:56:31 INFO - PROCESS | 1932 | 1460944591379 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc17734c400) [pid = 1932] [serial = 948] [outer = 0x7fc16ab26400] 18:56:32 INFO - PROCESS | 1932 | 1460944592251 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]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1180ms 18:56:32 INFO - PROCESS | 1932 | 1460944592295 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 1932 | 1460944592301 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 18:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:56:32 INFO - PROCESS | 1932 | 1460944592310 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 1932 | 1460944592315 Marionette TRACE conn4 <- [1,1234,null,{}] 18:56:32 INFO - PROCESS | 1932 | 1460944592325 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}] 18:56:32 INFO - PROCESS | 1932 | 1460944592499 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 18:56:32 INFO - PROCESS | 1932 | 1460944592672 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f0c000 == 111 [pid = 1932] [id = 316] 18:56:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc1605bf400) [pid = 1932] [serial = 949] [outer = (nil)] 18:56:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc16a038400) [pid = 1932] [serial = 950] [outer = 0x7fc1605bf400] 18:56:32 INFO - PROCESS | 1932 | 1460944592745 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc16a07a400) [pid = 1932] [serial = 951] [outer = 0x7fc1605bf400] 18:56:33 INFO - PROCESS | 1932 | 1460944593606 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]]]}] 18:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1337ms 18:56:33 INFO - PROCESS | 1932 | 1460944593647 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 18:56:33 INFO - PROCESS | 1932 | 1460944593656 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 18:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:56:33 INFO - PROCESS | 1932 | 1460944593666 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1932 | 1460944593670 Marionette TRACE conn4 <- [1,1238,null,{}] 18:56:33 INFO - PROCESS | 1932 | 1460944593675 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}] 18:56:33 INFO - PROCESS | 1932 | 1460944593834 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 18:56:34 INFO - PROCESS | 1932 | 1460944594017 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f66e000 == 112 [pid = 1932] [id = 317] 18:56:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc1605ca800) [pid = 1932] [serial = 952] [outer = (nil)] 18:56:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc16acf0800) [pid = 1932] [serial = 953] [outer = 0x7fc1605ca800] 18:56:34 INFO - PROCESS | 1932 | 1460944594088 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc16bc70800) [pid = 1932] [serial = 954] [outer = 0x7fc1605ca800] 18:56:35 INFO - PROCESS | 1932 | 1460944595044 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]]]}] 18:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1429ms 18:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:56:35 INFO - PROCESS | 1932 | 1460944595094 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 1932 | 1460944595097 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 18:56:35 INFO - PROCESS | 1932 | 1460944595104 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 1932 | 1460944595109 Marionette TRACE conn4 <- [1,1242,null,{}] 18:56:35 INFO - PROCESS | 1932 | 1460944595125 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}] 18:56:35 INFO - PROCESS | 1932 | 1460944595329 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 18:56:35 INFO - PROCESS | 1932 | 1460944595542 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17714a000 == 113 [pid = 1932] [id = 318] 18:56:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc16ed3b000) [pid = 1932] [serial = 955] [outer = (nil)] 18:56:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc171770400) [pid = 1932] [serial = 956] [outer = 0x7fc16ed3b000] 18:56:35 INFO - PROCESS | 1932 | 1460944595658 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc1735f3800) [pid = 1932] [serial = 957] [outer = 0x7fc16ed3b000] 18:56:36 INFO - PROCESS | 1932 | 1460944596464 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]]]}] 18:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1391ms 18:56:36 INFO - PROCESS | 1932 | 1460944596493 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 18:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:56:36 INFO - PROCESS | 1932 | 1460944596498 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 18:56:36 INFO - PROCESS | 1932 | 1460944596504 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 1932 | 1460944596507 Marionette TRACE conn4 <- [1,1246,null,{}] 18:56:36 INFO - PROCESS | 1932 | 1460944596512 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}] 18:56:36 INFO - PROCESS | 1932 | 1460944596668 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 18:56:36 INFO - PROCESS | 1932 | 1460944596844 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18315f000 == 114 [pid = 1932] [id = 319] 18:56:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc16ef43000) [pid = 1932] [serial = 958] [outer = (nil)] 18:56:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc174dc5000) [pid = 1932] [serial = 959] [outer = 0x7fc16ef43000] 18:56:36 INFO - PROCESS | 1932 | 1460944596917 Marionette DEBUG loaded listener.js 18:56:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc177356000) [pid = 1932] [serial = 960] [outer = 0x7fc16ef43000] 18:56:37 INFO - PROCESS | 1932 | 1460944597758 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]]]}] 18:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1282ms 18:56:37 INFO - PROCESS | 1932 | 1460944597786 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 1932 | 1460944597790 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 18:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:56:37 INFO - PROCESS | 1932 | 1460944597795 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 1932 | 1460944597797 Marionette TRACE conn4 <- [1,1250,null,{}] 18:56:37 INFO - PROCESS | 1932 | 1460944597803 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}] 18:56:37 INFO - PROCESS | 1932 | 1460944597955 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 18:56:38 INFO - PROCESS | 1932 | 1460944598135 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc189d31000 == 115 [pid = 1932] [id = 320] 18:56:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc173b64c00) [pid = 1932] [serial = 961] [outer = (nil)] 18:56:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc17bdcc000) [pid = 1932] [serial = 962] [outer = 0x7fc173b64c00] 18:56:38 INFO - PROCESS | 1932 | 1460944598207 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc181fe8c00) [pid = 1932] [serial = 963] [outer = 0x7fc173b64c00] 18:56:39 INFO - PROCESS | 1932 | 1460944599084 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]]]}] 18:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1326ms 18:56:39 INFO - PROCESS | 1932 | 1460944599123 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 1932 | 1460944599127 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 18:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:56:39 INFO - PROCESS | 1932 | 1460944599133 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 1932 | 1460944599135 Marionette TRACE conn4 <- [1,1254,null,{}] 18:56:39 INFO - PROCESS | 1932 | 1460944599140 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}] 18:56:39 INFO - PROCESS | 1932 | 1460944599319 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 18:56:39 INFO - PROCESS | 1932 | 1460944599501 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16bbc5000 == 116 [pid = 1932] [id = 321] 18:56:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc17a748800) [pid = 1932] [serial = 964] [outer = (nil)] 18:56:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc186e28c00) [pid = 1932] [serial = 965] [outer = 0x7fc17a748800] 18:56:39 INFO - PROCESS | 1932 | 1460944599586 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc187211400) [pid = 1932] [serial = 966] [outer = 0x7fc17a748800] 18:56:40 INFO - PROCESS | 1932 | 1460944600478 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]]]}] 18:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1380ms 18:56:40 INFO - PROCESS | 1932 | 1460944600514 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 1932 | 1460944600517 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 18:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:56:40 INFO - PROCESS | 1932 | 1460944600522 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 1932 | 1460944600526 Marionette TRACE conn4 <- [1,1258,null,{}] 18:56:40 INFO - PROCESS | 1932 | 1460944600531 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}] 18:56:40 INFO - PROCESS | 1932 | 1460944600685 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 18:56:40 INFO - PROCESS | 1932 | 1460944600861 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16bbdf800 == 117 [pid = 1932] [id = 322] 18:56:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc16b846c00) [pid = 1932] [serial = 967] [outer = (nil)] 18:56:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc16b84d000) [pid = 1932] [serial = 968] [outer = 0x7fc16b846c00] 18:56:40 INFO - PROCESS | 1932 | 1460944600928 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc186834c00) [pid = 1932] [serial = 969] [outer = 0x7fc16b846c00] 18:56:41 INFO - PROCESS | 1932 | 1460944601771 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]]]}] 18:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1283ms 18:56:41 INFO - PROCESS | 1932 | 1460944601807 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 18:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:56:41 INFO - PROCESS | 1932 | 1460944601811 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 18:56:41 INFO - PROCESS | 1932 | 1460944601816 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1932 | 1460944601819 Marionette TRACE conn4 <- [1,1262,null,{}] 18:56:41 INFO - PROCESS | 1932 | 1460944601824 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}] 18:56:41 INFO - PROCESS | 1932 | 1460944601976 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 18:56:42 INFO - PROCESS | 1932 | 1460944602153 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16241a800 == 118 [pid = 1932] [id = 323] 18:56:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc16ad82400) [pid = 1932] [serial = 970] [outer = (nil)] 18:56:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16ad86c00) [pid = 1932] [serial = 971] [outer = 0x7fc16ad82400] 18:56:42 INFO - PROCESS | 1932 | 1460944602238 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16ad90c00) [pid = 1932] [serial = 972] [outer = 0x7fc16ad82400] 18:56:43 INFO - PROCESS | 1932 | 1460944603079 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]]]}] 18:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1331ms 18:56:43 INFO - PROCESS | 1932 | 1460944603148 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 1932 | 1460944603151 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 18:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:56:43 INFO - PROCESS | 1932 | 1460944603157 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - PROCESS | 1932 | 1460944603159 Marionette TRACE conn4 <- [1,1266,null,{}] 18:56:43 INFO - PROCESS | 1932 | 1460944603165 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}] 18:56:43 INFO - PROCESS | 1932 | 1460944603317 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 18:56:43 INFO - PROCESS | 1932 | 1460944603499 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162d5c800 == 119 [pid = 1932] [id = 324] 18:56:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc16ad89400) [pid = 1932] [serial = 973] [outer = (nil)] 18:56:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc16f603400) [pid = 1932] [serial = 974] [outer = 0x7fc16ad89400] 18:56:43 INFO - PROCESS | 1932 | 1460944603571 Marionette DEBUG loaded listener.js 18:56:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc16f607c00) [pid = 1932] [serial = 975] [outer = 0x7fc16ad89400] 18:56:44 INFO - PROCESS | 1932 | 1460944604410 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]]]}] 18:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1327ms 18:56:44 INFO - PROCESS | 1932 | 1460944604485 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 18:56:44 INFO - PROCESS | 1932 | 1460944604487 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 18:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:56:44 INFO - PROCESS | 1932 | 1460944604493 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:56:44 INFO - PROCESS | 1932 | 1460944604496 Marionette TRACE conn4 <- [1,1270,null,{}] 18:56:44 INFO - PROCESS | 1932 | 1460944604501 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}] 18:56:44 INFO - PROCESS | 1932 | 1460944604693 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 18:56:44 INFO - PROCESS | 1932 | 1460944604869 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18c2d7000 == 120 [pid = 1932] [id = 325] 18:56:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc16ad91000) [pid = 1932] [serial = 976] [outer = (nil)] 18:56:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc16f611000) [pid = 1932] [serial = 977] [outer = 0x7fc16ad91000] 18:56:44 INFO - PROCESS | 1932 | 1460944604935 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc16f9c6400) [pid = 1932] [serial = 978] [outer = 0x7fc16ad91000] 18:56:45 INFO - PROCESS | 1932 | 1460944605813 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]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1383ms 18:56:45 INFO - PROCESS | 1932 | 1460944605878 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 18:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:56:45 INFO - PROCESS | 1932 | 1460944605882 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 18:56:45 INFO - PROCESS | 1932 | 1460944605888 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 1932 | 1460944605892 Marionette TRACE conn4 <- [1,1274,null,{}] 18:56:45 INFO - PROCESS | 1932 | 1460944605897 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}] 18:56:46 INFO - PROCESS | 1932 | 1460944606097 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 18:56:46 INFO - PROCESS | 1932 | 1460944606276 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162412000 == 121 [pid = 1932] [id = 326] 18:56:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc1605bec00) [pid = 1932] [serial = 979] [outer = (nil)] 18:56:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16408e800) [pid = 1932] [serial = 980] [outer = 0x7fc1605bec00] 18:56:46 INFO - PROCESS | 1932 | 1460944606354 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc16bf54c00) [pid = 1932] [serial = 981] [outer = 0x7fc1605bec00] 18:56:47 INFO - PROCESS | 1932 | 1460944607194 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]]]}] 18:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1334ms 18:56:47 INFO - PROCESS | 1932 | 1460944607222 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 1932 | 1460944607225 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 18:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:56:47 INFO - PROCESS | 1932 | 1460944607231 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 1932 | 1460944607233 Marionette TRACE conn4 <- [1,1278,null,{}] 18:56:47 INFO - PROCESS | 1932 | 1460944607238 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}] 18:56:47 INFO - PROCESS | 1932 | 1460944607394 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 18:56:47 INFO - PROCESS | 1932 | 1460944607975 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162d63000 == 122 [pid = 1932] [id = 327] 18:56:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc15fdd8c00) [pid = 1932] [serial = 982] [outer = (nil)] 18:56:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc1605c0000) [pid = 1932] [serial = 983] [outer = 0x7fc15fdd8c00] 18:56:48 INFO - PROCESS | 1932 | 1460944608046 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc1620a9400) [pid = 1932] [serial = 984] [outer = 0x7fc15fdd8c00] 18:56:48 INFO - PROCESS | 1932 | 1460944608890 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]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1732ms 18:56:48 INFO - PROCESS | 1932 | 1460944608964 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 1932 | 1460944608970 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 18:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:56:48 INFO - PROCESS | 1932 | 1460944608980 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 1932 | 1460944608984 Marionette TRACE conn4 <- [1,1282,null,{}] 18:56:48 INFO - PROCESS | 1932 | 1460944608991 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}] 18:56:49 INFO - PROCESS | 1932 | 1460944609152 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 18:56:49 INFO - PROCESS | 1932 | 1460944609503 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15edd9800 == 123 [pid = 1932] [id = 328] 18:56:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc164098400) [pid = 1932] [serial = 985] [outer = (nil)] 18:56:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc16a038c00) [pid = 1932] [serial = 986] [outer = 0x7fc164098400] 18:56:49 INFO - PROCESS | 1932 | 1460944609572 Marionette DEBUG loaded listener.js 18:56:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc16a2a4000) [pid = 1932] [serial = 987] [outer = 0x7fc164098400] 18:56:50 INFO - PROCESS | 1932 | 1460944610393 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]]]}] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16adb9800 == 122 [pid = 1932] [id = 262] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18b309800 == 121 [pid = 1932] [id = 87] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17411c000 == 120 [pid = 1932] [id = 263] 18:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1529ms 18:56:50 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc17503ec00) [pid = 1932] [serial = 854] [outer = (nil)] [url = about:blank] 18:56:50 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc180e53000) [pid = 1932] [serial = 857] [outer = (nil)] [url = about:blank] 18:56:50 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc17391a000) [pid = 1932] [serial = 860] [outer = (nil)] [url = about:blank] 18:56:50 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc18694a000) [pid = 1932] [serial = 863] [outer = (nil)] [url = about:blank] 18:56:50 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc15eccb400) [pid = 1932] [serial = 866] [outer = (nil)] [url = about:blank] 18:56:50 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc16a0ed800) [pid = 1932] [serial = 869] [outer = (nil)] [url = about:blank] 18:56:50 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc17176f000) [pid = 1932] [serial = 893] [outer = (nil)] [url = about:blank] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc169f35800 == 119 [pid = 1932] [id = 314] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703be800 == 118 [pid = 1932] [id = 313] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccb8800 == 117 [pid = 1932] [id = 312] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a183800 == 116 [pid = 1932] [id = 311] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1622df800 == 115 [pid = 1932] [id = 310] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15ead8800 == 114 [pid = 1932] [id = 309] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ac2e800 == 113 [pid = 1932] [id = 308] 18:56:50 INFO - PROCESS | 1932 | 1460944610563 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 1932 | 1460944610567 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17b157000 == 112 [pid = 1932] [id = 304] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177142000 == 111 [pid = 1932] [id = 303] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a14000 == 110 [pid = 1932] [id = 302] 18:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173b3e000 == 109 [pid = 1932] [id = 301] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17150c000 == 108 [pid = 1932] [id = 300] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b181000 == 107 [pid = 1932] [id = 299] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f06000 == 106 [pid = 1932] [id = 298] 18:56:50 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffe2800 == 105 [pid = 1932] [id = 297] 18:56:50 INFO - PROCESS | 1932 | 1460944610590 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - PROCESS | 1932 | 1460944610592 Marionette TRACE conn4 <- [1,1286,null,{}] 18:56:50 INFO - PROCESS | 1932 | 1460944610597 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}] 18:56:50 INFO - PROCESS | 1932 | 1460944610731 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 18:56:50 INFO - PROCESS | 1932 | 1460944610749 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1605f7000 == 106 [pid = 1932] [id = 329] 18:56:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc15eccfc00) [pid = 1932] [serial = 988] [outer = (nil)] 18:56:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc16ab3b400) [pid = 1932] [serial = 989] [outer = 0x7fc15eccfc00] 18:56:50 INFO - PROCESS | 1932 | 1460944610809 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc16b4ae800) [pid = 1932] [serial = 990] [outer = 0x7fc15eccfc00] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc174a62400) [pid = 1932] [serial = 747] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc17437c800) [pid = 1932] [serial = 744] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc1735fb800) [pid = 1932] [serial = 741] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16ee8b400) [pid = 1932] [serial = 738] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc16bc71400) [pid = 1932] [serial = 735] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc180ecec00) [pid = 1932] [serial = 750] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc173922000) [pid = 1932] [serial = 731] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc18210f800) [pid = 1932] [serial = 753] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc16a0e9000) [pid = 1932] [serial = 839] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc16aa82000) [pid = 1932] [serial = 876] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc16a2bd400) [pid = 1932] [serial = 875] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc16be45400) [pid = 1932] [serial = 881] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc16bf53400) [pid = 1932] [serial = 884] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc1620a9800) [pid = 1932] [serial = 873] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc1605c1800) [pid = 1932] [serial = 872] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc16bb5d400) [pid = 1932] [serial = 842] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc17269b000) [pid = 1932] [serial = 851] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc16acdac00) [pid = 1932] [serial = 878] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc16acef400) [pid = 1932] [serial = 879] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc1620ae800) [pid = 1932] [serial = 836] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc16da8b400) [pid = 1932] [serial = 845] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc16a075c00) [pid = 1932] [serial = 837] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc16ee8e000) [pid = 1932] [serial = 887] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc16f5d9800) [pid = 1932] [serial = 848] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc16ef4ac00) [pid = 1932] [serial = 888] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc17176cc00) [pid = 1932] [serial = 891] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc16cfcb400) [pid = 1932] [serial = 885] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc16aa81800) [pid = 1932] [serial = 890] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc16bec5800) [pid = 1932] [serial = 882] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc171544c00) [pid = 1932] [serial = 786] [outer = (nil)] [url = about:blank] 18:56:51 INFO - PROCESS | 1932 | 1460944611699 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]]]}] 18:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1183ms 18:56:51 INFO - PROCESS | 1932 | 1460944611766 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 1932 | 1460944611770 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 18:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:56:51 INFO - PROCESS | 1932 | 1460944611782 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1932 | 1460944611790 Marionette TRACE conn4 <- [1,1290,null,{}] 18:56:51 INFO - PROCESS | 1932 | 1460944611798 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}] 18:56:51 INFO - PROCESS | 1932 | 1460944611948 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 18:56:52 INFO - PROCESS | 1932 | 1460944612093 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a1cf800 == 107 [pid = 1932] [id = 330] 18:56:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc1605c6c00) [pid = 1932] [serial = 991] [outer = (nil)] 18:56:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc16b9cf000) [pid = 1932] [serial = 992] [outer = 0x7fc1605c6c00] 18:56:52 INFO - PROCESS | 1932 | 1460944612151 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc16bec5800) [pid = 1932] [serial = 993] [outer = 0x7fc1605c6c00] 18:56:52 INFO - PROCESS | 1932 | 1460944612790 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]]]}] 18:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1044ms 18:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:56:52 INFO - PROCESS | 1932 | 1460944612820 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 18:56:52 INFO - PROCESS | 1932 | 1460944612823 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 18:56:52 INFO - PROCESS | 1932 | 1460944612829 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:56:52 INFO - PROCESS | 1932 | 1460944612831 Marionette TRACE conn4 <- [1,1294,null,{}] 18:56:52 INFO - PROCESS | 1932 | 1460944612836 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}] 18:56:53 INFO - PROCESS | 1932 | 1460944613055 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 18:56:53 INFO - PROCESS | 1932 | 1460944613088 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b61b000 == 108 [pid = 1932] [id = 331] 18:56:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc16ab1c000) [pid = 1932] [serial = 994] [outer = (nil)] 18:56:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc16bec6c00) [pid = 1932] [serial = 995] [outer = 0x7fc16ab1c000] 18:56:53 INFO - PROCESS | 1932 | 1460944613145 Marionette DEBUG loaded listener.js 18:56:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc16ee1e000) [pid = 1932] [serial = 996] [outer = 0x7fc16ab1c000] 18:56:53 INFO - PROCESS | 1932 | 1460944613954 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]]]}] 18:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1183ms 18:56:54 INFO - PROCESS | 1932 | 1460944614011 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 1932 | 1460944614013 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 18:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:56:54 INFO - PROCESS | 1932 | 1460944614019 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 1932 | 1460944614021 Marionette TRACE conn4 <- [1,1298,null,{}] 18:56:54 INFO - PROCESS | 1932 | 1460944614026 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}] 18:56:54 INFO - PROCESS | 1932 | 1460944614219 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 18:56:54 INFO - PROCESS | 1932 | 1460944614242 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ed2c000 == 109 [pid = 1932] [id = 332] 18:56:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc16f5d2000) [pid = 1932] [serial = 997] [outer = (nil)] 18:56:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc16f608000) [pid = 1932] [serial = 998] [outer = 0x7fc16f5d2000] 18:56:54 INFO - PROCESS | 1932 | 1460944614312 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc16f9c9800) [pid = 1932] [serial = 999] [outer = 0x7fc16f5d2000] 18:56:55 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc1620a7400) [pid = 1932] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:56:55 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc16aa7f800) [pid = 1932] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:56:55 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc16becec00) [pid = 1932] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:56:55 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc1720dd400) [pid = 1932] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:56:55 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc16ab24800) [pid = 1932] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:56:55 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc16a03e000) [pid = 1932] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:56:55 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc16a0ebc00) [pid = 1932] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:56:55 INFO - PROCESS | 1932 | 1460944615386 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]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1383ms 18:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:56:55 INFO - PROCESS | 1932 | 1460944615403 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1932 | 1460944615405 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 18:56:55 INFO - PROCESS | 1932 | 1460944615411 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1932 | 1460944615414 Marionette TRACE conn4 <- [1,1302,null,{}] 18:56:55 INFO - PROCESS | 1932 | 1460944615418 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}] 18:56:55 INFO - PROCESS | 1932 | 1460944615605 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 18:56:55 INFO - PROCESS | 1932 | 1460944615695 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f656800 == 110 [pid = 1932] [id = 333] 18:56:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc16ab3cc00) [pid = 1932] [serial = 1000] [outer = (nil)] 18:56:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc16f9cf400) [pid = 1932] [serial = 1001] [outer = 0x7fc16ab3cc00] 18:56:55 INFO - PROCESS | 1932 | 1460944615762 Marionette DEBUG loaded listener.js 18:56:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc170386c00) [pid = 1932] [serial = 1002] [outer = 0x7fc16ab3cc00] 18:56:56 INFO - PROCESS | 1932 | 1460944616385 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]]]}] 18:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1026ms 18:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:56:56 INFO - PROCESS | 1932 | 1460944616436 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 1932 | 1460944616438 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 18:56:56 INFO - PROCESS | 1932 | 1460944616444 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 1932 | 1460944616447 Marionette TRACE conn4 <- [1,1306,null,{}] 18:56:56 INFO - PROCESS | 1932 | 1460944616451 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}] 18:56:56 INFO - PROCESS | 1932 | 1460944616635 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 18:56:56 INFO - PROCESS | 1932 | 1460944616656 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703b9000 == 111 [pid = 1932] [id = 334] 18:56:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc16bb59800) [pid = 1932] [serial = 1003] [outer = (nil)] 18:56:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc17176d400) [pid = 1932] [serial = 1004] [outer = 0x7fc16bb59800] 18:56:56 INFO - PROCESS | 1932 | 1460944616712 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc173918c00) [pid = 1932] [serial = 1005] [outer = 0x7fc16bb59800] 18:56:57 INFO - PROCESS | 1932 | 1460944617611 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]]]}] 18:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1227ms 18:56:57 INFO - PROCESS | 1932 | 1460944617671 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 18:56:57 INFO - PROCESS | 1932 | 1460944617677 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 18:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:56:57 INFO - PROCESS | 1932 | 1460944617685 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:56:57 INFO - PROCESS | 1932 | 1460944617690 Marionette TRACE conn4 <- [1,1310,null,{}] 18:56:57 INFO - PROCESS | 1932 | 1460944617699 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}] 18:56:57 INFO - PROCESS | 1932 | 1460944617910 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 18:56:58 INFO - PROCESS | 1932 | 1460944618085 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162ed9000 == 112 [pid = 1932] [id = 335] 18:56:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc15ecc2800) [pid = 1932] [serial = 1006] [outer = (nil)] 18:56:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc16408d000) [pid = 1932] [serial = 1007] [outer = 0x7fc15ecc2800] 18:56:58 INFO - PROCESS | 1932 | 1460944618155 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc16a03e400) [pid = 1932] [serial = 1008] [outer = 0x7fc15ecc2800] 18:56:59 INFO - PROCESS | 1932 | 1460944619113 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] 18:56:59 INFO - PROCESS | 1932 | 1460944619178 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 18:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:56:59 INFO - PROCESS | 1932 | 1460944619188 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 1932 | 1460944619191 Marionette TRACE conn4 <- [1,1314,null,{}] 18:56:59 INFO - PROCESS | 1932 | 1460944619197 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}] 18:56:59 INFO - PROCESS | 1932 | 1460944619368 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 18:56:59 INFO - PROCESS | 1932 | 1460944619540 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccac000 == 113 [pid = 1932] [id = 336] 18:56:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc1605c1400) [pid = 1932] [serial = 1009] [outer = (nil)] 18:56:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc16b846400) [pid = 1932] [serial = 1010] [outer = 0x7fc1605c1400] 18:56:59 INFO - PROCESS | 1932 | 1460944619607 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc16be48400) [pid = 1932] [serial = 1011] [outer = 0x7fc1605c1400] 18:57:00 INFO - PROCESS | 1932 | 1460944620582 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]]]}] 18:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1439ms 18:57:00 INFO - PROCESS | 1932 | 1460944620627 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1932 | 1460944620631 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 18:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:57:00 INFO - PROCESS | 1932 | 1460944620637 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1932 | 1460944620643 Marionette TRACE conn4 <- [1,1318,null,{}] 18:57:00 INFO - PROCESS | 1932 | 1460944620659 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}] 18:57:00 INFO - PROCESS | 1932 | 1460944620829 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 18:57:01 INFO - PROCESS | 1932 | 1460944621004 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174111000 == 114 [pid = 1932] [id = 337] 18:57:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc16ee8b400) [pid = 1932] [serial = 1012] [outer = (nil)] 18:57:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc16f60c800) [pid = 1932] [serial = 1013] [outer = 0x7fc16ee8b400] 18:57:01 INFO - PROCESS | 1932 | 1460944621079 Marionette DEBUG loaded listener.js 18:57:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc16f9d0c00) [pid = 1932] [serial = 1014] [outer = 0x7fc16ee8b400] 18:57:01 INFO - PROCESS | 1932 | 1460944621945 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]]]}] 18:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1344ms 18:57:01 INFO - PROCESS | 1932 | 1460944621983 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 1932 | 1460944621987 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 18:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:57:01 INFO - PROCESS | 1932 | 1460944621993 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 1932 | 1460944621996 Marionette TRACE conn4 <- [1,1322,null,{}] 18:57:02 INFO - PROCESS | 1932 | 1460944622001 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}] 18:57:02 INFO - PROCESS | 1932 | 1460944622173 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 18:57:02 INFO - PROCESS | 1932 | 1460944622365 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175a75800 == 115 [pid = 1932] [id = 338] 18:57:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc163ec7000) [pid = 1932] [serial = 1015] [outer = (nil)] 18:57:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16f9d1c00) [pid = 1932] [serial = 1016] [outer = 0x7fc163ec7000] 18:57:02 INFO - PROCESS | 1932 | 1460944622434 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc173d2e800) [pid = 1932] [serial = 1017] [outer = 0x7fc163ec7000] 18:57:03 INFO - PROCESS | 1932 | 1460944623300 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]]]}] 18:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1383ms 18:57:03 INFO - PROCESS | 1932 | 1460944623377 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 18:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:57:03 INFO - PROCESS | 1932 | 1460944623382 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 18:57:03 INFO - PROCESS | 1932 | 1460944623388 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - PROCESS | 1932 | 1460944623391 Marionette TRACE conn4 <- [1,1326,null,{}] 18:57:03 INFO - PROCESS | 1932 | 1460944623396 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}] 18:57:03 INFO - PROCESS | 1932 | 1460944623563 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 18:57:03 INFO - PROCESS | 1932 | 1460944623738 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17b13f000 == 116 [pid = 1932] [id = 339] 18:57:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc16a2c0c00) [pid = 1932] [serial = 1018] [outer = (nil)] 18:57:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc174a6ac00) [pid = 1932] [serial = 1019] [outer = 0x7fc16a2c0c00] 18:57:03 INFO - PROCESS | 1932 | 1460944623805 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc175eb4000) [pid = 1932] [serial = 1020] [outer = 0x7fc16a2c0c00] 18:57:04 INFO - PROCESS | 1932 | 1460944624709 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]]]}] 18:57:04 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 18:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1378ms 18:57:04 INFO - PROCESS | 1932 | 1460944624766 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 1932 | 1460944624769 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 18:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:57:04 INFO - PROCESS | 1932 | 1460944624775 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - PROCESS | 1932 | 1460944624777 Marionette TRACE conn4 <- [1,1330,null,{}] 18:57:04 INFO - PROCESS | 1932 | 1460944624783 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}] 18:57:04 INFO - PROCESS | 1932 | 1460944624970 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 18:57:05 INFO - PROCESS | 1932 | 1460944625150 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181f1d800 == 117 [pid = 1932] [id = 340] 18:57:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc174382000) [pid = 1932] [serial = 1021] [outer = (nil)] 18:57:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc181cb5800) [pid = 1932] [serial = 1022] [outer = 0x7fc174382000] 18:57:05 INFO - PROCESS | 1932 | 1460944625225 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc185146000) [pid = 1932] [serial = 1023] [outer = 0x7fc174382000] 18:57:06 INFO - PROCESS | 1932 | 1460944626053 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]]]}] 18:57:06 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 18:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1331ms 18:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:57:06 INFO - PROCESS | 1932 | 1460944626106 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 1932 | 1460944626109 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 18:57:06 INFO - PROCESS | 1932 | 1460944626115 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1932 | 1460944626118 Marionette TRACE conn4 <- [1,1334,null,{}] 18:57:06 INFO - PROCESS | 1932 | 1460944626123 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}] 18:57:06 INFO - PROCESS | 1932 | 1460944626291 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 18:57:06 INFO - PROCESS | 1932 | 1460944626472 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc189a5b000 == 118 [pid = 1932] [id = 341] 18:57:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16bbac400) [pid = 1932] [serial = 1024] [outer = (nil)] 18:57:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc16bbb5c00) [pid = 1932] [serial = 1025] [outer = 0x7fc16bbac400] 18:57:06 INFO - PROCESS | 1932 | 1460944626542 Marionette DEBUG loaded listener.js 18:57:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc16bbbb400) [pid = 1932] [serial = 1026] [outer = 0x7fc16bbac400] 18:57:07 INFO - PROCESS | 1932 | 1460944627369 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]]]}] 18:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1286ms 18:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:57:07 INFO - PROCESS | 1932 | 1460944627401 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 18:57:07 INFO - PROCESS | 1932 | 1460944627404 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 18:57:07 INFO - PROCESS | 1932 | 1460944627410 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:57:07 INFO - PROCESS | 1932 | 1460944627413 Marionette TRACE conn4 <- [1,1338,null,{}] 18:57:07 INFO - PROCESS | 1932 | 1460944627419 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}] 18:57:07 INFO - PROCESS | 1932 | 1460944627578 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 18:57:07 INFO - PROCESS | 1932 | 1460944627758 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fbd7000 == 119 [pid = 1932] [id = 342] 18:57:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc169fd0c00) [pid = 1932] [serial = 1027] [outer = (nil)] 18:57:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc185183400) [pid = 1932] [serial = 1028] [outer = 0x7fc169fd0c00] 18:57:07 INFO - PROCESS | 1932 | 1460944627831 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc186e25c00) [pid = 1932] [serial = 1029] [outer = 0x7fc169fd0c00] 18:57:09 INFO - PROCESS | 1932 | 1460944629138 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]]]}] 18:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1785ms 18:57:09 INFO - PROCESS | 1932 | 1460944629194 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 18:57:09 INFO - PROCESS | 1932 | 1460944629198 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 18:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:57:09 INFO - PROCESS | 1932 | 1460944629204 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - PROCESS | 1932 | 1460944629206 Marionette TRACE conn4 <- [1,1342,null,{}] 18:57:09 INFO - PROCESS | 1932 | 1460944629252 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}] 18:57:09 INFO - PROCESS | 1932 | 1460944629522 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 18:57:09 INFO - PROCESS | 1932 | 1460944629651 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fa57000 == 120 [pid = 1932] [id = 343] 18:57:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc15deeac00) [pid = 1932] [serial = 1030] [outer = (nil)] 18:57:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc15def2400) [pid = 1932] [serial = 1031] [outer = 0x7fc15deeac00] 18:57:09 INFO - PROCESS | 1932 | 1460944629732 Marionette DEBUG loaded listener.js 18:57:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc15def9800) [pid = 1932] [serial = 1032] [outer = 0x7fc15deeac00] 18:57:10 INFO - PROCESS | 1932 | 1460944630545 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]]]}] 18:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1376ms 18:57:10 INFO - PROCESS | 1932 | 1460944630581 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 1932 | 1460944630585 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 18:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:57:10 INFO - PROCESS | 1932 | 1460944630590 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 1932 | 1460944630593 Marionette TRACE conn4 <- [1,1346,null,{}] 18:57:10 INFO - PROCESS | 1932 | 1460944630598 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}] 18:57:10 INFO - PROCESS | 1932 | 1460944630755 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 18:57:10 INFO - PROCESS | 1932 | 1460944630938 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fa6c000 == 121 [pid = 1932] [id = 344] 18:57:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc15def4800) [pid = 1932] [serial = 1033] [outer = (nil)] 18:57:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc15fe97400) [pid = 1932] [serial = 1034] [outer = 0x7fc15def4800] 18:57:11 INFO - PROCESS | 1932 | 1460944631008 Marionette DEBUG loaded listener.js 18:57:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc15fe9d000) [pid = 1932] [serial = 1035] [outer = 0x7fc15def4800] 18:57:11 INFO - PROCESS | 1932 | 1460944631835 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]]]}] 18:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1279ms 18:57:11 INFO - PROCESS | 1932 | 1460944631869 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 18:57:11 INFO - PROCESS | 1932 | 1460944631873 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 18:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:57:11 INFO - PROCESS | 1932 | 1460944631879 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:57:11 INFO - PROCESS | 1932 | 1460944631883 Marionette TRACE conn4 <- [1,1350,null,{}] 18:57:11 INFO - PROCESS | 1932 | 1460944631888 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}] 18:57:12 INFO - PROCESS | 1932 | 1460944632058 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 18:57:12 INFO - PROCESS | 1932 | 1460944632594 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168ed5000 == 122 [pid = 1932] [id = 345] 18:57:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc15fdd7800) [pid = 1932] [serial = 1036] [outer = (nil)] 18:57:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc15fe98800) [pid = 1932] [serial = 1037] [outer = 0x7fc15fdd7800] 18:57:12 INFO - PROCESS | 1932 | 1460944632706 Marionette DEBUG loaded listener.js 18:57:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc1620a3800) [pid = 1932] [serial = 1038] [outer = 0x7fc15fdd7800] 18:57:13 INFO - PROCESS | 1932 | 1460944633509 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]]]}] 18:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1685ms 18:57:13 INFO - PROCESS | 1932 | 1460944633565 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 18:57:13 INFO - PROCESS | 1932 | 1460944633572 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 18:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:57:13 INFO - PROCESS | 1932 | 1460944633580 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:57:13 INFO - PROCESS | 1932 | 1460944633583 Marionette TRACE conn4 <- [1,1354,null,{}] 18:57:13 INFO - PROCESS | 1932 | 1460944633590 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}] 18:57:13 INFO - PROCESS | 1932 | 1460944633751 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 18:57:14 INFO - PROCESS | 1932 | 1460944634056 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fcd5000 == 123 [pid = 1932] [id = 346] 18:57:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc16a072800) [pid = 1932] [serial = 1039] [outer = (nil)] 18:57:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc16a2bd400) [pid = 1932] [serial = 1040] [outer = 0x7fc16a072800] 18:57:14 INFO - PROCESS | 1932 | 1460944634167 Marionette DEBUG loaded listener.js 18:57:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc16acdac00) [pid = 1932] [serial = 1041] [outer = 0x7fc16a072800] 18:57:15 INFO - PROCESS | 1932 | 1460944635055 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]]]}] 18:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1530ms 18:57:15 INFO - PROCESS | 1932 | 1460944635113 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 18:57:15 INFO - PROCESS | 1932 | 1460944635118 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 18:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:57:15 INFO - PROCESS | 1932 | 1460944635124 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:57:15 INFO - PROCESS | 1932 | 1460944635127 Marionette TRACE conn4 <- [1,1358,null,{}] 18:57:15 INFO - PROCESS | 1932 | 1460944635132 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}] 18:57:15 INFO - PROCESS | 1932 | 1460944635340 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703b6800 == 122 [pid = 1932] [id = 280] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16f656800 == 121 [pid = 1932] [id = 333] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ed2c000 == 120 [pid = 1932] [id = 332] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc16ef41800) [pid = 1932] [serial = 902] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc17391cc00) [pid = 1932] [serial = 905] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc174387000) [pid = 1932] [serial = 908] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc177351000) [pid = 1932] [serial = 911] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc182ecb000) [pid = 1932] [serial = 914] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc186945000) [pid = 1932] [serial = 917] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc163d7c000) [pid = 1932] [serial = 920] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc163d7f000) [pid = 1932] [serial = 923] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc1745bbc00) [pid = 1932] [serial = 947] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd0d000 == 119 [pid = 1932] [id = 261] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b61b000 == 118 [pid = 1932] [id = 331] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a1cf800 == 117 [pid = 1932] [id = 330] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1605f7000 == 116 [pid = 1932] [id = 329] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15edd9800 == 115 [pid = 1932] [id = 328] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162d63000 == 114 [pid = 1932] [id = 327] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16bbc5000 == 113 [pid = 1932] [id = 321] 18:57:15 INFO - PROCESS | 1932 | 1460944635644 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc189d31000 == 112 [pid = 1932] [id = 320] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18315f000 == 111 [pid = 1932] [id = 319] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17714a000 == 110 [pid = 1932] [id = 318] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16f66e000 == 109 [pid = 1932] [id = 317] 18:57:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f0c000 == 108 [pid = 1932] [id = 316] 18:57:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f7e1800 == 109 [pid = 1932] [id = 347] 18:57:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc163d7c000) [pid = 1932] [serial = 1042] [outer = (nil)] 18:57:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc16b84e800) [pid = 1932] [serial = 1043] [outer = 0x7fc163d7c000] 18:57:15 INFO - PROCESS | 1932 | 1460944635716 Marionette DEBUG loaded listener.js 18:57:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc16bbae400) [pid = 1932] [serial = 1044] [outer = 0x7fc163d7c000] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc17437a800) [pid = 1932] [serial = 941] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc16be47c00) [pid = 1932] [serial = 944] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc16bb53800) [pid = 1932] [serial = 932] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc16bc71c00) [pid = 1932] [serial = 933] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc16bb54000) [pid = 1932] [serial = 899] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc16aa7dc00) [pid = 1932] [serial = 930] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc16a2aec00) [pid = 1932] [serial = 929] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc16a06c400) [pid = 1932] [serial = 896] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc1620b1800) [pid = 1932] [serial = 926] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc16a035c00) [pid = 1932] [serial = 927] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc16bf5b800) [pid = 1932] [serial = 935] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16ed38800) [pid = 1932] [serial = 936] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc16ef3b400) [pid = 1932] [serial = 938] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc1720db000) [pid = 1932] [serial = 945] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc174dc8000) [pid = 1932] [serial = 942] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc16f5d6400) [pid = 1932] [serial = 939] [outer = (nil)] [url = about:blank] 18:57:16 INFO - PROCESS | 1932 | 1460944636400 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]]]}] 18:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1286ms 18:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:57:16 INFO - PROCESS | 1932 | 1460944636411 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 18:57:16 INFO - PROCESS | 1932 | 1460944636414 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 18:57:16 INFO - PROCESS | 1932 | 1460944636426 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:57:16 INFO - PROCESS | 1932 | 1460944636434 Marionette TRACE conn4 <- [1,1362,null,{}] 18:57:16 INFO - PROCESS | 1932 | 1460944636442 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}] 18:57:16 INFO - PROCESS | 1932 | 1460944636586 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 18:57:16 INFO - PROCESS | 1932 | 1460944636742 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b189000 == 110 [pid = 1932] [id = 348] 18:57:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc16a0eb400) [pid = 1932] [serial = 1045] [outer = (nil)] 18:57:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc16be4bc00) [pid = 1932] [serial = 1046] [outer = 0x7fc16a0eb400] 18:57:16 INFO - PROCESS | 1932 | 1460944636799 Marionette DEBUG loaded listener.js 18:57:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc16edf1000) [pid = 1932] [serial = 1047] [outer = 0x7fc16a0eb400] 18:57:17 INFO - PROCESS | 1932 | 1460944637462 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]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1095ms 18:57:17 INFO - PROCESS | 1932 | 1460944637514 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 18:57:17 INFO - PROCESS | 1932 | 1460944637517 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 18:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:57:17 INFO - PROCESS | 1932 | 1460944637527 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 1932 | 1460944637530 Marionette TRACE conn4 <- [1,1366,null,{}] 18:57:17 INFO - PROCESS | 1932 | 1460944637535 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}] 18:57:17 INFO - PROCESS | 1932 | 1460944637745 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 18:57:17 INFO - PROCESS | 1932 | 1460944637776 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef1d000 == 111 [pid = 1932] [id = 349] 18:57:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc16bbadc00) [pid = 1932] [serial = 1048] [outer = (nil)] 18:57:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16f60b800) [pid = 1932] [serial = 1049] [outer = 0x7fc16bbadc00] 18:57:17 INFO - PROCESS | 1932 | 1460944637833 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc16f9c8400) [pid = 1932] [serial = 1050] [outer = 0x7fc16bbadc00] 18:57:18 INFO - PROCESS | 1932 | 1460944638727 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] 18:57:18 INFO - PROCESS | 1932 | 1460944638765 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 18:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:57:18 INFO - PROCESS | 1932 | 1460944638778 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:57:18 INFO - PROCESS | 1932 | 1460944638780 Marionette TRACE conn4 <- [1,1370,null,{}] 18:57:18 INFO - PROCESS | 1932 | 1460944638788 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}] 18:57:18 INFO - PROCESS | 1932 | 1460944638973 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 18:57:18 INFO - PROCESS | 1932 | 1460944638995 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17150c000 == 112 [pid = 1932] [id = 350] 18:57:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc17200d400) [pid = 1932] [serial = 1051] [outer = (nil)] 18:57:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc173b68400) [pid = 1932] [serial = 1052] [outer = 0x7fc17200d400] 18:57:19 INFO - PROCESS | 1932 | 1460944639064 Marionette DEBUG loaded listener.js 18:57:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc175041400) [pid = 1932] [serial = 1053] [outer = 0x7fc17200d400] 18:57:19 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc16f5d2000) [pid = 1932] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:57:19 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc15eccfc00) [pid = 1932] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:57:19 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc16ab26400) [pid = 1932] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:57:19 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc1605c6c00) [pid = 1932] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:57:19 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc164098400) [pid = 1932] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:57:19 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc15fdd8c00) [pid = 1932] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:57:19 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc16ab3cc00) [pid = 1932] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:57:19 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc16ab1c000) [pid = 1932] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:57:19 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc1605bfc00) [pid = 1932] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:57:20 INFO - PROCESS | 1932 | 1460944640130 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] 18:57:20 INFO - PROCESS | 1932 | 1460944640161 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 18:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:57:20 INFO - PROCESS | 1932 | 1460944640175 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:57:20 INFO - PROCESS | 1932 | 1460944640178 Marionette TRACE conn4 <- [1,1374,null,{}] 18:57:20 INFO - PROCESS | 1932 | 1460944640182 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}] 18:57:20 INFO - PROCESS | 1932 | 1460944640321 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 18:57:20 INFO - PROCESS | 1932 | 1460944640337 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffd0800 == 113 [pid = 1932] [id = 351] 18:57:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc1605c6c00) [pid = 1932] [serial = 1054] [outer = (nil)] 18:57:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc175a53c00) [pid = 1932] [serial = 1055] [outer = 0x7fc1605c6c00] 18:57:20 INFO - PROCESS | 1932 | 1460944640393 Marionette DEBUG loaded listener.js 18:57:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc177357400) [pid = 1932] [serial = 1056] [outer = 0x7fc1605c6c00] 18:57:21 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:21 INFO - PROCESS | 1932 | [1932] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:21 INFO - PROCESS | 1932 | 1460944641158 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] 18:57:21 INFO - PROCESS | 1932 | 1460944641213 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 18:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:57:21 INFO - PROCESS | 1932 | 1460944641238 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:57:21 INFO - PROCESS | 1932 | 1460944641241 Marionette TRACE conn4 <- [1,1378,null,{}] 18:57:21 INFO - PROCESS | 1932 | 1460944641257 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}] 18:57:21 INFO - PROCESS | 1932 | 1460944641398 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 18:57:21 INFO - PROCESS | 1932 | 1460944641407 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175281000 == 114 [pid = 1932] [id = 352] 18:57:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc17176cc00) [pid = 1932] [serial = 1057] [outer = (nil)] 18:57:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc183104400) [pid = 1932] [serial = 1058] [outer = 0x7fc17176cc00] 18:57:21 INFO - PROCESS | 1932 | 1460944641464 Marionette DEBUG loaded listener.js 18:57:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc186943800) [pid = 1932] [serial = 1059] [outer = 0x7fc17176cc00] 18:57:22 INFO - PROCESS | 1932 | 1460944642459 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] 18:57:22 INFO - PROCESS | 1932 | 1460944642534 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 18:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:57:22 INFO - PROCESS | 1932 | 1460944642543 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:57:22 INFO - PROCESS | 1932 | 1460944642548 Marionette TRACE conn4 <- [1,1382,null,{}] 18:57:22 INFO - PROCESS | 1932 | 1460944642557 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}] 18:57:22 INFO - PROCESS | 1932 | 1460944642770 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 18:57:23 INFO - PROCESS | 1932 | 1460944643012 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168ec9800 == 115 [pid = 1932] [id = 353] 18:57:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc15e951c00) [pid = 1932] [serial = 1060] [outer = (nil)] 18:57:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc15eccf400) [pid = 1932] [serial = 1061] [outer = 0x7fc15e951c00] 18:57:23 INFO - PROCESS | 1932 | 1460944643131 Marionette DEBUG loaded listener.js 18:57:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc1605bfc00) [pid = 1932] [serial = 1062] [outer = 0x7fc15e951c00] 18:57:23 INFO - PROCESS | 1932 | [1932] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:24 INFO - PROCESS | 1932 | 1460944644012 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] 18:57:24 INFO - PROCESS | 1932 | 1460944644090 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 18:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:57:24 INFO - PROCESS | 1932 | 1460944644099 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:57:24 INFO - PROCESS | 1932 | 1460944644104 Marionette TRACE conn4 <- [1,1386,null,{}] 18:57:24 INFO - PROCESS | 1932 | 1460944644109 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}] 18:57:24 INFO - PROCESS | 1932 | 1460944644313 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 18:57:24 INFO - PROCESS | 1932 | 1460944644551 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703ba000 == 116 [pid = 1932] [id = 354] 18:57:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc163ec8400) [pid = 1932] [serial = 1063] [outer = (nil)] 18:57:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc16a2bec00) [pid = 1932] [serial = 1064] [outer = 0x7fc163ec8400] 18:57:24 INFO - PROCESS | 1932 | 1460944644634 Marionette DEBUG loaded listener.js 18:57:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc16acec000) [pid = 1932] [serial = 1065] [outer = 0x7fc163ec8400] 18:57:25 INFO - PROCESS | 1932 | 1460944645606 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] 18:57:25 INFO - PROCESS | 1932 | 1460944645638 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 18:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:57:25 INFO - PROCESS | 1932 | 1460944645644 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - PROCESS | 1932 | 1460944645649 Marionette TRACE conn4 <- [1,1390,null,{}] 18:57:25 INFO - PROCESS | 1932 | 1460944645664 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}] 18:57:25 INFO - PROCESS | 1932 | 1460944645826 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 18:57:26 INFO - PROCESS | 1932 | 1460944646061 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182167800 == 117 [pid = 1932] [id = 355] 18:57:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc16bb5bc00) [pid = 1932] [serial = 1066] [outer = (nil)] 18:57:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc16bf7dc00) [pid = 1932] [serial = 1067] [outer = 0x7fc16bb5bc00] 18:57:26 INFO - PROCESS | 1932 | 1460944646177 Marionette DEBUG loaded listener.js 18:57:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc16f60cc00) [pid = 1932] [serial = 1068] [outer = 0x7fc16bb5bc00] 18:57:26 INFO - PROCESS | 1932 | 1460944646969 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]]]}] 18:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1383ms 18:57:27 INFO - PROCESS | 1932 | 1460944647027 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 18:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:57:27 INFO - PROCESS | 1932 | 1460944647031 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 18:57:27 INFO - PROCESS | 1932 | 1460944647036 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 1932 | 1460944647040 Marionette TRACE conn4 <- [1,1394,null,{}] 18:57:27 INFO - PROCESS | 1932 | 1460944647045 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}] 18:57:27 INFO - PROCESS | 1932 | 1460944647200 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 18:57:27 INFO - PROCESS | 1932 | 1460944647389 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc187422000 == 118 [pid = 1932] [id = 356] 18:57:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc170380800) [pid = 1932] [serial = 1069] [outer = (nil)] 18:57:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc173072800) [pid = 1932] [serial = 1070] [outer = 0x7fc170380800] 18:57:27 INFO - PROCESS | 1932 | 1460944647462 Marionette DEBUG loaded listener.js 18:57:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc1745bd800) [pid = 1932] [serial = 1071] [outer = 0x7fc170380800] 18:57:27 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b61c800 == 117 [pid = 1932] [id = 10] 18:57:28 INFO - PROCESS | 1932 | 1460944648332 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]]]}] 18:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1330ms 18:57:28 INFO - PROCESS | 1932 | 1460944648367 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 18:57:28 INFO - PROCESS | 1932 | 1460944648370 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 18:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:57:28 INFO - PROCESS | 1932 | 1460944648376 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:57:28 INFO - PROCESS | 1932 | 1460944648379 Marionette TRACE conn4 <- [1,1398,null,{}] 18:57:28 INFO - PROCESS | 1932 | 1460944648384 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}] 18:57:28 INFO - PROCESS | 1932 | 1460944648540 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 18:57:28 INFO - PROCESS | 1932 | 1460944648724 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad16800 == 118 [pid = 1932] [id = 357] 18:57:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc163ecfc00) [pid = 1932] [serial = 1072] [outer = (nil)] 18:57:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc17503a800) [pid = 1932] [serial = 1073] [outer = 0x7fc163ecfc00] 18:57:28 INFO - PROCESS | 1932 | 1460944648791 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc17bdc9800) [pid = 1932] [serial = 1074] [outer = 0x7fc163ecfc00] 18:57:29 INFO - PROCESS | 1932 | 1460944649700 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]]]}] 18:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1380ms 18:57:29 INFO - PROCESS | 1932 | 1460944649757 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 18:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:57:29 INFO - PROCESS | 1932 | 1460944649767 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 18:57:29 INFO - PROCESS | 1932 | 1460944649771 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 1932 | 1460944649777 Marionette TRACE conn4 <- [1,1402,null,{}] 18:57:29 INFO - PROCESS | 1932 | 1460944649786 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}] 18:57:30 INFO - PROCESS | 1932 | 1460944650002 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 18:57:30 INFO - PROCESS | 1932 | 1460944650186 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fd99000 == 119 [pid = 1932] [id = 358] 18:57:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc186e24800) [pid = 1932] [serial = 1075] [outer = (nil)] 18:57:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc187202800) [pid = 1932] [serial = 1076] [outer = 0x7fc186e24800] 18:57:30 INFO - PROCESS | 1932 | 1460944650321 Marionette DEBUG loaded listener.js 18:57:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc187294c00) [pid = 1932] [serial = 1077] [outer = 0x7fc186e24800] 18:57:31 INFO - PROCESS | 1932 | 1460944651091 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]]]}] 18:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1384ms 18:57:31 INFO - PROCESS | 1932 | 1460944651157 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 18:57:31 INFO - PROCESS | 1932 | 1460944651161 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 18:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:57:31 INFO - PROCESS | 1932 | 1460944651166 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:57:31 INFO - PROCESS | 1932 | 1460944651169 Marionette TRACE conn4 <- [1,1406,null,{}] 18:57:31 INFO - PROCESS | 1932 | 1460944651174 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}] 18:57:31 INFO - PROCESS | 1932 | 1460944651337 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 18:57:31 INFO - PROCESS | 1932 | 1460944651522 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162214000 == 120 [pid = 1932] [id = 359] 18:57:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc1629b5400) [pid = 1932] [serial = 1078] [outer = (nil)] 18:57:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc1629bc400) [pid = 1932] [serial = 1079] [outer = 0x7fc1629b5400] 18:57:31 INFO - PROCESS | 1932 | 1460944651591 Marionette DEBUG loaded listener.js 18:57:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc180e53000) [pid = 1932] [serial = 1080] [outer = 0x7fc1629b5400] 18:57:32 INFO - PROCESS | 1932 | 1460944652368 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]]]}] 18:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1232ms 18:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:57:32 INFO - PROCESS | 1932 | 1460944652400 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 18:57:32 INFO - PROCESS | 1932 | 1460944652402 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 18:57:32 INFO - PROCESS | 1932 | 1460944652408 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:57:32 INFO - PROCESS | 1932 | 1460944652412 Marionette TRACE conn4 <- [1,1410,null,{}] 18:57:32 INFO - PROCESS | 1932 | 1460944652417 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}] 18:57:32 INFO - PROCESS | 1932 | 1460944652568 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 18:57:32 INFO - PROCESS | 1932 | 1460944652754 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1873d3000 == 121 [pid = 1932] [id = 360] 18:57:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc162228400) [pid = 1932] [serial = 1081] [outer = (nil)] 18:57:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc162232400) [pid = 1932] [serial = 1082] [outer = 0x7fc162228400] 18:57:32 INFO - PROCESS | 1932 | 1460944652820 Marionette DEBUG loaded listener.js 18:57:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc162237400) [pid = 1932] [serial = 1083] [outer = 0x7fc162228400] 18:57:33 INFO - PROCESS | 1932 | 1460944653724 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]]]}] 18:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1329ms 18:57:33 INFO - PROCESS | 1932 | 1460944653737 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 18:57:33 INFO - PROCESS | 1932 | 1460944653741 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 18:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:57:33 INFO - PROCESS | 1932 | 1460944653746 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:57:33 INFO - PROCESS | 1932 | 1460944653749 Marionette TRACE conn4 <- [1,1414,null,{}] 18:57:33 INFO - PROCESS | 1932 | 1460944653754 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}] 18:57:33 INFO - PROCESS | 1932 | 1460944653911 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 18:57:34 INFO - PROCESS | 1932 | 1460944654099 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164223000 == 122 [pid = 1932] [id = 361] 18:57:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc15d3c9400) [pid = 1932] [serial = 1084] [outer = (nil)] 18:57:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc15d3d1000) [pid = 1932] [serial = 1085] [outer = 0x7fc15d3c9400] 18:57:34 INFO - PROCESS | 1932 | 1460944654168 Marionette DEBUG loaded listener.js 18:57:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc15d3d7000) [pid = 1932] [serial = 1086] [outer = 0x7fc15d3c9400] 18:57:35 INFO - PROCESS | 1932 | 1460944655084 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]]]}] 18:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1351ms 18:57:35 INFO - PROCESS | 1932 | 1460944655097 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 18:57:35 INFO - PROCESS | 1932 | 1460944655100 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 18:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:57:35 INFO - PROCESS | 1932 | 1460944655106 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:57:35 INFO - PROCESS | 1932 | 1460944655108 Marionette TRACE conn4 <- [1,1418,null,{}] 18:57:35 INFO - PROCESS | 1932 | 1460944655113 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}] 18:57:35 INFO - PROCESS | 1932 | 1460944655264 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 18:57:35 INFO - PROCESS | 1932 | 1460944655454 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d5e7000 == 123 [pid = 1932] [id = 362] 18:57:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc15d3cac00) [pid = 1932] [serial = 1087] [outer = (nil)] 18:57:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc15e506400) [pid = 1932] [serial = 1088] [outer = 0x7fc15d3cac00] 18:57:35 INFO - PROCESS | 1932 | 1460944655523 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc15e50c000) [pid = 1932] [serial = 1089] [outer = 0x7fc15d3cac00] 18:57:36 INFO - PROCESS | 1932 | 1460944656414 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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1384ms 18:57:36 INFO - PROCESS | 1932 | 1460944656491 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 1932 | 1460944656495 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 18:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:57:36 INFO - PROCESS | 1932 | 1460944656501 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 1932 | 1460944656505 Marionette TRACE conn4 <- [1,1422,null,{}] 18:57:36 INFO - PROCESS | 1932 | 1460944656510 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}] 18:57:36 INFO - PROCESS | 1932 | 1460944656739 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 18:57:36 INFO - PROCESS | 1932 | 1460944656979 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:37 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15e6a5000 == 124 [pid = 1932] [id = 363] 18:57:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc15e674800) [pid = 1932] [serial = 1090] [outer = (nil)] 18:57:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc15e676800) [pid = 1932] [serial = 1091] [outer = 0x7fc15e674800] 18:57:37 INFO - PROCESS | 1932 | 1460944657070 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc15fde0c00) [pid = 1932] [serial = 1092] [outer = 0x7fc15e674800] 18:57:37 INFO - PROCESS | 1932 | 1460944657887 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]]]}] 18:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1439ms 18:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:57:37 INFO - PROCESS | 1932 | 1460944657941 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 18:57:37 INFO - PROCESS | 1932 | 1460944657943 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 18:57:37 INFO - PROCESS | 1932 | 1460944657949 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:57:37 INFO - PROCESS | 1932 | 1460944657952 Marionette TRACE conn4 <- [1,1426,null,{}] 18:57:37 INFO - PROCESS | 1932 | 1460944657958 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}] 18:57:38 INFO - PROCESS | 1932 | 1460944658113 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 18:57:38 INFO - PROCESS | 1932 | 1460944658306 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162406800 == 125 [pid = 1932] [id = 364] 18:57:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc15d3d7400) [pid = 1932] [serial = 1093] [outer = (nil)] 18:57:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc15f673400) [pid = 1932] [serial = 1094] [outer = 0x7fc15d3d7400] 18:57:38 INFO - PROCESS | 1932 | 1460944658373 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc15f67b800) [pid = 1932] [serial = 1095] [outer = 0x7fc15d3d7400] 18:57:39 INFO - PROCESS | 1932 | 1460944659673 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]]]}] 18:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1787ms 18:57:39 INFO - PROCESS | 1932 | 1460944659735 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 18:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:57:39 INFO - PROCESS | 1932 | 1460944659742 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 18:57:39 INFO - PROCESS | 1932 | 1460944659750 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:57:39 INFO - PROCESS | 1932 | 1460944659753 Marionette TRACE conn4 <- [1,1430,null,{}] 18:57:39 INFO - PROCESS | 1932 | 1460944659761 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}] 18:57:39 INFO - PROCESS | 1932 | 1460944659953 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 18:57:40 INFO - PROCESS | 1932 | 1460944660336 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15edd5000 == 126 [pid = 1932] [id = 365] 18:57:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc15e94d000) [pid = 1932] [serial = 1096] [outer = (nil)] 18:57:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc15e950400) [pid = 1932] [serial = 1097] [outer = 0x7fc15e94d000] 18:57:40 INFO - PROCESS | 1932 | 1460944660406 Marionette DEBUG loaded listener.js 18:57:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc15f677400) [pid = 1932] [serial = 1098] [outer = 0x7fc15e94d000] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc186b91000 == 125 [pid = 1932] [id = 306] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182169000 == 124 [pid = 1932] [id = 305] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffd0800 == 123 [pid = 1932] [id = 351] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17150c000 == 122 [pid = 1932] [id = 350] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc17176d400) [pid = 1932] [serial = 1004] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef1d000 == 121 [pid = 1932] [id = 349] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b189000 == 120 [pid = 1932] [id = 348] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f7e1800 == 119 [pid = 1932] [id = 347] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fcd5000 == 118 [pid = 1932] [id = 346] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168ed5000 == 117 [pid = 1932] [id = 345] 18:57:41 INFO - PROCESS | 1932 | 1460944661426 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]]]}] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fbd7000 == 116 [pid = 1932] [id = 342] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc189a5b000 == 115 [pid = 1932] [id = 341] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181f1d800 == 114 [pid = 1932] [id = 340] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17b13f000 == 113 [pid = 1932] [id = 339] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175a75800 == 112 [pid = 1932] [id = 338] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174111000 == 111 [pid = 1932] [id = 337] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccac000 == 110 [pid = 1932] [id = 336] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162ed9000 == 109 [pid = 1932] [id = 335] 18:57:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703b9000 == 108 [pid = 1932] [id = 334] 18:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1736ms 18:57:41 INFO - PROCESS | 1932 | 1460944661486 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 1932 | 1460944661493 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 18:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:57:41 INFO - PROCESS | 1932 | 1460944661502 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - PROCESS | 1932 | 1460944661506 Marionette TRACE conn4 <- [1,1434,null,{}] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc16f608000) [pid = 1932] [serial = 998] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc16ab3b400) [pid = 1932] [serial = 989] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc16b4ae800) [pid = 1932] [serial = 990] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc16f603400) [pid = 1932] [serial = 974] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc17734c400) [pid = 1932] [serial = 948] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc16b9cf000) [pid = 1932] [serial = 992] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc16bec5800) [pid = 1932] [serial = 993] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc16a038c00) [pid = 1932] [serial = 986] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc16a2a4000) [pid = 1932] [serial = 987] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc1605c0000) [pid = 1932] [serial = 983] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc1620a9400) [pid = 1932] [serial = 984] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc16a038400) [pid = 1932] [serial = 950] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16ad86c00) [pid = 1932] [serial = 971] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc16408e800) [pid = 1932] [serial = 980] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc16b84d000) [pid = 1932] [serial = 968] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc17bdcc000) [pid = 1932] [serial = 962] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc171770400) [pid = 1932] [serial = 956] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc186e28c00) [pid = 1932] [serial = 965] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc16acf0800) [pid = 1932] [serial = 953] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc174dc5000) [pid = 1932] [serial = 959] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc16f611000) [pid = 1932] [serial = 977] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc16f9cf400) [pid = 1932] [serial = 1001] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc16bec6c00) [pid = 1932] [serial = 995] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc16f9c9800) [pid = 1932] [serial = 999] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc16ee1e000) [pid = 1932] [serial = 996] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc170386c00) [pid = 1932] [serial = 1002] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc1735f0c00) [pid = 1932] [serial = 894] [outer = (nil)] [url = about:blank] 18:57:41 INFO - PROCESS | 1932 | 1460944661544 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}] 18:57:41 INFO - PROCESS | 1932 | 1460944661701 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 18:57:41 INFO - PROCESS | 1932 | 1460944661711 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162407000 == 109 [pid = 1932] [id = 366] 18:57:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc15fddf400) [pid = 1932] [serial = 1099] [outer = (nil)] 18:57:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc1605c0000) [pid = 1932] [serial = 1100] [outer = 0x7fc15fddf400] 18:57:41 INFO - PROCESS | 1932 | 1460944661768 Marionette DEBUG loaded listener.js 18:57:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc1620a9000) [pid = 1932] [serial = 1101] [outer = 0x7fc15fddf400] 18:57:42 INFO - PROCESS | 1932 | 1460944662649 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]]]}] 18:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1179ms 18:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:57:42 INFO - PROCESS | 1932 | 1460944662681 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 18:57:42 INFO - PROCESS | 1932 | 1460944662684 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 18:57:42 INFO - PROCESS | 1932 | 1460944662690 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:57:42 INFO - PROCESS | 1932 | 1460944662695 Marionette TRACE conn4 <- [1,1438,null,{}] 18:57:42 INFO - PROCESS | 1932 | 1460944662709 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}] 18:57:42 INFO - PROCESS | 1932 | 1460944662865 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 18:57:42 INFO - PROCESS | 1932 | 1460944662876 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164020800 == 110 [pid = 1932] [id = 367] 18:57:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc15f67d400) [pid = 1932] [serial = 1102] [outer = (nil)] 18:57:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc163ecd000) [pid = 1932] [serial = 1103] [outer = 0x7fc15f67d400] 18:57:43 INFO - PROCESS | 1932 | 1460944663065 Marionette DEBUG loaded listener.js 18:57:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc16a03c800) [pid = 1932] [serial = 1104] [outer = 0x7fc15f67d400] 18:57:43 INFO - PROCESS | 1932 | 1460944663736 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]]]}] 18:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1085ms 18:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:57:43 INFO - PROCESS | 1932 | 1460944663815 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 18:57:43 INFO - PROCESS | 1932 | 1460944663818 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 18:57:43 INFO - PROCESS | 1932 | 1460944663824 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - PROCESS | 1932 | 1460944663827 Marionette TRACE conn4 <- [1,1442,null,{}] 18:57:43 INFO - PROCESS | 1932 | 1460944663832 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}] 18:57:44 INFO - PROCESS | 1932 | 1460944664039 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 18:57:44 INFO - PROCESS | 1932 | 1460944664064 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a1cd000 == 111 [pid = 1932] [id = 368] 18:57:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc169fcf400) [pid = 1932] [serial = 1105] [outer = (nil)] 18:57:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc16a2c3800) [pid = 1932] [serial = 1106] [outer = 0x7fc169fcf400] 18:57:44 INFO - PROCESS | 1932 | 1460944664120 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc16ab20000) [pid = 1932] [serial = 1107] [outer = 0x7fc169fcf400] 18:57:44 INFO - PROCESS | 1932 | 1460944664950 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]]]}] 18:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1184ms 18:57:45 INFO - PROCESS | 1932 | 1460944665015 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 18:57:45 INFO - PROCESS | 1932 | 1460944665018 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 18:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:57:45 INFO - PROCESS | 1932 | 1460944665023 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:57:45 INFO - PROCESS | 1932 | 1460944665026 Marionette TRACE conn4 <- [1,1446,null,{}] 18:57:45 INFO - PROCESS | 1932 | 1460944665031 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}] 18:57:45 INFO - PROCESS | 1932 | 1460944665234 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 18:57:45 INFO - PROCESS | 1932 | 1460944665269 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16adb0800 == 112 [pid = 1932] [id = 369] 18:57:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc15fde1c00) [pid = 1932] [serial = 1108] [outer = (nil)] 18:57:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc16ace3c00) [pid = 1932] [serial = 1109] [outer = 0x7fc15fde1c00] 18:57:45 INFO - PROCESS | 1932 | 1460944665326 Marionette DEBUG loaded listener.js 18:57:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc16b848c00) [pid = 1932] [serial = 1110] [outer = 0x7fc15fde1c00] 18:57:46 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc16a0eb400) [pid = 1932] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:57:46 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16bbadc00) [pid = 1932] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:57:46 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc17200d400) [pid = 1932] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:57:46 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc16a072800) [pid = 1932] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:57:46 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc1605c6c00) [pid = 1932] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:57:46 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc16bb59800) [pid = 1932] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:57:46 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc163d7c000) [pid = 1932] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:57:46 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc15fdd7800) [pid = 1932] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:57:46 INFO - PROCESS | 1932 | 1460944666351 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]]]}] 18:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1379ms 18:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:57:46 INFO - PROCESS | 1932 | 1460944666402 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 18:57:46 INFO - PROCESS | 1932 | 1460944666404 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 18:57:46 INFO - PROCESS | 1932 | 1460944666409 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - PROCESS | 1932 | 1460944666413 Marionette TRACE conn4 <- [1,1450,null,{}] 18:57:46 INFO - PROCESS | 1932 | 1460944666418 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}] 18:57:46 INFO - PROCESS | 1932 | 1460944666631 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 18:57:46 INFO - PROCESS | 1932 | 1460944666650 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccac000 == 113 [pid = 1932] [id = 370] 18:57:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc16ab1d000) [pid = 1932] [serial = 1111] [outer = (nil)] 18:57:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc16bbb6800) [pid = 1932] [serial = 1112] [outer = 0x7fc16ab1d000] 18:57:46 INFO - PROCESS | 1932 | 1460944666710 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc16bf58c00) [pid = 1932] [serial = 1113] [outer = 0x7fc16ab1d000] 18:57:47 INFO - PROCESS | 1932 | 1460944667425 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]]]}] 18:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1078ms 18:57:47 INFO - PROCESS | 1932 | 1460944667495 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 18:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:57:47 INFO - PROCESS | 1932 | 1460944667498 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 18:57:47 INFO - PROCESS | 1932 | 1460944667503 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:57:47 INFO - PROCESS | 1932 | 1460944667506 Marionette TRACE conn4 <- [1,1454,null,{}] 18:57:47 INFO - PROCESS | 1932 | 1460944667514 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}] 18:57:47 INFO - PROCESS | 1932 | 1460944667706 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 18:57:47 INFO - PROCESS | 1932 | 1460944667724 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef7f000 == 114 [pid = 1932] [id = 371] 18:57:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc16a039800) [pid = 1932] [serial = 1114] [outer = (nil)] 18:57:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc16bf53800) [pid = 1932] [serial = 1115] [outer = 0x7fc16a039800] 18:57:47 INFO - PROCESS | 1932 | 1460944667781 Marionette DEBUG loaded listener.js 18:57:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc16ee91c00) [pid = 1932] [serial = 1116] [outer = 0x7fc16a039800] 18:57:48 INFO - PROCESS | 1932 | 1460944668802 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]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1329ms 18:57:48 INFO - PROCESS | 1932 | 1460944668834 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 1932 | 1460944668840 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 18:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:57:48 INFO - PROCESS | 1932 | 1460944668849 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - PROCESS | 1932 | 1460944668852 Marionette TRACE conn4 <- [1,1458,null,{}] 18:57:48 INFO - PROCESS | 1932 | 1460944668861 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}] 18:57:49 INFO - PROCESS | 1932 | 1460944669030 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 18:57:49 INFO - PROCESS | 1932 | 1460944669223 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1622e1000 == 115 [pid = 1932] [id = 372] 18:57:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc15e672c00) [pid = 1932] [serial = 1117] [outer = (nil)] 18:57:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc15f674c00) [pid = 1932] [serial = 1118] [outer = 0x7fc15e672c00] 18:57:49 INFO - PROCESS | 1932 | 1460944669298 Marionette DEBUG loaded listener.js 18:57:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc15f681000) [pid = 1932] [serial = 1119] [outer = 0x7fc15e672c00] 18:57:50 INFO - PROCESS | 1932 | 1460944670322 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]]]}] 18:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1534ms 18:57:50 INFO - PROCESS | 1932 | 1460944670384 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 18:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:57:50 INFO - PROCESS | 1932 | 1460944670394 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 18:57:50 INFO - PROCESS | 1932 | 1460944670403 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:57:50 INFO - PROCESS | 1932 | 1460944670408 Marionette TRACE conn4 <- [1,1462,null,{}] 18:57:50 INFO - PROCESS | 1932 | 1460944670413 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}] 18:57:50 INFO - PROCESS | 1932 | 1460944670632 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 18:57:50 INFO - PROCESS | 1932 | 1460944670892 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a19f800 == 116 [pid = 1932] [id = 373] 18:57:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc162234400) [pid = 1932] [serial = 1120] [outer = (nil)] 18:57:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc1629bb400) [pid = 1932] [serial = 1121] [outer = 0x7fc162234400] 18:57:51 INFO - PROCESS | 1932 | 1460944671007 Marionette DEBUG loaded listener.js 18:57:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc164098800) [pid = 1932] [serial = 1122] [outer = 0x7fc162234400] 18:57:51 INFO - PROCESS | 1932 | 1460944671873 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]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1530ms 18:57:51 INFO - PROCESS | 1932 | 1460944671933 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 1932 | 1460944671936 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 18:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:57:51 INFO - PROCESS | 1932 | 1460944671943 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 1932 | 1460944671948 Marionette TRACE conn4 <- [1,1466,null,{}] 18:57:51 INFO - PROCESS | 1932 | 1460944671964 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}] 18:57:52 INFO - PROCESS | 1932 | 1460944672176 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 18:57:52 INFO - PROCESS | 1932 | 1460944672358 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1700c4800 == 117 [pid = 1932] [id = 374] 18:57:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc16a040800) [pid = 1932] [serial = 1123] [outer = (nil)] 18:57:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc16b0aec00) [pid = 1932] [serial = 1124] [outer = 0x7fc16a040800] 18:57:52 INFO - PROCESS | 1932 | 1460944672432 Marionette DEBUG loaded listener.js 18:57:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc16bbb1400) [pid = 1932] [serial = 1125] [outer = 0x7fc16a040800] 18:57:53 INFO - PROCESS | 1932 | 1460944673364 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]]]}] 18:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1486ms 18:57:53 INFO - PROCESS | 1932 | 1460944673429 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 18:57:53 INFO - PROCESS | 1932 | 1460944673434 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 18:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:57:53 INFO - PROCESS | 1932 | 1460944673440 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:57:53 INFO - PROCESS | 1932 | 1460944673443 Marionette TRACE conn4 <- [1,1470,null,{}] 18:57:53 INFO - PROCESS | 1932 | 1460944673448 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}] 18:57:53 INFO - PROCESS | 1932 | 1460944673618 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 18:57:53 INFO - PROCESS | 1932 | 1460944673801 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173dc8000 == 118 [pid = 1932] [id = 375] 18:57:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc16a075c00) [pid = 1932] [serial = 1126] [outer = (nil)] 18:57:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc16d07d800) [pid = 1932] [serial = 1127] [outer = 0x7fc16a075c00] 18:57:53 INFO - PROCESS | 1932 | 1460944673872 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc16becb000) [pid = 1932] [serial = 1128] [outer = 0x7fc16a075c00] 18:57:54 INFO - PROCESS | 1932 | 1460944674711 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]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1335ms 18:57:54 INFO - PROCESS | 1932 | 1460944674775 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 1932 | 1460944674779 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 18:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:57:54 INFO - PROCESS | 1932 | 1460944674785 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 1932 | 1460944674787 Marionette TRACE conn4 <- [1,1474,null,{}] 18:57:54 INFO - PROCESS | 1932 | 1460944674793 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}] 18:57:54 INFO - PROCESS | 1932 | 1460944674965 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 18:57:55 INFO - PROCESS | 1932 | 1460944675148 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175277800 == 119 [pid = 1932] [id = 376] 18:57:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc16bc6d000) [pid = 1932] [serial = 1129] [outer = (nil)] 18:57:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc16ee95400) [pid = 1932] [serial = 1130] [outer = 0x7fc16bc6d000] 18:57:55 INFO - PROCESS | 1932 | 1460944675218 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc16f5d5400) [pid = 1932] [serial = 1131] [outer = 0x7fc16bc6d000] 18:57:56 INFO - PROCESS | 1932 | 1460944676092 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]]]}] 18:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1379ms 18:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:57:56 INFO - PROCESS | 1932 | 1460944676165 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 18:57:56 INFO - PROCESS | 1932 | 1460944676168 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 18:57:56 INFO - PROCESS | 1932 | 1460944676174 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:57:56 INFO - PROCESS | 1932 | 1460944676177 Marionette TRACE conn4 <- [1,1478,null,{}] 18:57:56 INFO - PROCESS | 1932 | 1460944676182 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}] 18:57:56 INFO - PROCESS | 1932 | 1460944676415 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 18:57:56 INFO - PROCESS | 1932 | 1460944676641 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181ccb800 == 120 [pid = 1932] [id = 377] 18:57:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc16f5d4c00) [pid = 1932] [serial = 1132] [outer = (nil)] 18:57:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc16fff3800) [pid = 1932] [serial = 1133] [outer = 0x7fc16f5d4c00] 18:57:56 INFO - PROCESS | 1932 | 1460944676726 Marionette DEBUG loaded listener.js 18:57:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc173c56400) [pid = 1932] [serial = 1134] [outer = 0x7fc16f5d4c00] 18:57:57 INFO - PROCESS | 1932 | 1460944677506 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]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1394ms 18:57:57 INFO - PROCESS | 1932 | 1460944677568 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 1932 | 1460944677571 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 18:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:57:57 INFO - PROCESS | 1932 | 1460944677577 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 1932 | 1460944677579 Marionette TRACE conn4 <- [1,1482,null,{}] 18:57:57 INFO - PROCESS | 1932 | 1460944677585 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}] 18:57:57 INFO - PROCESS | 1932 | 1460944677744 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 18:57:57 INFO - PROCESS | 1932 | 1460944677933 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1873d7800 == 121 [pid = 1932] [id = 378] 18:57:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 227 (0x7fc16f604c00) [pid = 1932] [serial = 1135] [outer = (nil)] 18:57:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 228 (0x7fc174dc5000) [pid = 1932] [serial = 1136] [outer = 0x7fc16f604c00] 18:57:58 INFO - PROCESS | 1932 | 1460944678006 Marionette DEBUG loaded listener.js 18:57:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 229 (0x7fc175acf000) [pid = 1932] [serial = 1137] [outer = 0x7fc16f604c00] 18:57:58 INFO - PROCESS | 1932 | 1460944678839 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]]]}] 18:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1335ms 18:57:58 INFO - PROCESS | 1932 | 1460944678913 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 18:57:58 INFO - PROCESS | 1932 | 1460944678916 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 18:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:57:58 INFO - PROCESS | 1932 | 1460944678922 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:57:58 INFO - PROCESS | 1932 | 1460944678924 Marionette TRACE conn4 <- [1,1486,null,{}] 18:57:58 INFO - PROCESS | 1932 | 1460944678929 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}] 18:57:59 INFO - PROCESS | 1932 | 1460944679093 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 18:57:59 INFO - PROCESS | 1932 | 1460944679282 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b86f000 == 122 [pid = 1932] [id = 379] 18:57:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 230 (0x7fc16ab38000) [pid = 1932] [serial = 1138] [outer = (nil)] 18:57:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 231 (0x7fc17bdc6400) [pid = 1932] [serial = 1139] [outer = 0x7fc16ab38000] 18:57:59 INFO - PROCESS | 1932 | 1460944679354 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 232 (0x7fc180ed7000) [pid = 1932] [serial = 1140] [outer = 0x7fc16ab38000] 18:58:00 INFO - PROCESS | 1932 | 1460944680274 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]]]}] 18:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1429ms 18:58:00 INFO - PROCESS | 1932 | 1460944680352 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 18:58:00 INFO - PROCESS | 1932 | 1460944680356 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 18:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:58:00 INFO - PROCESS | 1932 | 1460944680361 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:58:00 INFO - PROCESS | 1932 | 1460944680364 Marionette TRACE conn4 <- [1,1490,null,{}] 18:58:00 INFO - PROCESS | 1932 | 1460944680369 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}] 18:58:00 INFO - PROCESS | 1932 | 1460944680568 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 18:58:00 INFO - PROCESS | 1932 | 1460944680793 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168e77000 == 123 [pid = 1932] [id = 380] 18:58:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 233 (0x7fc16bb5d000) [pid = 1932] [serial = 1141] [outer = (nil)] 18:58:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 234 (0x7fc185024c00) [pid = 1932] [serial = 1142] [outer = 0x7fc16bb5d000] 18:58:00 INFO - PROCESS | 1932 | 1460944680876 Marionette DEBUG loaded listener.js 18:58:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc186941000) [pid = 1932] [serial = 1143] [outer = 0x7fc16bb5d000] 18:58:01 INFO - PROCESS | 1932 | 1460944681641 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]]]}] 18:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1333ms 18:58:01 INFO - PROCESS | 1932 | 1460944681695 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 18:58:01 INFO - PROCESS | 1932 | 1460944681698 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 18:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:58:01 INFO - PROCESS | 1932 | 1460944681704 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:58:01 INFO - PROCESS | 1932 | 1460944681707 Marionette TRACE conn4 <- [1,1494,null,{}] 18:58:01 INFO - PROCESS | 1932 | 1460944681712 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}] 18:58:01 INFO - PROCESS | 1932 | 1460944681871 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 18:58:02 INFO - PROCESS | 1932 | 1460944682078 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b87b800 == 124 [pid = 1932] [id = 381] 18:58:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc15d490000) [pid = 1932] [serial = 1144] [outer = (nil)] 18:58:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc15d498000) [pid = 1932] [serial = 1145] [outer = 0x7fc15d490000] 18:58:02 INFO - PROCESS | 1932 | 1460944682192 Marionette DEBUG loaded listener.js 18:58:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc15d49d000) [pid = 1932] [serial = 1146] [outer = 0x7fc15d490000] 18:58:03 INFO - PROCESS | 1932 | 1460944683121 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]]]}] 18:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1486ms 18:58:03 INFO - PROCESS | 1932 | 1460944683192 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 18:58:03 INFO - PROCESS | 1932 | 1460944683196 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 18:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:58:03 INFO - PROCESS | 1932 | 1460944683202 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:58:03 INFO - PROCESS | 1932 | 1460944683207 Marionette TRACE conn4 <- [1,1498,null,{}] 18:58:03 INFO - PROCESS | 1932 | 1460944683212 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}] 18:58:03 INFO - PROCESS | 1932 | 1460944683736 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 18:58:04 INFO - PROCESS | 1932 | 1460944683994 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f489000 == 125 [pid = 1932] [id = 382] 18:58:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc15b1cb000) [pid = 1932] [serial = 1147] [outer = (nil)] 18:58:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc15d3cb800) [pid = 1932] [serial = 1148] [outer = 0x7fc15b1cb000] 18:58:04 INFO - PROCESS | 1932 | 1460944684063 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc15d497400) [pid = 1932] [serial = 1149] [outer = 0x7fc15b1cb000] 18:58:04 INFO - PROCESS | 1932 | 1460944684859 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]]]}] 18:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1688ms 18:58:04 INFO - PROCESS | 1932 | 1460944684895 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 1932 | 1460944684905 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 18:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:58:04 INFO - PROCESS | 1932 | 1460944684920 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - PROCESS | 1932 | 1460944684930 Marionette TRACE conn4 <- [1,1502,null,{}] 18:58:04 INFO - PROCESS | 1932 | 1460944684935 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}] 18:58:05 INFO - PROCESS | 1932 | 1460944685093 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 18:58:05 INFO - PROCESS | 1932 | 1460944685305 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16240a000 == 126 [pid = 1932] [id = 383] 18:58:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc15b1cb800) [pid = 1932] [serial = 1150] [outer = (nil)] 18:58:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 243 (0x7fc15e509000) [pid = 1932] [serial = 1151] [outer = 0x7fc15b1cb800] 18:58:05 INFO - PROCESS | 1932 | 1460944685372 Marionette DEBUG loaded listener.js 18:58:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 244 (0x7fc15e678c00) [pid = 1932] [serial = 1152] [outer = 0x7fc15b1cb800] 18:58:06 INFO - PROCESS | 1932 | 1460944686300 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]]]}] 18:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1439ms 18:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:58:06 INFO - PROCESS | 1932 | 1460944686355 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 18:58:06 INFO - PROCESS | 1932 | 1460944686358 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 18:58:06 INFO - PROCESS | 1932 | 1460944686365 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:58:06 INFO - PROCESS | 1932 | 1460944686368 Marionette TRACE conn4 <- [1,1506,null,{}] 18:58:06 INFO - PROCESS | 1932 | 1460944686373 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}] 18:58:06 INFO - PROCESS | 1932 | 1460944686543 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 18:58:06 INFO - PROCESS | 1932 | 1460944686804 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fcd1000 == 127 [pid = 1932] [id = 384] 18:58:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 245 (0x7fc15e94ec00) [pid = 1932] [serial = 1153] [outer = (nil)] 18:58:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 246 (0x7fc15f67a800) [pid = 1932] [serial = 1154] [outer = 0x7fc15e94ec00] 18:58:06 INFO - PROCESS | 1932 | 1460944686915 Marionette DEBUG loaded listener.js 18:58:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 247 (0x7fc15fe9cc00) [pid = 1932] [serial = 1155] [outer = 0x7fc15e94ec00] 18:58:07 INFO - PROCESS | 1932 | 1460944687700 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]]]}] 18:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1383ms 18:58:07 INFO - PROCESS | 1932 | 1460944687748 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 18:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:58:07 INFO - PROCESS | 1932 | 1460944687754 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 18:58:07 INFO - PROCESS | 1932 | 1460944687768 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:58:07 INFO - PROCESS | 1932 | 1460944687775 Marionette TRACE conn4 <- [1,1510,null,{}] 18:58:07 INFO - PROCESS | 1932 | 1460944687779 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}] 18:58:07 INFO - PROCESS | 1932 | 1460944687943 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 18:58:08 INFO - PROCESS | 1932 | 1460944688144 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162209800 == 128 [pid = 1932] [id = 385] 18:58:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 248 (0x7fc15ecc3000) [pid = 1932] [serial = 1156] [outer = (nil)] 18:58:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 249 (0x7fc162237800) [pid = 1932] [serial = 1157] [outer = 0x7fc15ecc3000] 18:58:08 INFO - PROCESS | 1932 | 1460944688208 Marionette DEBUG loaded listener.js 18:58:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 250 (0x7fc16408ec00) [pid = 1932] [serial = 1158] [outer = 0x7fc15ecc3000] 18:58:09 INFO - PROCESS | 1932 | 1460944689041 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]]]}] 18:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1345ms 18:58:09 INFO - PROCESS | 1932 | 1460944689106 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 18:58:09 INFO - PROCESS | 1932 | 1460944689109 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 18:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:58:09 INFO - PROCESS | 1932 | 1460944689114 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:58:09 INFO - PROCESS | 1932 | 1460944689116 Marionette TRACE conn4 <- [1,1514,null,{}] 18:58:09 INFO - PROCESS | 1932 | 1460944689122 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}] 18:58:09 INFO - PROCESS | 1932 | 1460944689272 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccac000 == 127 [pid = 1932] [id = 370] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16adb0800 == 126 [pid = 1932] [id = 369] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 249 (0x7fc181cb5800) [pid = 1932] [serial = 1022] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 248 (0x7fc16f60c800) [pid = 1932] [serial = 1013] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 247 (0x7fc16f9d1c00) [pid = 1932] [serial = 1016] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 246 (0x7fc185183400) [pid = 1932] [serial = 1028] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 245 (0x7fc16408d000) [pid = 1932] [serial = 1007] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 244 (0x7fc16bbb5c00) [pid = 1932] [serial = 1025] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 243 (0x7fc16b846400) [pid = 1932] [serial = 1010] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 242 (0x7fc174a6ac00) [pid = 1932] [serial = 1019] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc15def2400) [pid = 1932] [serial = 1031] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc15fe97400) [pid = 1932] [serial = 1034] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc183104400) [pid = 1932] [serial = 1058] [outer = (nil)] [url = about:blank] 18:58:09 INFO - PROCESS | 1932 | 1460944689575 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a1cd000 == 125 [pid = 1932] [id = 368] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164020800 == 124 [pid = 1932] [id = 367] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162407000 == 123 [pid = 1932] [id = 366] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15edd5000 == 122 [pid = 1932] [id = 365] 18:58:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fbca800 == 123 [pid = 1932] [id = 386] 18:58:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc15def2400) [pid = 1932] [serial = 1159] [outer = (nil)] 18:58:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc15fdd9800) [pid = 1932] [serial = 1160] [outer = 0x7fc15def2400] 18:58:09 INFO - PROCESS | 1932 | 1460944689702 Marionette DEBUG loaded listener.js 18:58:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc16a03f400) [pid = 1932] [serial = 1161] [outer = 0x7fc15def2400] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162214000 == 122 [pid = 1932] [id = 359] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fd99000 == 121 [pid = 1932] [id = 358] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ad16800 == 120 [pid = 1932] [id = 357] 18:58:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc187422000 == 119 [pid = 1932] [id = 356] 18:58:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182167800 == 118 [pid = 1932] [id = 355] 18:58:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703ba000 == 117 [pid = 1932] [id = 354] 18:58:10 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168ec9800 == 116 [pid = 1932] [id = 353] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc173b68400) [pid = 1932] [serial = 1052] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc175041400) [pid = 1932] [serial = 1053] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc16a2bd400) [pid = 1932] [serial = 1040] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc175a53c00) [pid = 1932] [serial = 1055] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc173918c00) [pid = 1932] [serial = 1005] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc16b84e800) [pid = 1932] [serial = 1043] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc16bbae400) [pid = 1932] [serial = 1044] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc1620a3800) [pid = 1932] [serial = 1038] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 233 (0x7fc15fe98800) [pid = 1932] [serial = 1037] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 232 (0x7fc16acdac00) [pid = 1932] [serial = 1041] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 231 (0x7fc16be4bc00) [pid = 1932] [serial = 1046] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 230 (0x7fc16edf1000) [pid = 1932] [serial = 1047] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 229 (0x7fc16f60b800) [pid = 1932] [serial = 1049] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 228 (0x7fc16f9c8400) [pid = 1932] [serial = 1050] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | --DOMWINDOW == 227 (0x7fc177357400) [pid = 1932] [serial = 1056] [outer = (nil)] [url = about:blank] 18:58:10 INFO - PROCESS | 1932 | 1460944690374 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]]]}] 18:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1280ms 18:58:10 INFO - PROCESS | 1932 | 1460944690395 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 18:58:10 INFO - PROCESS | 1932 | 1460944690397 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 18:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:58:10 INFO - PROCESS | 1932 | 1460944690403 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:58:10 INFO - PROCESS | 1932 | 1460944690405 Marionette TRACE conn4 <- [1,1518,null,{}] 18:58:10 INFO - PROCESS | 1932 | 1460944690410 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}] 18:58:10 INFO - PROCESS | 1932 | 1460944690578 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 18:58:10 INFO - PROCESS | 1932 | 1460944690733 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f16000 == 117 [pid = 1932] [id = 387] 18:58:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 228 (0x7fc16ab24800) [pid = 1932] [serial = 1162] [outer = (nil)] 18:58:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 229 (0x7fc16acdac00) [pid = 1932] [serial = 1163] [outer = 0x7fc16ab24800] 18:58:10 INFO - PROCESS | 1932 | 1460944690801 Marionette DEBUG loaded listener.js 18:58:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 230 (0x7fc16b732c00) [pid = 1932] [serial = 1164] [outer = 0x7fc16ab24800] 18:58:11 INFO - PROCESS | 1932 | 1460944691495 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]]]}] 18:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1124ms 18:58:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:58:11 INFO - PROCESS | 1932 | 1460944691528 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 18:58:11 INFO - PROCESS | 1932 | 1460944691531 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 18:58:11 INFO - PROCESS | 1932 | 1460944691537 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:58:11 INFO - PROCESS | 1932 | 1460944691539 Marionette TRACE conn4 <- [1,1522,null,{}] 18:58:11 INFO - PROCESS | 1932 | 1460944691544 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}] 18:58:11 INFO - PROCESS | 1932 | 1460944691686 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 18:58:11 INFO - PROCESS | 1932 | 1460944691698 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16adb1800 == 118 [pid = 1932] [id = 388] 18:58:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 231 (0x7fc16b733000) [pid = 1932] [serial = 1165] [outer = (nil)] 18:58:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 232 (0x7fc16be4c400) [pid = 1932] [serial = 1166] [outer = 0x7fc16b733000] 18:58:11 INFO - PROCESS | 1932 | 1460944691754 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 233 (0x7fc16bf56800) [pid = 1932] [serial = 1167] [outer = 0x7fc16b733000] 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:12 INFO - PROCESS | 1932 | 1460944692667 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"]]]}] 18:58:12 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 () { 18:58:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:58:12 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 () { 18:58:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:58:12 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 () { 18:58:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:58:12 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 () { 18:58:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:58:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1186ms 18:58:12 INFO - PROCESS | 1932 | 1460944692725 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 18:58:12 INFO - PROCESS | 1932 | 1460944692730 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 18:58:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:58:12 INFO - PROCESS | 1932 | 1460944692736 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - PROCESS | 1932 | 1460944692738 Marionette TRACE conn4 <- [1,1526,null,{}] 18:58:12 INFO - PROCESS | 1932 | 1460944692756 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}] 18:58:12 INFO - PROCESS | 1932 | 1460944692947 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 18:58:12 INFO - PROCESS | 1932 | 1460944692968 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccbf000 == 119 [pid = 1932] [id = 389] 18:58:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 234 (0x7fc16a2a5800) [pid = 1932] [serial = 1168] [outer = (nil)] 18:58:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc16da87400) [pid = 1932] [serial = 1169] [outer = 0x7fc16a2a5800] 18:58:13 INFO - PROCESS | 1932 | 1460944693025 Marionette DEBUG loaded listener.js 18:58:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc16f9c3c00) [pid = 1932] [serial = 1170] [outer = 0x7fc16a2a5800] 18:58:13 INFO - PROCESS | 1932 | 1460944693747 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"]]]}] 18:58:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:58:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:58:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:58:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:58:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:58:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:58:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:58:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:58:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:58:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1051ms 18:58:13 INFO - PROCESS | 1932 | 1460944693813 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 18:58:13 INFO - PROCESS | 1932 | 1460944693816 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 18:58:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:58:13 INFO - PROCESS | 1932 | 1460944693822 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:58:13 INFO - PROCESS | 1932 | 1460944693824 Marionette TRACE conn4 <- [1,1530,null,{}] 18:58:13 INFO - PROCESS | 1932 | 1460944693863 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}] 18:58:14 INFO - PROCESS | 1932 | 1460944694073 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 18:58:14 INFO - PROCESS | 1932 | 1460944694098 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffda800 == 120 [pid = 1932] [id = 390] 18:58:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc16b846400) [pid = 1932] [serial = 1171] [outer = (nil)] 18:58:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc16ffec000) [pid = 1932] [serial = 1172] [outer = 0x7fc16b846400] 18:58:14 INFO - PROCESS | 1932 | 1460944694155 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc1726a6400) [pid = 1932] [serial = 1173] [outer = 0x7fc16b846400] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc15f67d400) [pid = 1932] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc171549000) [pid = 1932] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc16bbac400) [pid = 1932] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc169fcb000) [pid = 1932] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc175366c00) [pid = 1932] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 233 (0x7fc16ad89400) [pid = 1932] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 232 (0x7fc16ef43000) [pid = 1932] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 231 (0x7fc16a0f1000) [pid = 1932] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 230 (0x7fc16ed3b000) [pid = 1932] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 229 (0x7fc169fd0c00) [pid = 1932] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 228 (0x7fc16ab3ac00) [pid = 1932] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 227 (0x7fc16ee1c800) [pid = 1932] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 226 (0x7fc173c97800) [pid = 1932] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc174382000) [pid = 1932] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc16ad91000) [pid = 1932] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc16ee8b400) [pid = 1932] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc17bdc9c00) [pid = 1932] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc15ecc2800) [pid = 1932] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc163ec7000) [pid = 1932] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc17bdc8800) [pid = 1932] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc16bec2800) [pid = 1932] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc16cfcac00) [pid = 1932] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc16ab1d000) [pid = 1932] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc15e94d000) [pid = 1932] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc16b0b0c00) [pid = 1932] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc15fde3000) [pid = 1932] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16a073c00) [pid = 1932] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc163d76400) [pid = 1932] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc1620aa400) [pid = 1932] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc1605bec00) [pid = 1932] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc15def4800) [pid = 1932] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc1620b1000) [pid = 1932] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc15ecc6400) [pid = 1932] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc17350fc00) [pid = 1932] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc17503dc00) [pid = 1932] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc1745be400) [pid = 1932] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc1605c1400) [pid = 1932] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc173b64c00) [pid = 1932] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc1726a0800) [pid = 1932] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc15deeac00) [pid = 1932] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc16a2c0c00) [pid = 1932] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc15fde1c00) [pid = 1932] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc1605c7c00) [pid = 1932] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc1605ca800) [pid = 1932] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc18693f000) [pid = 1932] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc15fddf400) [pid = 1932] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc16b846c00) [pid = 1932] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc15ecc7800) [pid = 1932] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc16a07ac00) [pid = 1932] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc16ad82400) [pid = 1932] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc1605bf400) [pid = 1932] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc17a748800) [pid = 1932] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc16a06b400) [pid = 1932] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc169fcf400) [pid = 1932] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc172118800) [pid = 1932] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc172118400) [pid = 1932] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc15fdda000) [pid = 1932] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc16aa8bc00) [pid = 1932] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc16cb56c00) [pid = 1932] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:58:15 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc173c5cc00) [pid = 1932] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:58:15 INFO - PROCESS | 1932 | 1460944695654 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]]]}] 18:58:15 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 18:58:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:58:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:58:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:58:15 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. 18:58:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:58:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1888ms 18:58:15 INFO - PROCESS | 1932 | 1460944695723 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 18:58:15 INFO - PROCESS | 1932 | 1460944695728 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 18:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:58:15 INFO - PROCESS | 1932 | 1460944695736 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:58:15 INFO - PROCESS | 1932 | 1460944695740 Marionette TRACE conn4 <- [1,1534,null,{}] 18:58:15 INFO - PROCESS | 1932 | 1460944695747 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}] 18:58:15 INFO - PROCESS | 1932 | 1460944695945 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 18:58:15 INFO - PROCESS | 1932 | 1460944695954 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16220c800 == 121 [pid = 1932] [id = 391] 18:58:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc15def3000) [pid = 1932] [serial = 1174] [outer = (nil)] 18:58:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc15fde3000) [pid = 1932] [serial = 1175] [outer = 0x7fc15def3000] 18:58:16 INFO - PROCESS | 1932 | 1460944696017 Marionette DEBUG loaded listener.js 18:58:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc169fcb000) [pid = 1932] [serial = 1176] [outer = 0x7fc15def3000] 18:58:16 INFO - PROCESS | 1932 | 1460944696835 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]]]}] 18:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1132ms 18:58:16 INFO - PROCESS | 1932 | 1460944696867 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 18:58:16 INFO - PROCESS | 1932 | 1460944696870 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 18:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:58:16 INFO - PROCESS | 1932 | 1460944696885 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:58:16 INFO - PROCESS | 1932 | 1460944696888 Marionette TRACE conn4 <- [1,1538,null,{}] 18:58:16 INFO - PROCESS | 1932 | 1460944696896 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}] 18:58:17 INFO - PROCESS | 1932 | 1460944697036 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 18:58:17 INFO - PROCESS | 1932 | 1460944697054 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad14800 == 122 [pid = 1932] [id = 392] 18:58:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc15fddf000) [pid = 1932] [serial = 1177] [outer = (nil)] 18:58:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc16ab27c00) [pid = 1932] [serial = 1178] [outer = 0x7fc15fddf000] 18:58:17 INFO - PROCESS | 1932 | 1460944697119 Marionette DEBUG loaded listener.js 18:58:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc16bbb5000) [pid = 1932] [serial = 1179] [outer = 0x7fc15fddf000] 18:58:18 INFO - PROCESS | 1932 | 1460944698277 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]]]}] 18:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1445ms 18:58:18 INFO - PROCESS | 1932 | 1460944698322 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 18:58:18 INFO - PROCESS | 1932 | 1460944698329 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 18:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:58:18 INFO - PROCESS | 1932 | 1460944698339 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:58:18 INFO - PROCESS | 1932 | 1460944698343 Marionette TRACE conn4 <- [1,1542,null,{}] 18:58:18 INFO - PROCESS | 1932 | 1460944698351 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}] 18:58:18 INFO - PROCESS | 1932 | 1460944698539 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 18:58:18 INFO - PROCESS | 1932 | 1460944698731 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162215000 == 123 [pid = 1932] [id = 393] 18:58:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc15d499800) [pid = 1932] [serial = 1180] [outer = (nil)] 18:58:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc15e676c00) [pid = 1932] [serial = 1181] [outer = 0x7fc15d499800] 18:58:18 INFO - PROCESS | 1932 | 1460944698805 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc15e950800) [pid = 1932] [serial = 1182] [outer = 0x7fc15d499800] 18:58:19 INFO - PROCESS | 1932 | 1460944699725 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]]]}] 18:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1432ms 18:58:19 INFO - PROCESS | 1932 | 1460944699770 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 18:58:19 INFO - PROCESS | 1932 | 1460944699778 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 18:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:58:19 INFO - PROCESS | 1932 | 1460944699788 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:58:19 INFO - PROCESS | 1932 | 1460944699791 Marionette TRACE conn4 <- [1,1546,null,{}] 18:58:19 INFO - PROCESS | 1932 | 1460944699797 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}] 18:58:19 INFO - PROCESS | 1932 | 1460944699971 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 18:58:20 INFO - PROCESS | 1932 | 1460944700176 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a183800 == 124 [pid = 1932] [id = 394] 18:58:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc15e506c00) [pid = 1932] [serial = 1183] [outer = (nil)] 18:58:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc162231400) [pid = 1932] [serial = 1184] [outer = 0x7fc15e506c00] 18:58:20 INFO - PROCESS | 1932 | 1460944700248 Marionette DEBUG loaded listener.js 18:58:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc163d7c000) [pid = 1932] [serial = 1185] [outer = 0x7fc15e506c00] 18:58:21 INFO - PROCESS | 1932 | 1460944701173 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]]]}] 18:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1434ms 18:58:21 INFO - PROCESS | 1932 | 1460944701222 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 18:58:21 INFO - PROCESS | 1932 | 1460944701226 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 18:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:58:21 INFO - PROCESS | 1932 | 1460944701232 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:58:21 INFO - PROCESS | 1932 | 1460944701237 Marionette TRACE conn4 <- [1,1550,null,{}] 18:58:21 INFO - PROCESS | 1932 | 1460944701253 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}] 18:58:21 INFO - PROCESS | 1932 | 1460944701428 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 18:58:21 INFO - PROCESS | 1932 | 1460944701629 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1728af800 == 125 [pid = 1932] [id = 395] 18:58:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc16a2a6000) [pid = 1932] [serial = 1186] [outer = (nil)] 18:58:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc16ace5800) [pid = 1932] [serial = 1187] [outer = 0x7fc16a2a6000] 18:58:21 INFO - PROCESS | 1932 | 1460944701703 Marionette DEBUG loaded listener.js 18:58:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc16bb5d400) [pid = 1932] [serial = 1188] [outer = 0x7fc16a2a6000] 18:58:22 INFO - PROCESS | 1932 | 1460944702540 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]]]}] 18:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1384ms 18:58:22 INFO - PROCESS | 1932 | 1460944702617 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 18:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:58:22 INFO - PROCESS | 1932 | 1460944702622 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 18:58:22 INFO - PROCESS | 1932 | 1460944702627 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:58:22 INFO - PROCESS | 1932 | 1460944702630 Marionette TRACE conn4 <- [1,1554,null,{}] 18:58:22 INFO - PROCESS | 1932 | 1460944702636 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}] 18:58:22 INFO - PROCESS | 1932 | 1460944702837 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 18:58:23 INFO - PROCESS | 1932 | 1460944703031 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a04800 == 126 [pid = 1932] [id = 396] 18:58:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc16a2afc00) [pid = 1932] [serial = 1189] [outer = (nil)] 18:58:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc16cb58c00) [pid = 1932] [serial = 1190] [outer = 0x7fc16a2afc00] 18:58:23 INFO - PROCESS | 1932 | 1460944703102 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc16ede7800) [pid = 1932] [serial = 1191] [outer = 0x7fc16a2afc00] 18:58:23 INFO - PROCESS | 1932 | 1460944703927 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]]]}] 18:58:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1334ms 18:58:23 INFO - PROCESS | 1932 | 1460944703967 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 18:58:23 INFO - PROCESS | 1932 | 1460944703971 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 18:58:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:58:23 INFO - PROCESS | 1932 | 1460944703977 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:58:23 INFO - PROCESS | 1932 | 1460944703979 Marionette TRACE conn4 <- [1,1558,null,{}] 18:58:23 INFO - PROCESS | 1932 | 1460944703985 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}] 18:58:24 INFO - PROCESS | 1932 | 1460944704144 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 18:58:24 INFO - PROCESS | 1932 | 1460944704342 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17a6ba000 == 127 [pid = 1932] [id = 397] 18:58:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc16b0ae400) [pid = 1932] [serial = 1192] [outer = (nil)] 18:58:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc16ef3f000) [pid = 1932] [serial = 1193] [outer = 0x7fc16b0ae400] 18:58:24 INFO - PROCESS | 1932 | 1460944704413 Marionette DEBUG loaded listener.js 18:58:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc16f9c8000) [pid = 1932] [serial = 1194] [outer = 0x7fc16b0ae400] 18:58:25 INFO - PROCESS | 1932 | 1460944705282 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]]]}] 18:58:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:58:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1332ms 18:58:25 INFO - PROCESS | 1932 | 1460944705309 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 18:58:25 INFO - PROCESS | 1932 | 1460944705313 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 18:58:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:58:25 INFO - PROCESS | 1932 | 1460944705318 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:58:25 INFO - PROCESS | 1932 | 1460944705320 Marionette TRACE conn4 <- [1,1562,null,{}] 18:58:25 INFO - PROCESS | 1932 | 1460944705326 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}] 18:58:25 INFO - PROCESS | 1932 | 1460944705545 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 18:58:25 INFO - PROCESS | 1932 | 1460944705746 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc186b89800 == 128 [pid = 1932] [id = 398] 18:58:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc16ef45000) [pid = 1932] [serial = 1195] [outer = (nil)] 18:58:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc17399fc00) [pid = 1932] [serial = 1196] [outer = 0x7fc16ef45000] 18:58:25 INFO - PROCESS | 1932 | 1460944705821 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc1745c8400) [pid = 1932] [serial = 1197] [outer = 0x7fc16ef45000] 18:58:26 INFO - PROCESS | 1932 | 1460944706641 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]]]}] 18:58:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:58:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1380ms 18:58:26 INFO - PROCESS | 1932 | 1460944706700 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 18:58:26 INFO - PROCESS | 1932 | 1460944706704 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 18:58:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:58:26 INFO - PROCESS | 1932 | 1460944706709 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 1932 | 1460944706711 Marionette TRACE conn4 <- [1,1566,null,{}] 18:58:26 INFO - PROCESS | 1932 | 1460944706717 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}] 18:58:26 INFO - PROCESS | 1932 | 1460944706876 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 18:58:27 INFO - PROCESS | 1932 | 1460944707075 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162e7a800 == 129 [pid = 1932] [id = 399] 18:58:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc16f9c7400) [pid = 1932] [serial = 1198] [outer = (nil)] 18:58:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc175371800) [pid = 1932] [serial = 1199] [outer = 0x7fc16f9c7400] 18:58:27 INFO - PROCESS | 1932 | 1460944707151 Marionette DEBUG loaded listener.js 18:58:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc17bdc8800) [pid = 1932] [serial = 1200] [outer = 0x7fc16f9c7400] 18:58:27 INFO - PROCESS | 1932 | 1460944707983 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]]]}] 18:58:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:58:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1329ms 18:58:28 INFO - PROCESS | 1932 | 1460944708038 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 18:58:28 INFO - PROCESS | 1932 | 1460944708041 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 18:58:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:58:28 INFO - PROCESS | 1932 | 1460944708047 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:58:28 INFO - PROCESS | 1932 | 1460944708049 Marionette TRACE conn4 <- [1,1570,null,{}] 18:58:28 INFO - PROCESS | 1932 | 1460944708055 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}] 18:58:28 INFO - PROCESS | 1932 | 1460944708211 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 18:58:28 INFO - PROCESS | 1932 | 1460944708409 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18724f000 == 130 [pid = 1932] [id = 400] 18:58:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc16f9ce000) [pid = 1932] [serial = 1201] [outer = (nil)] 18:58:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc181a40c00) [pid = 1932] [serial = 1202] [outer = 0x7fc16f9ce000] 18:58:28 INFO - PROCESS | 1932 | 1460944708478 Marionette DEBUG loaded listener.js 18:58:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc182ecb000) [pid = 1932] [serial = 1203] [outer = 0x7fc16f9ce000] 18:58:29 INFO - PROCESS | 1932 | 1460944709305 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]]]}] 18:58:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:58:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1329ms 18:58:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:58:29 INFO - PROCESS | 1932 | 1460944709378 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 18:58:29 INFO - PROCESS | 1932 | 1460944709381 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 18:58:29 INFO - PROCESS | 1932 | 1460944709387 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 1932 | 1460944709390 Marionette TRACE conn4 <- [1,1574,null,{}] 18:58:29 INFO - PROCESS | 1932 | 1460944709395 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}] 18:58:29 INFO - PROCESS | 1932 | 1460944709562 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 18:58:29 INFO - PROCESS | 1932 | 1460944709758 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d418000 == 131 [pid = 1932] [id = 401] 18:58:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc1745c7c00) [pid = 1932] [serial = 1204] [outer = (nil)] 18:58:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc185185c00) [pid = 1932] [serial = 1205] [outer = 0x7fc1745c7c00] 18:58:29 INFO - PROCESS | 1932 | 1460944709828 Marionette DEBUG loaded listener.js 18:58:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc186946400) [pid = 1932] [serial = 1206] [outer = 0x7fc1745c7c00] 18:58:30 INFO - PROCESS | 1932 | 1460944710778 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]]]}] 18:58:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:58:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1439ms 18:58:30 INFO - PROCESS | 1932 | 1460944710826 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 18:58:30 INFO - PROCESS | 1932 | 1460944710830 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 18:58:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:58:30 INFO - PROCESS | 1932 | 1460944710835 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:58:30 INFO - PROCESS | 1932 | 1460944710838 Marionette TRACE conn4 <- [1,1578,null,{}] 18:58:30 INFO - PROCESS | 1932 | 1460944710846 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}] 18:58:31 INFO - PROCESS | 1932 | 1460944711048 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 18:58:31 INFO - PROCESS | 1932 | 1460944711258 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168d4b000 == 132 [pid = 1932] [id = 402] 18:58:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc168d66c00) [pid = 1932] [serial = 1207] [outer = (nil)] 18:58:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc168d6cc00) [pid = 1932] [serial = 1208] [outer = 0x7fc168d66c00] 18:58:31 INFO - PROCESS | 1932 | 1460944711329 Marionette DEBUG loaded listener.js 18:58:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc17bdcbc00) [pid = 1932] [serial = 1209] [outer = 0x7fc168d66c00] 18:58:32 INFO - PROCESS | 1932 | 1460944712220 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]]]}] 18:58:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:58:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1436ms 18:58:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:58:32 INFO - PROCESS | 1932 | 1460944712273 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 18:58:32 INFO - PROCESS | 1932 | 1460944712276 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 18:58:32 INFO - PROCESS | 1932 | 1460944712282 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:58:32 INFO - PROCESS | 1932 | 1460944712286 Marionette TRACE conn4 <- [1,1582,null,{}] 18:58:32 INFO - PROCESS | 1932 | 1460944712291 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}] 18:58:32 INFO - PROCESS | 1932 | 1460944712490 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 18:58:32 INFO - PROCESS | 1932 | 1460944712688 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16fb53000 == 133 [pid = 1932] [id = 403] 18:58:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc168d67800) [pid = 1932] [serial = 1210] [outer = (nil)] 18:58:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc16fed4400) [pid = 1932] [serial = 1211] [outer = 0x7fc168d67800] 18:58:32 INFO - PROCESS | 1932 | 1460944712769 Marionette DEBUG loaded listener.js 18:58:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc186e25800) [pid = 1932] [serial = 1212] [outer = 0x7fc168d67800] 18:58:33 INFO - PROCESS | 1932 | 1460944713739 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]]]}] 18:58:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:58:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1534ms 18:58:33 INFO - PROCESS | 1932 | 1460944713815 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 18:58:33 INFO - PROCESS | 1932 | 1460944713818 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 18:58:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:58:33 INFO - PROCESS | 1932 | 1460944713824 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:58:33 INFO - PROCESS | 1932 | 1460944713826 Marionette TRACE conn4 <- [1,1586,null,{}] 18:58:33 INFO - PROCESS | 1932 | 1460944713832 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}] 18:58:34 INFO - PROCESS | 1932 | 1460944713997 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 18:58:34 INFO - PROCESS | 1932 | 1460944714202 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fa61800 == 134 [pid = 1932] [id = 404] 18:58:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc15e945400) [pid = 1932] [serial = 1213] [outer = (nil)] 18:58:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc1605c6800) [pid = 1932] [serial = 1214] [outer = 0x7fc15e945400] 18:58:34 INFO - PROCESS | 1932 | 1460944714273 Marionette DEBUG loaded listener.js 18:58:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc16ad91000) [pid = 1932] [serial = 1215] [outer = 0x7fc15e945400] 18:58:35 INFO - PROCESS | 1932 | 1460944715142 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]]]}] 18:58:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:58:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1384ms 18:58:35 INFO - PROCESS | 1932 | 1460944715209 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 18:58:35 INFO - PROCESS | 1932 | 1460944715212 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 18:58:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:58:35 INFO - PROCESS | 1932 | 1460944715218 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:58:35 INFO - PROCESS | 1932 | 1460944715220 Marionette TRACE conn4 <- [1,1590,null,{}] 18:58:35 INFO - PROCESS | 1932 | 1460944715226 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}] 18:58:35 INFO - PROCESS | 1932 | 1460944715384 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 18:58:35 INFO - PROCESS | 1932 | 1460944715650 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fbd7800 == 135 [pid = 1932] [id = 405] 18:58:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc15def7c00) [pid = 1932] [serial = 1216] [outer = (nil)] 18:58:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc15fe95800) [pid = 1932] [serial = 1217] [outer = 0x7fc15def7c00] 18:58:35 INFO - PROCESS | 1932 | 1460944715720 Marionette DEBUG loaded listener.js 18:58:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc168d6a400) [pid = 1932] [serial = 1218] [outer = 0x7fc15def7c00] 18:58:36 INFO - PROCESS | 1932 | 1460944716672 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]]]}] 18:58:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:58:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1489ms 18:58:36 INFO - PROCESS | 1932 | 1460944716708 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 18:58:36 INFO - PROCESS | 1932 | 1460944716712 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 18:58:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:58:36 INFO - PROCESS | 1932 | 1460944716718 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:58:36 INFO - PROCESS | 1932 | 1460944716720 Marionette TRACE conn4 <- [1,1594,null,{}] 18:58:36 INFO - PROCESS | 1932 | 1460944716725 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}] 18:58:36 INFO - PROCESS | 1932 | 1460944716893 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 18:58:37 INFO - PROCESS | 1932 | 1460944717100 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:37 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f02800 == 136 [pid = 1932] [id = 406] 18:58:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc15deeb000) [pid = 1932] [serial = 1219] [outer = (nil)] 18:58:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc15ecd0c00) [pid = 1932] [serial = 1220] [outer = 0x7fc15deeb000] 18:58:37 INFO - PROCESS | 1932 | 1460944717166 Marionette DEBUG loaded listener.js 18:58:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 227 (0x7fc16a2a7800) [pid = 1932] [serial = 1221] [outer = 0x7fc15deeb000] 18:58:38 INFO - PROCESS | 1932 | 1460944718068 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]]]}] 18:58:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:58:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1392ms 18:58:38 INFO - PROCESS | 1932 | 1460944718111 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 18:58:38 INFO - PROCESS | 1932 | 1460944718115 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 18:58:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:58:38 INFO - PROCESS | 1932 | 1460944718121 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:58:38 INFO - PROCESS | 1932 | 1460944718123 Marionette TRACE conn4 <- [1,1598,null,{}] 18:58:38 INFO - PROCESS | 1932 | 1460944718128 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}] 18:58:38 INFO - PROCESS | 1932 | 1460944718295 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 18:58:39 INFO - PROCESS | 1932 | 1460944719012 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1605f8000 == 137 [pid = 1932] [id = 407] 18:58:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 228 (0x7fc15b1ca000) [pid = 1932] [serial = 1222] [outer = (nil)] 18:58:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 229 (0x7fc15b1ce800) [pid = 1932] [serial = 1223] [outer = 0x7fc15b1ca000] 18:58:39 INFO - PROCESS | 1932 | 1460944719085 Marionette DEBUG loaded listener.js 18:58:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 230 (0x7fc15d495c00) [pid = 1932] [serial = 1224] [outer = 0x7fc15b1ca000] 18:58:39 INFO - PROCESS | 1932 | 1460944719879 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]]]}] 18:58:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:58:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1783ms 18:58:39 INFO - PROCESS | 1932 | 1460944719906 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 18:58:39 INFO - PROCESS | 1932 | 1460944719913 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 18:58:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:58:39 INFO - PROCESS | 1932 | 1460944719921 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:58:39 INFO - PROCESS | 1932 | 1460944719925 Marionette TRACE conn4 <- [1,1602,null,{}] 18:58:39 INFO - PROCESS | 1932 | 1460944719931 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}] 18:58:40 INFO - PROCESS | 1932 | 1460944720106 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 18:58:40 INFO - PROCESS | 1932 | 1460944720329 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1622db000 == 138 [pid = 1932] [id = 408] 18:58:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 231 (0x7fc15b1cac00) [pid = 1932] [serial = 1225] [outer = (nil)] 18:58:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 232 (0x7fc15d49bc00) [pid = 1932] [serial = 1226] [outer = 0x7fc15b1cac00] 18:58:40 INFO - PROCESS | 1932 | 1460944720392 Marionette DEBUG loaded listener.js 18:58:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 233 (0x7fc15f67e400) [pid = 1932] [serial = 1227] [outer = 0x7fc15b1cac00] 18:58:41 INFO - PROCESS | 1932 | 1460944721439 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]]]}] 18:58:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:58:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1580ms 18:58:41 INFO - PROCESS | 1932 | 1460944721504 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 1932 | 1460944721510 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 18:58:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:58:41 INFO - PROCESS | 1932 | 1460944721516 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - PROCESS | 1932 | 1460944721522 Marionette TRACE conn4 <- [1,1606,null,{}] 18:58:41 INFO - PROCESS | 1932 | 1460944721533 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}] 18:58:41 INFO - PROCESS | 1932 | 1460944721694 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 18:58:41 INFO - PROCESS | 1932 | 1460944721970 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d5ee800 == 139 [pid = 1932] [id = 409] 18:58:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 234 (0x7fc15deed400) [pid = 1932] [serial = 1228] [outer = (nil)] 18:58:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc1629bbc00) [pid = 1932] [serial = 1229] [outer = 0x7fc15deed400] 18:58:42 INFO - PROCESS | 1932 | 1460944722147 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc163ecb400) [pid = 1932] [serial = 1230] [outer = 0x7fc15deed400] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703ad000 == 138 [pid = 1932] [id = 278] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162ed3000 == 137 [pid = 1932] [id = 234] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15edd0000 == 136 [pid = 1932] [id = 268] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16220c800 == 135 [pid = 1932] [id = 391] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc16bf53800) [pid = 1932] [serial = 1115] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc15e506400) [pid = 1932] [serial = 1088] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 233 (0x7fc15d3d1000) [pid = 1932] [serial = 1085] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 232 (0x7fc15f673400) [pid = 1932] [serial = 1094] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 231 (0x7fc15e676800) [pid = 1932] [serial = 1091] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffda800 == 134 [pid = 1932] [id = 390] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccbf000 == 133 [pid = 1932] [id = 389] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16adb1800 == 132 [pid = 1932] [id = 388] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175281000 == 131 [pid = 1932] [id = 352] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f16000 == 130 [pid = 1932] [id = 387] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fbca800 == 129 [pid = 1932] [id = 386] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162209800 == 128 [pid = 1932] [id = 385] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fcd1000 == 127 [pid = 1932] [id = 384] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16240a000 == 126 [pid = 1932] [id = 383] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b91a000 == 125 [pid = 1932] [id = 11] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f489000 == 124 [pid = 1932] [id = 382] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181ccb800 == 123 [pid = 1932] [id = 377] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175277800 == 122 [pid = 1932] [id = 376] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173dc8000 == 121 [pid = 1932] [id = 375] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1700c4800 == 120 [pid = 1932] [id = 374] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a19f800 == 119 [pid = 1932] [id = 373] 18:58:42 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1622e1000 == 118 [pid = 1932] [id = 372] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 230 (0x7fc16a03c800) [pid = 1932] [serial = 1104] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 229 (0x7fc174a69000) [pid = 1932] [serial = 909] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 228 (0x7fc16bbbb400) [pid = 1932] [serial = 1026] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 227 (0x7fc16bec6400) [pid = 1932] [serial = 900] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 226 (0x7fc1850c3400) [pid = 1932] [serial = 915] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc16f607c00) [pid = 1932] [serial = 975] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc177356000) [pid = 1932] [serial = 960] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc182fcd800) [pid = 1932] [serial = 756] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc1735f3800) [pid = 1932] [serial = 957] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc186e25c00) [pid = 1932] [serial = 1029] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc16bf7dc00) [pid = 1932] [serial = 1067] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc17037e800) [pid = 1932] [serial = 792] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc1733bb000) [pid = 1932] [serial = 852] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc182fc6000) [pid = 1932] [serial = 858] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc185146000) [pid = 1932] [serial = 1023] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc16f9c6400) [pid = 1932] [serial = 978] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc16f9d0c00) [pid = 1932] [serial = 1014] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc186e2c000) [pid = 1932] [serial = 801] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16a03e400) [pid = 1932] [serial = 1008] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc15eccf400) [pid = 1932] [serial = 1061] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc173d2e800) [pid = 1932] [serial = 1017] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc186e2e800) [pid = 1932] [serial = 864] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16ee8fc00) [pid = 1932] [serial = 846] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc173c64000) [pid = 1932] [serial = 906] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc16bf58c00) [pid = 1932] [serial = 1113] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc15e950400) [pid = 1932] [serial = 1097] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc16a0ed400) [pid = 1932] [serial = 732] [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.] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc185147c00) [pid = 1932] [serial = 759] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc16bc79c00) [pid = 1932] [serial = 843] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc17a749400) [pid = 1932] [serial = 921] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc16aa85800) [pid = 1932] [serial = 897] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc16bf54c00) [pid = 1932] [serial = 981] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc15fe9d000) [pid = 1932] [serial = 1035] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc16ab1bc00) [pid = 1932] [serial = 840] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc15ecd0000) [pid = 1932] [serial = 867] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc177357000) [pid = 1932] [serial = 855] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc181f92c00) [pid = 1932] [serial = 912] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc187202800) [pid = 1932] [serial = 1076] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc186940000) [pid = 1932] [serial = 861] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc16bbb6800) [pid = 1932] [serial = 1112] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc16be48400) [pid = 1932] [serial = 1011] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc1629bc400) [pid = 1932] [serial = 1079] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc181fe8c00) [pid = 1932] [serial = 963] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc1832c2400) [pid = 1932] [serial = 798] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc15def9800) [pid = 1932] [serial = 1032] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc175eb4000) [pid = 1932] [serial = 1020] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc17503a800) [pid = 1932] [serial = 1073] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc173072800) [pid = 1932] [serial = 1070] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc16ace3c00) [pid = 1932] [serial = 1109] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc182e1bc00) [pid = 1932] [serial = 924] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc16bc70800) [pid = 1932] [serial = 954] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc187209000) [pid = 1932] [serial = 804] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc1605c0000) [pid = 1932] [serial = 1100] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc1620a9000) [pid = 1932] [serial = 1101] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc186834c00) [pid = 1932] [serial = 969] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc16be48000) [pid = 1932] [serial = 870] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc18682dc00) [pid = 1932] [serial = 762] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc16ad90c00) [pid = 1932] [serial = 972] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc16a07a400) [pid = 1932] [serial = 951] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc187211400) [pid = 1932] [serial = 966] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc16a2bec00) [pid = 1932] [serial = 1064] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16b9cf400) [pid = 1932] [serial = 807] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc16a2c3800) [pid = 1932] [serial = 1106] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc177350400) [pid = 1932] [serial = 795] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc16b848c00) [pid = 1932] [serial = 1110] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc163ecd000) [pid = 1932] [serial = 1103] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc186e26800) [pid = 1932] [serial = 918] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc170382400) [pid = 1932] [serial = 849] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc162232400) [pid = 1932] [serial = 1082] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc15f677400) [pid = 1932] [serial = 1098] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc16be4f400) [pid = 1932] [serial = 789] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc170383c00) [pid = 1932] [serial = 903] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc16ab20000) [pid = 1932] [serial = 1107] [outer = (nil)] [url = about:blank] 18:58:42 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc182e18000) [pid = 1932] [serial = 683] [outer = (nil)] [url = about:blank] 18:58:43 INFO - PROCESS | 1932 | 1460944723006 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]]]}] 18:58:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:58:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1547ms 18:58:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:58:43 INFO - PROCESS | 1932 | 1460944723078 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 18:58:43 INFO - PROCESS | 1932 | 1460944723080 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 18:58:43 INFO - PROCESS | 1932 | 1460944723095 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:58:43 INFO - PROCESS | 1932 | 1460944723104 Marionette TRACE conn4 <- [1,1610,null,{}] 18:58:43 INFO - PROCESS | 1932 | 1460944723114 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}] 18:58:43 INFO - PROCESS | 1932 | 1460944723270 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 18:58:43 INFO - PROCESS | 1932 | 1460944723280 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fcc8000 == 119 [pid = 1932] [id = 410] 18:58:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc15e676800) [pid = 1932] [serial = 1231] [outer = (nil)] 18:58:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc16a039000) [pid = 1932] [serial = 1232] [outer = 0x7fc15e676800] 18:58:43 INFO - PROCESS | 1932 | 1460944723339 Marionette DEBUG loaded listener.js 18:58:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc16a0e2c00) [pid = 1932] [serial = 1233] [outer = 0x7fc15e676800] 18:58:44 INFO - PROCESS | 1932 | 1460944724089 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]]]}] 18:58:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:58:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1095ms 18:58:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:58:44 INFO - PROCESS | 1932 | 1460944724183 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 18:58:44 INFO - PROCESS | 1932 | 1460944724186 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 18:58:44 INFO - PROCESS | 1932 | 1460944724191 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:58:44 INFO - PROCESS | 1932 | 1460944724194 Marionette TRACE conn4 <- [1,1614,null,{}] 18:58:44 INFO - PROCESS | 1932 | 1460944724202 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}] 18:58:44 INFO - PROCESS | 1932 | 1460944724352 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 18:58:44 INFO - PROCESS | 1932 | 1460944724362 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162d60000 == 120 [pid = 1932] [id = 411] 18:58:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc169fcfc00) [pid = 1932] [serial = 1234] [outer = (nil)] 18:58:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc16a2c2800) [pid = 1932] [serial = 1235] [outer = 0x7fc169fcfc00] 18:58:44 INFO - PROCESS | 1932 | 1460944724419 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc16aa85000) [pid = 1932] [serial = 1236] [outer = 0x7fc169fcfc00] 18:58:45 INFO - PROCESS | 1932 | 1460944725321 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]]]}] 18:58:45 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 18:58:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1181ms 18:58:45 INFO - PROCESS | 1932 | 1460944725381 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 1932 | 1460944725385 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 18:58:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:58:45 INFO - PROCESS | 1932 | 1460944725390 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 1932 | 1460944725392 Marionette TRACE conn4 <- [1,1618,null,{}] 18:58:45 INFO - PROCESS | 1932 | 1460944725397 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}] 18:58:45 INFO - PROCESS | 1932 | 1460944725612 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 18:58:45 INFO - PROCESS | 1932 | 1460944725666 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164014000 == 121 [pid = 1932] [id = 412] 18:58:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc16ace7400) [pid = 1932] [serial = 1237] [outer = (nil)] 18:58:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc16acf4400) [pid = 1932] [serial = 1238] [outer = 0x7fc16ace7400] 18:58:45 INFO - PROCESS | 1932 | 1460944725818 Marionette DEBUG loaded listener.js 18:58:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc16b1a7800) [pid = 1932] [serial = 1239] [outer = 0x7fc16ace7400] 18:58:46 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc16b61d800) [pid = 1932] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:58:46 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc15d3d7400) [pid = 1932] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:58:46 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc16a2a5800) [pid = 1932] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:58:46 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc16b846400) [pid = 1932] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:58:46 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc16ab24800) [pid = 1932] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:58:46 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc16b733000) [pid = 1932] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:58:47 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc15b1cb000) [pid = 1932] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:58:47 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc15e94ec00) [pid = 1932] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:58:47 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc15ecc3000) [pid = 1932] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:58:47 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc15b1cb800) [pid = 1932] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:58:47 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc15def2400) [pid = 1932] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:58:47 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc15def3000) [pid = 1932] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:58:47 INFO - PROCESS | 1932 | 1460944727129 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]]]}] 18:58:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:58:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1780ms 18:58:47 INFO - PROCESS | 1932 | 1460944727170 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 18:58:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:58:47 INFO - PROCESS | 1932 | 1460944727173 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 18:58:47 INFO - PROCESS | 1932 | 1460944727178 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - PROCESS | 1932 | 1460944727181 Marionette TRACE conn4 <- [1,1622,null,{}] 18:58:47 INFO - PROCESS | 1932 | 1460944727186 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}] 18:58:47 INFO - PROCESS | 1932 | 1460944727381 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 18:58:47 INFO - PROCESS | 1932 | 1460944727479 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168e82800 == 122 [pid = 1932] [id = 413] 18:58:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc15e510c00) [pid = 1932] [serial = 1240] [outer = (nil)] 18:58:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc16a2a5800) [pid = 1932] [serial = 1241] [outer = 0x7fc15e510c00] 18:58:47 INFO - PROCESS | 1932 | 1460944727536 Marionette DEBUG loaded listener.js 18:58:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc16b84cc00) [pid = 1932] [serial = 1242] [outer = 0x7fc15e510c00] 18:58:48 INFO - PROCESS | 1932 | 1460944728186 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]]]}] 18:58:48 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 18:58:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1030ms 18:58:48 INFO - PROCESS | 1932 | 1460944728208 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 18:58:48 INFO - PROCESS | 1932 | 1460944728211 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 18:58:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:58:48 INFO - PROCESS | 1932 | 1460944728217 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:58:48 INFO - PROCESS | 1932 | 1460944728218 Marionette TRACE conn4 <- [1,1626,null,{}] 18:58:48 INFO - PROCESS | 1932 | 1460944728224 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}] 18:58:48 INFO - PROCESS | 1932 | 1460944728440 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 18:58:48 INFO - PROCESS | 1932 | 1460944728458 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a19b000 == 123 [pid = 1932] [id = 414] 18:58:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc15ecc6800) [pid = 1932] [serial = 1243] [outer = (nil)] 18:58:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc16bc75000) [pid = 1932] [serial = 1244] [outer = 0x7fc15ecc6800] 18:58:48 INFO - PROCESS | 1932 | 1460944728515 Marionette DEBUG loaded listener.js 18:58:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc16bec8800) [pid = 1932] [serial = 1245] [outer = 0x7fc15ecc6800] 18:58:49 INFO - PROCESS | 1932 | 1460944729444 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]]]}] 18:58:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:58:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1278ms 18:58:49 INFO - PROCESS | 1932 | 1460944729495 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 18:58:49 INFO - PROCESS | 1932 | 1460944729500 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 18:58:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:58:49 INFO - PROCESS | 1932 | 1460944729509 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:58:49 INFO - PROCESS | 1932 | 1460944729514 Marionette TRACE conn4 <- [1,1630,null,{}] 18:58:49 INFO - PROCESS | 1932 | 1460944729523 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}] 18:58:49 INFO - PROCESS | 1932 | 1460944729745 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 18:58:49 INFO - PROCESS | 1932 | 1460944729937 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fa62800 == 124 [pid = 1932] [id = 415] 18:58:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc15b1c6800) [pid = 1932] [serial = 1246] [outer = (nil)] 18:58:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc15e67ac00) [pid = 1932] [serial = 1247] [outer = 0x7fc15b1c6800] 18:58:50 INFO - PROCESS | 1932 | 1460944730006 Marionette DEBUG loaded listener.js 18:58:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc15f679000) [pid = 1932] [serial = 1248] [outer = 0x7fc15b1c6800] 18:58:50 INFO - PROCESS | 1932 | 1460944730958 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]]]}] 18:58:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:58:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1493ms 18:58:51 INFO - PROCESS | 1932 | 1460944731002 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 18:58:51 INFO - PROCESS | 1932 | 1460944731010 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 18:58:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:58:51 INFO - PROCESS | 1932 | 1460944731020 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:58:51 INFO - PROCESS | 1932 | 1460944731023 Marionette TRACE conn4 <- [1,1634,null,{}] 18:58:51 INFO - PROCESS | 1932 | 1460944731029 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}] 18:58:51 INFO - PROCESS | 1932 | 1460944731200 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 18:58:51 INFO - PROCESS | 1932 | 1460944731393 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168d4e000 == 125 [pid = 1932] [id = 416] 18:58:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc15d3d1000) [pid = 1932] [serial = 1249] [outer = (nil)] 18:58:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc163d77400) [pid = 1932] [serial = 1250] [outer = 0x7fc15d3d1000] 18:58:51 INFO - PROCESS | 1932 | 1460944731460 Marionette DEBUG loaded listener.js 18:58:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc168d69000) [pid = 1932] [serial = 1251] [outer = 0x7fc15d3d1000] 18:58:52 INFO - PROCESS | 1932 | 1460944732441 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]]]}] 18:58:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:58:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1484ms 18:58:52 INFO - PROCESS | 1932 | 1460944732505 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 18:58:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:58:52 INFO - PROCESS | 1932 | 1460944732509 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 18:58:52 INFO - PROCESS | 1932 | 1460944732515 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:58:52 INFO - PROCESS | 1932 | 1460944732520 Marionette TRACE conn4 <- [1,1638,null,{}] 18:58:52 INFO - PROCESS | 1932 | 1460944732536 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}] 18:58:52 INFO - PROCESS | 1932 | 1460944732750 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 18:58:52 INFO - PROCESS | 1932 | 1460944732978 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ada5000 == 126 [pid = 1932] [id = 417] 18:58:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc16a072800) [pid = 1932] [serial = 1252] [outer = (nil)] 18:58:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc16ab24800) [pid = 1932] [serial = 1253] [outer = 0x7fc16a072800] 18:58:53 INFO - PROCESS | 1932 | 1460944733095 Marionette DEBUG loaded listener.js 18:58:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc16ad91c00) [pid = 1932] [serial = 1254] [outer = 0x7fc16a072800] 18:58:53 INFO - PROCESS | 1932 | 1460944733918 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]]]}] 18:58:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:58:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1442ms 18:58:53 INFO - PROCESS | 1932 | 1460944733957 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 18:58:53 INFO - PROCESS | 1932 | 1460944733961 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 18:58:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:58:53 INFO - PROCESS | 1932 | 1460944733967 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:58:53 INFO - PROCESS | 1932 | 1460944733969 Marionette TRACE conn4 <- [1,1642,null,{}] 18:58:53 INFO - PROCESS | 1932 | 1460944733974 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}] 18:58:54 INFO - PROCESS | 1932 | 1460944734139 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 18:58:54 INFO - PROCESS | 1932 | 1460944734332 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b87c000 == 127 [pid = 1932] [id = 418] 18:58:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc16a2bd000) [pid = 1932] [serial = 1255] [outer = (nil)] 18:58:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc16bbb7000) [pid = 1932] [serial = 1256] [outer = 0x7fc16a2bd000] 18:58:54 INFO - PROCESS | 1932 | 1460944734400 Marionette DEBUG loaded listener.js 18:58:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc16bf5bc00) [pid = 1932] [serial = 1257] [outer = 0x7fc16a2bd000] 18:58:55 INFO - PROCESS | 1932 | 1460944735256 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]]]}] 18:58:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:58:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1333ms 18:58:55 INFO - PROCESS | 1932 | 1460944735300 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 18:58:55 INFO - PROCESS | 1932 | 1460944735303 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 18:58:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:58:55 INFO - PROCESS | 1932 | 1460944735309 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 1932 | 1460944735311 Marionette TRACE conn4 <- [1,1646,null,{}] 18:58:55 INFO - PROCESS | 1932 | 1460944735317 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}] 18:58:55 INFO - PROCESS | 1932 | 1460944735478 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 18:58:55 INFO - PROCESS | 1932 | 1460944735671 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16d013000 == 128 [pid = 1932] [id = 419] 18:58:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc16aa85400) [pid = 1932] [serial = 1258] [outer = (nil)] 18:58:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc16d077c00) [pid = 1932] [serial = 1259] [outer = 0x7fc16aa85400] 18:58:55 INFO - PROCESS | 1932 | 1460944735749 Marionette DEBUG loaded listener.js 18:58:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc16ee8dc00) [pid = 1932] [serial = 1260] [outer = 0x7fc16aa85400] 18:58:56 INFO - PROCESS | 1932 | 1460944736600 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]]]}] 18:58:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:58:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1335ms 18:58:56 INFO - PROCESS | 1932 | 1460944736645 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 18:58:56 INFO - PROCESS | 1932 | 1460944736649 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 18:58:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:58:56 INFO - PROCESS | 1932 | 1460944736655 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:58:56 INFO - PROCESS | 1932 | 1460944736657 Marionette TRACE conn4 <- [1,1650,null,{}] 18:58:56 INFO - PROCESS | 1932 | 1460944736663 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}] 18:58:56 INFO - PROCESS | 1932 | 1460944736858 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 18:58:57 INFO - PROCESS | 1932 | 1460944737047 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f66b000 == 129 [pid = 1932] [id = 420] 18:58:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc16ef43400) [pid = 1932] [serial = 1261] [outer = (nil)] 18:58:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16f9cb000) [pid = 1932] [serial = 1262] [outer = 0x7fc16ef43400] 18:58:57 INFO - PROCESS | 1932 | 1460944737117 Marionette DEBUG loaded listener.js 18:58:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16fc91000) [pid = 1932] [serial = 1263] [outer = 0x7fc16ef43400] 18:58:57 INFO - PROCESS | 1932 | 1460944737996 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]]]}] 18:58:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:58:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1386ms 18:58:58 INFO - PROCESS | 1932 | 1460944738042 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 18:58:58 INFO - PROCESS | 1932 | 1460944738045 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 18:58:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:58:58 INFO - PROCESS | 1932 | 1460944738051 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:58:58 INFO - PROCESS | 1932 | 1460944738053 Marionette TRACE conn4 <- [1,1654,null,{}] 18:58:58 INFO - PROCESS | 1932 | 1460944738058 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}] 18:58:58 INFO - PROCESS | 1932 | 1460944738221 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 18:58:58 INFO - PROCESS | 1932 | 1460944738415 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:58 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffd6800 == 130 [pid = 1932] [id = 421] 18:58:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc16f60a400) [pid = 1932] [serial = 1264] [outer = (nil)] 18:58:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc16fed7400) [pid = 1932] [serial = 1265] [outer = 0x7fc16f60a400] 18:58:58 INFO - PROCESS | 1932 | 1460944738482 Marionette DEBUG loaded listener.js 18:58:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc16ffec400) [pid = 1932] [serial = 1266] [outer = 0x7fc16f60a400] 18:58:59 INFO - PROCESS | 1932 | 1460944739306 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]]]}] 18:58:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:58:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1327ms 18:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:58:59 INFO - PROCESS | 1932 | 1460944739379 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 18:58:59 INFO - PROCESS | 1932 | 1460944739382 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 18:58:59 INFO - PROCESS | 1932 | 1460944739386 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:58:59 INFO - PROCESS | 1932 | 1460944739390 Marionette TRACE conn4 <- [1,1658,null,{}] 18:58:59 INFO - PROCESS | 1932 | 1460944739395 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}] 18:58:59 INFO - PROCESS | 1932 | 1460944739569 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 18:58:59 INFO - PROCESS | 1932 | 1460944739764 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1720aa000 == 131 [pid = 1932] [id = 422] 18:58:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc15fddc400) [pid = 1932] [serial = 1267] [outer = (nil)] 18:58:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc16fff8400) [pid = 1932] [serial = 1268] [outer = 0x7fc15fddc400] 18:58:59 INFO - PROCESS | 1932 | 1460944739835 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc17176f800) [pid = 1932] [serial = 1269] [outer = 0x7fc15fddc400] 18:59:00 INFO - PROCESS | 1932 | 1460944740685 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]]]}] 18:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1380ms 18:59:00 INFO - PROCESS | 1932 | 1460944740768 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 18:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:59:00 INFO - PROCESS | 1932 | 1460944740771 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 18:59:00 INFO - PROCESS | 1932 | 1460944740776 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:59:00 INFO - PROCESS | 1932 | 1460944740779 Marionette TRACE conn4 <- [1,1662,null,{}] 18:59:00 INFO - PROCESS | 1932 | 1460944740785 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}] 18:59:00 INFO - PROCESS | 1932 | 1460944740952 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 18:59:01 INFO - PROCESS | 1932 | 1460944741144 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17410a000 == 132 [pid = 1932] [id = 423] 18:59:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc16f9c4400) [pid = 1932] [serial = 1270] [outer = (nil)] 18:59:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc172122800) [pid = 1932] [serial = 1271] [outer = 0x7fc16f9c4400] 18:59:01 INFO - PROCESS | 1932 | 1460944741215 Marionette DEBUG loaded listener.js 18:59:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc17316cc00) [pid = 1932] [serial = 1272] [outer = 0x7fc16f9c4400] 18:59:02 INFO - PROCESS | 1932 | 1460944742089 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]]]}] 18:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1344ms 18:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:59:02 INFO - PROCESS | 1932 | 1460944742121 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 18:59:02 INFO - PROCESS | 1932 | 1460944742124 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 18:59:02 INFO - PROCESS | 1932 | 1460944742129 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:59:02 INFO - PROCESS | 1932 | 1460944742132 Marionette TRACE conn4 <- [1,1666,null,{}] 18:59:02 INFO - PROCESS | 1932 | 1460944742138 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}] 18:59:02 INFO - PROCESS | 1932 | 1460944742297 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 18:59:02 INFO - PROCESS | 1932 | 1460944742493 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e70000 == 133 [pid = 1932] [id = 424] 18:59:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc16fff3000) [pid = 1932] [serial = 1273] [outer = (nil)] 18:59:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc1739aa800) [pid = 1932] [serial = 1274] [outer = 0x7fc16fff3000] 18:59:02 INFO - PROCESS | 1932 | 1460944742560 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc174378c00) [pid = 1932] [serial = 1275] [outer = 0x7fc16fff3000] 18:59:03 INFO - PROCESS | 1932 | 1460944743431 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]]]}] 18:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1333ms 18:59:03 INFO - PROCESS | 1932 | 1460944743464 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 18:59:03 INFO - PROCESS | 1932 | 1460944743467 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 18:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:59:03 INFO - PROCESS | 1932 | 1460944743473 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 1932 | 1460944743477 Marionette TRACE conn4 <- [1,1670,null,{}] 18:59:03 INFO - PROCESS | 1932 | 1460944743482 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}] 18:59:03 INFO - PROCESS | 1932 | 1460944743668 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 18:59:03 INFO - PROCESS | 1932 | 1460944743872 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17a6cd800 == 134 [pid = 1932] [id = 425] 18:59:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc16ab26000) [pid = 1932] [serial = 1276] [outer = (nil)] 18:59:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc175371000) [pid = 1932] [serial = 1277] [outer = 0x7fc16ab26000] 18:59:03 INFO - PROCESS | 1932 | 1460944743945 Marionette DEBUG loaded listener.js 18:59:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc17bdcb400) [pid = 1932] [serial = 1278] [outer = 0x7fc16ab26000] 18:59:04 INFO - PROCESS | 1932 | 1460944744818 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]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1383ms 18:59:04 INFO - PROCESS | 1932 | 1460944744858 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 18:59:04 INFO - PROCESS | 1932 | 1460944744862 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 18:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:59:04 INFO - PROCESS | 1932 | 1460944744867 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:59:04 INFO - PROCESS | 1932 | 1460944744870 Marionette TRACE conn4 <- [1,1674,null,{}] 18:59:04 INFO - PROCESS | 1932 | 1460944744875 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}] 18:59:05 INFO - PROCESS | 1932 | 1460944745044 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 18:59:05 INFO - PROCESS | 1932 | 1460944745254 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f06800 == 135 [pid = 1932] [id = 426] 18:59:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc15b1cf000) [pid = 1932] [serial = 1279] [outer = (nil)] 18:59:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc16b84b400) [pid = 1932] [serial = 1280] [outer = 0x7fc15b1cf000] 18:59:05 INFO - PROCESS | 1932 | 1460944745365 Marionette DEBUG loaded listener.js 18:59:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc182f56c00) [pid = 1932] [serial = 1281] [outer = 0x7fc15b1cf000] 18:59:06 INFO - PROCESS | 1932 | 1460944746197 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]]]}] 18:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1382ms 18:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:59:06 INFO - PROCESS | 1932 | 1460944746250 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 18:59:06 INFO - PROCESS | 1932 | 1460944746253 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 18:59:06 INFO - PROCESS | 1932 | 1460944746259 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:59:06 INFO - PROCESS | 1932 | 1460944746262 Marionette TRACE conn4 <- [1,1678,null,{}] 18:59:06 INFO - PROCESS | 1932 | 1460944746267 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}] 18:59:06 INFO - PROCESS | 1932 | 1460944746436 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 18:59:06 INFO - PROCESS | 1932 | 1460944746684 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fd9a000 == 136 [pid = 1932] [id = 427] 18:59:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc15d3d4000) [pid = 1932] [serial = 1282] [outer = (nil)] 18:59:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc15e94a800) [pid = 1932] [serial = 1283] [outer = 0x7fc15d3d4000] 18:59:06 INFO - PROCESS | 1932 | 1460944746751 Marionette DEBUG loaded listener.js 18:59:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc17200e000) [pid = 1932] [serial = 1284] [outer = 0x7fc15d3d4000] 18:59:08 INFO - PROCESS | 1932 | 1460944748025 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]]]}] 18:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1836ms 18:59:08 INFO - PROCESS | 1932 | 1460944748095 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 18:59:08 INFO - PROCESS | 1932 | 1460944748100 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 18:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:59:08 INFO - PROCESS | 1932 | 1460944748108 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:59:08 INFO - PROCESS | 1932 | 1460944748113 Marionette TRACE conn4 <- [1,1682,null,{}] 18:59:08 INFO - PROCESS | 1932 | 1460944748121 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}] 18:59:08 INFO - PROCESS | 1932 | 1460944748325 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 18:59:08 INFO - PROCESS | 1932 | 1460944748586 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162219800 == 137 [pid = 1932] [id = 428] 18:59:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc15e677800) [pid = 1932] [serial = 1285] [outer = (nil)] 18:59:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc15e94bc00) [pid = 1932] [serial = 1286] [outer = 0x7fc15e677800] 18:59:08 INFO - PROCESS | 1932 | 1460944748754 Marionette DEBUG loaded listener.js 18:59:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc15fde3400) [pid = 1932] [serial = 1287] [outer = 0x7fc15e677800] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15e6a5000 == 136 [pid = 1932] [id = 363] 18:59:09 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc16b082800) [pid = 1932] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168e82800 == 135 [pid = 1932] [id = 413] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164014000 == 134 [pid = 1932] [id = 412] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162d60000 == 133 [pid = 1932] [id = 411] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fcc8000 == 132 [pid = 1932] [id = 410] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d5ee800 == 131 [pid = 1932] [id = 409] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1622db000 == 130 [pid = 1932] [id = 408] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1605f8000 == 129 [pid = 1932] [id = 407] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f02800 == 128 [pid = 1932] [id = 406] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fbd7800 == 127 [pid = 1932] [id = 405] 18:59:09 INFO - PROCESS | 1932 | 1460944749837 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]]]}] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fa61800 == 126 [pid = 1932] [id = 404] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d418000 == 125 [pid = 1932] [id = 401] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18724f000 == 124 [pid = 1932] [id = 400] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162e7a800 == 123 [pid = 1932] [id = 399] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc186b89800 == 122 [pid = 1932] [id = 398] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17a6ba000 == 121 [pid = 1932] [id = 397] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a04800 == 120 [pid = 1932] [id = 396] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1728af800 == 119 [pid = 1932] [id = 395] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a183800 == 118 [pid = 1932] [id = 394] 18:59:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162215000 == 117 [pid = 1932] [id = 393] 18:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1781ms 18:59:09 INFO - PROCESS | 1932 | 1460944749889 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 18:59:09 INFO - PROCESS | 1932 | 1460944749896 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 18:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:59:09 INFO - PROCESS | 1932 | 1460944749905 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 1932 | 1460944749908 Marionette TRACE conn4 <- [1,1686,null,{}] 18:59:09 INFO - PROCESS | 1932 | 1460944749912 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}] 18:59:10 INFO - PROCESS | 1932 | 1460944750081 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc15f67b800) [pid = 1932] [serial = 1095] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc16da87400) [pid = 1932] [serial = 1169] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc16ffec000) [pid = 1932] [serial = 1172] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc16f9c3c00) [pid = 1932] [serial = 1170] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc174dc5000) [pid = 1932] [serial = 1136] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc16acdac00) [pid = 1932] [serial = 1163] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc16b732c00) [pid = 1932] [serial = 1164] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc17bdc6400) [pid = 1932] [serial = 1139] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc16be4c400) [pid = 1932] [serial = 1166] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc15f674c00) [pid = 1932] [serial = 1118] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc15d497400) [pid = 1932] [serial = 1149] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc15d3cb800) [pid = 1932] [serial = 1148] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc15fe9cc00) [pid = 1932] [serial = 1155] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc15f67a800) [pid = 1932] [serial = 1154] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc16408ec00) [pid = 1932] [serial = 1158] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc162237800) [pid = 1932] [serial = 1157] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc15e678c00) [pid = 1932] [serial = 1152] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc15e509000) [pid = 1932] [serial = 1151] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc15fdd9800) [pid = 1932] [serial = 1160] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc16a03f400) [pid = 1932] [serial = 1161] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc16b0aec00) [pid = 1932] [serial = 1124] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc1629bb400) [pid = 1932] [serial = 1121] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc16ee95400) [pid = 1932] [serial = 1130] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc15d498000) [pid = 1932] [serial = 1145] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc16d07d800) [pid = 1932] [serial = 1127] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc16fff3800) [pid = 1932] [serial = 1133] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc185024c00) [pid = 1932] [serial = 1142] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc15fde3000) [pid = 1932] [serial = 1175] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc169fcb000) [pid = 1932] [serial = 1176] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc1726a6400) [pid = 1932] [serial = 1173] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc16bf56800) [pid = 1932] [serial = 1167] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 1932 | 1460944750349 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f497800 == 118 [pid = 1932] [id = 429] 18:59:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc15d498000) [pid = 1932] [serial = 1288] [outer = (nil)] 18:59:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc15fdd9800) [pid = 1932] [serial = 1289] [outer = 0x7fc15d498000] 18:59:10 INFO - PROCESS | 1932 | 1460944750437 Marionette DEBUG loaded listener.js 18:59:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc164090400) [pid = 1932] [serial = 1290] [outer = 0x7fc15d498000] 18:59:11 INFO - PROCESS | 1932 | 1460944751101 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]]]}] 18:59:11 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 18:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1230ms 18:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:59:11 INFO - PROCESS | 1932 | 1460944751137 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 18:59:11 INFO - PROCESS | 1932 | 1460944751139 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 18:59:11 INFO - PROCESS | 1932 | 1460944751145 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:59:11 INFO - PROCESS | 1932 | 1460944751150 Marionette TRACE conn4 <- [1,1690,null,{}] 18:59:11 INFO - PROCESS | 1932 | 1460944751165 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}] 18:59:11 INFO - PROCESS | 1932 | 1460944751326 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 18:59:11 INFO - PROCESS | 1932 | 1460944751486 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162d60000 == 119 [pid = 1932] [id = 430] 18:59:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc163d7ac00) [pid = 1932] [serial = 1291] [outer = (nil)] 18:59:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc16a03a800) [pid = 1932] [serial = 1292] [outer = 0x7fc163d7ac00] 18:59:11 INFO - PROCESS | 1932 | 1460944751549 Marionette DEBUG loaded listener.js 18:59:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc16a2c7400) [pid = 1932] [serial = 1293] [outer = 0x7fc163d7ac00] 18:59:12 INFO - PROCESS | 1932 | 1460944752399 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]]]}] 18:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1286ms 18:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:59:12 INFO - PROCESS | 1932 | 1460944752430 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 18:59:12 INFO - PROCESS | 1932 | 1460944752433 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 18:59:12 INFO - PROCESS | 1932 | 1460944752440 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:59:12 INFO - PROCESS | 1932 | 1460944752442 Marionette TRACE conn4 <- [1,1694,null,{}] 18:59:12 INFO - PROCESS | 1932 | 1460944752447 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}] 18:59:12 INFO - PROCESS | 1932 | 1460944752670 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 18:59:12 INFO - PROCESS | 1932 | 1460944752696 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164016000 == 120 [pid = 1932] [id = 431] 18:59:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc168d63400) [pid = 1932] [serial = 1294] [outer = (nil)] 18:59:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16ad86000) [pid = 1932] [serial = 1295] [outer = 0x7fc168d63400] 18:59:12 INFO - PROCESS | 1932 | 1460944752754 Marionette DEBUG loaded listener.js 18:59:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc16b49f800) [pid = 1932] [serial = 1296] [outer = 0x7fc168d63400] 18:59:13 INFO - PROCESS | 1932 | 1460944753559 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]]]}] 18:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1182ms 18:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:59:13 INFO - PROCESS | 1932 | 1460944753649 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 18:59:13 INFO - PROCESS | 1932 | 1460944753651 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 18:59:13 INFO - PROCESS | 1932 | 1460944753656 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:59:13 INFO - PROCESS | 1932 | 1460944753659 Marionette TRACE conn4 <- [1,1698,null,{}] 18:59:13 INFO - PROCESS | 1932 | 1460944753664 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}] 18:59:13 INFO - PROCESS | 1932 | 1460944753881 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 18:59:13 INFO - PROCESS | 1932 | 1460944753906 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168d60000 == 121 [pid = 1932] [id = 432] 18:59:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc16b4a9000) [pid = 1932] [serial = 1297] [outer = (nil)] 18:59:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc16bb5a400) [pid = 1932] [serial = 1298] [outer = 0x7fc16b4a9000] 18:59:13 INFO - PROCESS | 1932 | 1460944753965 Marionette DEBUG loaded listener.js 18:59:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc16bf5d000) [pid = 1932] [serial = 1299] [outer = 0x7fc16b4a9000] 18:59:14 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc16ace7400) [pid = 1932] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:59:14 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc15e510c00) [pid = 1932] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:59:14 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc15deed400) [pid = 1932] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:59:14 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc15b1cac00) [pid = 1932] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:59:14 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc15e676800) [pid = 1932] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:59:14 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc15b1ca000) [pid = 1932] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:59:14 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc169fcfc00) [pid = 1932] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:59:15 INFO - PROCESS | 1932 | 1460944755098 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]]]}] 18:59:15 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 18:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1480ms 18:59:15 INFO - PROCESS | 1932 | 1460944755137 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 18:59:15 INFO - PROCESS | 1932 | 1460944755141 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 18:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:59:15 INFO - PROCESS | 1932 | 1460944755154 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:59:15 INFO - PROCESS | 1932 | 1460944755157 Marionette TRACE conn4 <- [1,1702,null,{}] 18:59:15 INFO - PROCESS | 1932 | 1460944755165 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}] 18:59:15 INFO - PROCESS | 1932 | 1460944755388 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 18:59:15 INFO - PROCESS | 1932 | 1460944755550 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a188000 == 122 [pid = 1932] [id = 433] 18:59:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc15b1c3400) [pid = 1932] [serial = 1300] [outer = (nil)] 18:59:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16bf58800) [pid = 1932] [serial = 1301] [outer = 0x7fc15b1c3400] 18:59:15 INFO - PROCESS | 1932 | 1460944755613 Marionette DEBUG loaded listener.js 18:59:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16f9c5400) [pid = 1932] [serial = 1302] [outer = 0x7fc15b1c3400] 18:59:16 INFO - PROCESS | 1932 | 1460944756306 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]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1189ms 18:59:16 INFO - PROCESS | 1932 | 1460944756337 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 1932 | 1460944756339 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 18:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:59:16 INFO - PROCESS | 1932 | 1460944756345 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 1932 | 1460944756348 Marionette TRACE conn4 <- [1,1706,null,{}] 18:59:16 INFO - PROCESS | 1932 | 1460944756352 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}] 18:59:16 INFO - PROCESS | 1932 | 1460944756494 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 18:59:16 INFO - PROCESS | 1932 | 1460944756511 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad20000 == 123 [pid = 1932] [id = 434] 18:59:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc15e510c00) [pid = 1932] [serial = 1303] [outer = (nil)] 18:59:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc16fc84800) [pid = 1932] [serial = 1304] [outer = 0x7fc15e510c00] 18:59:16 INFO - PROCESS | 1932 | 1460944756722 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc16fff9800) [pid = 1932] [serial = 1305] [outer = 0x7fc15e510c00] 18:59:17 INFO - PROCESS | 1932 | 1460944757726 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]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1432ms 18:59:17 INFO - PROCESS | 1932 | 1460944757778 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 1932 | 1460944757784 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 18:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:59:17 INFO - PROCESS | 1932 | 1460944757793 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 1932 | 1460944757798 Marionette TRACE conn4 <- [1,1710,null,{}] 18:59:17 INFO - PROCESS | 1932 | 1460944757805 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}] 18:59:17 INFO - PROCESS | 1932 | 1460944757992 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 18:59:18 INFO - PROCESS | 1932 | 1460944758192 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162210800 == 124 [pid = 1932] [id = 435] 18:59:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc15fe93c00) [pid = 1932] [serial = 1306] [outer = (nil)] 18:59:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc1620b0400) [pid = 1932] [serial = 1307] [outer = 0x7fc15fe93c00] 18:59:18 INFO - PROCESS | 1932 | 1460944758313 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc16408c800) [pid = 1932] [serial = 1308] [outer = 0x7fc15fe93c00] 18:59:19 INFO - PROCESS | 1932 | 1460944759311 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]]]}] 18:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1582ms 18:59:19 INFO - PROCESS | 1932 | 1460944759375 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 1932 | 1460944759384 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 18:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:59:19 INFO - PROCESS | 1932 | 1460944759393 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 1932 | 1460944759397 Marionette TRACE conn4 <- [1,1714,null,{}] 18:59:19 INFO - PROCESS | 1932 | 1460944759403 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}] 18:59:19 INFO - PROCESS | 1932 | 1460944759588 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 18:59:19 INFO - PROCESS | 1932 | 1460944759780 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc169f22000 == 125 [pid = 1932] [id = 436] 18:59:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc15fe9cc00) [pid = 1932] [serial = 1309] [outer = (nil)] 18:59:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16a2ab000) [pid = 1932] [serial = 1310] [outer = 0x7fc15fe9cc00] 18:59:19 INFO - PROCESS | 1932 | 1460944759851 Marionette DEBUG loaded listener.js 18:59:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc16ad87c00) [pid = 1932] [serial = 1311] [outer = 0x7fc15fe9cc00] 18:59:20 INFO - PROCESS | 1932 | 1460944760771 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]]]}] 18:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1433ms 18:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:59:20 INFO - PROCESS | 1932 | 1460944760827 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 18:59:20 INFO - PROCESS | 1932 | 1460944760830 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 18:59:20 INFO - PROCESS | 1932 | 1460944760836 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:59:20 INFO - PROCESS | 1932 | 1460944760842 Marionette TRACE conn4 <- [1,1718,null,{}] 18:59:20 INFO - PROCESS | 1932 | 1460944760857 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}] 18:59:21 INFO - PROCESS | 1932 | 1460944761048 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 18:59:21 INFO - PROCESS | 1932 | 1460944761241 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccac000 == 126 [pid = 1932] [id = 437] 18:59:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc16ad89400) [pid = 1932] [serial = 1312] [outer = (nil)] 18:59:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc16ee8ec00) [pid = 1932] [serial = 1313] [outer = 0x7fc16ad89400] 18:59:21 INFO - PROCESS | 1932 | 1460944761315 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc16f9ce800) [pid = 1932] [serial = 1314] [outer = 0x7fc16ad89400] 18:59:22 INFO - PROCESS | 1932 | 1460944762203 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]]]}] 18:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1437ms 18:59:22 INFO - PROCESS | 1932 | 1460944762272 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 18:59:22 INFO - PROCESS | 1932 | 1460944762277 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 18:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:59:22 INFO - PROCESS | 1932 | 1460944762283 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:59:22 INFO - PROCESS | 1932 | 1460944762285 Marionette TRACE conn4 <- [1,1722,null,{}] 18:59:22 INFO - PROCESS | 1932 | 1460944762290 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}] 18:59:22 INFO - PROCESS | 1932 | 1460944762499 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 18:59:22 INFO - PROCESS | 1932 | 1460944762694 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f66e800 == 127 [pid = 1932] [id = 438] 18:59:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc16b9d3c00) [pid = 1932] [serial = 1315] [outer = (nil)] 18:59:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc172010800) [pid = 1932] [serial = 1316] [outer = 0x7fc16b9d3c00] 18:59:22 INFO - PROCESS | 1932 | 1460944762793 Marionette DEBUG loaded listener.js 18:59:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc173170400) [pid = 1932] [serial = 1317] [outer = 0x7fc16b9d3c00] 18:59:23 INFO - PROCESS | 1932 | 1460944763691 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]]]}] 18:59:23 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 18:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1477ms 18:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:59:23 INFO - PROCESS | 1932 | 1460944763762 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 18:59:23 INFO - PROCESS | 1932 | 1460944763765 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 18:59:23 INFO - PROCESS | 1932 | 1460944763771 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:59:23 INFO - PROCESS | 1932 | 1460944763774 Marionette TRACE conn4 <- [1,1726,null,{}] 18:59:23 INFO - PROCESS | 1932 | 1460944763779 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}] 18:59:23 INFO - PROCESS | 1932 | 1460944763959 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 18:59:24 INFO - PROCESS | 1932 | 1460944764163 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1721c6800 == 128 [pid = 1932] [id = 439] 18:59:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc16fc89c00) [pid = 1932] [serial = 1318] [outer = (nil)] 18:59:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc1744b5c00) [pid = 1932] [serial = 1319] [outer = 0x7fc16fc89c00] 18:59:24 INFO - PROCESS | 1932 | 1460944764247 Marionette DEBUG loaded listener.js 18:59:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc17503bc00) [pid = 1932] [serial = 1320] [outer = 0x7fc16fc89c00] 18:59:25 INFO - PROCESS | 1932 | 1460944765155 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]]]}] 18:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1436ms 18:59:25 INFO - PROCESS | 1932 | 1460944765207 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 18:59:25 INFO - PROCESS | 1932 | 1460944765211 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 18:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:59:25 INFO - PROCESS | 1932 | 1460944765216 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 1932 | 1460944765219 Marionette TRACE conn4 <- [1,1730,null,{}] 18:59:25 INFO - PROCESS | 1932 | 1460944765224 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}] 18:59:25 INFO - PROCESS | 1932 | 1460944765416 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 18:59:25 INFO - PROCESS | 1932 | 1460944765611 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17730a000 == 129 [pid = 1932] [id = 440] 18:59:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc17503b400) [pid = 1932] [serial = 1321] [outer = (nil)] 18:59:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc18210b800) [pid = 1932] [serial = 1322] [outer = 0x7fc17503b400] 18:59:25 INFO - PROCESS | 1932 | 1460944765685 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc185183400) [pid = 1932] [serial = 1323] [outer = 0x7fc17503b400] 18:59:26 INFO - PROCESS | 1932 | 1460944766570 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]]]}] 18:59:26 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 18:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1427ms 18:59:26 INFO - PROCESS | 1932 | 1460944766645 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 18:59:26 INFO - PROCESS | 1932 | 1460944766648 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 18:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:59:26 INFO - PROCESS | 1932 | 1460944766654 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:59:26 INFO - PROCESS | 1932 | 1460944766657 Marionette TRACE conn4 <- [1,1734,null,{}] 18:59:26 INFO - PROCESS | 1932 | 1460944766662 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}] 18:59:26 INFO - PROCESS | 1932 | 1460944766852 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 18:59:27 INFO - PROCESS | 1932 | 1460944767055 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1821b9800 == 130 [pid = 1932] [id = 441] 18:59:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc15fde4400) [pid = 1932] [serial = 1324] [outer = (nil)] 18:59:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc185146000) [pid = 1932] [serial = 1325] [outer = 0x7fc15fde4400] 18:59:27 INFO - PROCESS | 1932 | 1460944767168 Marionette DEBUG loaded listener.js 18:59:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc18694a000) [pid = 1932] [serial = 1326] [outer = 0x7fc15fde4400] 18:59:28 INFO - PROCESS | 1932 | 1460944768052 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]]]}] 18:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1428ms 18:59:28 INFO - PROCESS | 1932 | 1460944768083 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 18:59:28 INFO - PROCESS | 1932 | 1460944768088 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 18:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:59:28 INFO - PROCESS | 1932 | 1460944768096 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:59:28 INFO - PROCESS | 1932 | 1460944768101 Marionette TRACE conn4 <- [1,1738,null,{}] 18:59:28 INFO - PROCESS | 1932 | 1460944768109 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}] 18:59:28 INFO - PROCESS | 1932 | 1460944768297 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 18:59:28 INFO - PROCESS | 1932 | 1460944768574 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc186869800 == 131 [pid = 1932] [id = 442] 18:59:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc15e496800) [pid = 1932] [serial = 1327] [outer = (nil)] 18:59:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc15e49bc00) [pid = 1932] [serial = 1328] [outer = 0x7fc15e496800] 18:59:28 INFO - PROCESS | 1932 | 1460944768696 Marionette DEBUG loaded listener.js 18:59:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc15e4a0c00) [pid = 1932] [serial = 1329] [outer = 0x7fc15e496800] 18:59:29 INFO - PROCESS | 1932 | 1460944769626 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]]]}] 18:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1586ms 18:59:29 INFO - PROCESS | 1932 | 1460944769682 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 1932 | 1460944769686 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 18:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:59:29 INFO - PROCESS | 1932 | 1460944769692 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - PROCESS | 1932 | 1460944769694 Marionette TRACE conn4 <- [1,1742,null,{}] 18:59:29 INFO - PROCESS | 1932 | 1460944769700 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}] 18:59:29 INFO - PROCESS | 1932 | 1460944769866 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 18:59:30 INFO - PROCESS | 1932 | 1460944770074 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc189083000 == 132 [pid = 1932] [id = 443] 18:59:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc15e496c00) [pid = 1932] [serial = 1330] [outer = (nil)] 18:59:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc186942000) [pid = 1932] [serial = 1331] [outer = 0x7fc15e496c00] 18:59:30 INFO - PROCESS | 1932 | 1460944770144 Marionette DEBUG loaded listener.js 18:59:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc186e2ac00) [pid = 1932] [serial = 1332] [outer = 0x7fc15e496c00] 18:59:31 INFO - PROCESS | 1932 | 1460944771011 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]]]}] 18:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1385ms 18:59:31 INFO - PROCESS | 1932 | 1460944771079 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 1932 | 1460944771081 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 18:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:59:31 INFO - PROCESS | 1932 | 1460944771088 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - PROCESS | 1932 | 1460944771090 Marionette TRACE conn4 <- [1,1746,null,{}] 18:59:31 INFO - PROCESS | 1932 | 1460944771095 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}] 18:59:31 INFO - PROCESS | 1932 | 1460944771270 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 18:59:31 INFO - PROCESS | 1932 | 1460944771475 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18c2dd800 == 133 [pid = 1932] [id = 444] 18:59:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc15e497c00) [pid = 1932] [serial = 1333] [outer = (nil)] 18:59:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc15e8b3000) [pid = 1932] [serial = 1334] [outer = 0x7fc15e497c00] 18:59:31 INFO - PROCESS | 1932 | 1460944771548 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc15e8b9800) [pid = 1932] [serial = 1335] [outer = 0x7fc15e497c00] 18:59:32 INFO - PROCESS | 1932 | 1460944772473 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]]]}] 18:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1431ms 18:59:32 INFO - PROCESS | 1932 | 1460944772520 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 18:59:32 INFO - PROCESS | 1932 | 1460944772524 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 18:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:59:32 INFO - PROCESS | 1932 | 1460944772530 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:59:32 INFO - PROCESS | 1932 | 1460944772534 Marionette TRACE conn4 <- [1,1750,null,{}] 18:59:32 INFO - PROCESS | 1932 | 1460944772539 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}] 18:59:32 INFO - PROCESS | 1932 | 1460944772740 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 18:59:32 INFO - PROCESS | 1932 | 1460944772947 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d2a2800 == 134 [pid = 1932] [id = 445] 18:59:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc15e8adc00) [pid = 1932] [serial = 1336] [outer = (nil)] 18:59:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc15eabb400) [pid = 1932] [serial = 1337] [outer = 0x7fc15e8adc00] 18:59:33 INFO - PROCESS | 1932 | 1460944773036 Marionette DEBUG loaded listener.js 18:59:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc186e2ec00) [pid = 1932] [serial = 1338] [outer = 0x7fc15e8adc00] 18:59:33 INFO - PROCESS | 1932 | 1460944773947 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]]]}] 18:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1480ms 18:59:34 INFO - PROCESS | 1932 | 1460944774010 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 18:59:34 INFO - PROCESS | 1932 | 1460944774014 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 18:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:59:34 INFO - PROCESS | 1932 | 1460944774020 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:59:34 INFO - PROCESS | 1932 | 1460944774022 Marionette TRACE conn4 <- [1,1754,null,{}] 18:59:34 INFO - PROCESS | 1932 | 1460944774027 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}] 18:59:34 INFO - PROCESS | 1932 | 1460944774211 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 18:59:34 INFO - PROCESS | 1932 | 1460944774413 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ae5a000 == 135 [pid = 1932] [id = 446] 18:59:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc15eab4400) [pid = 1932] [serial = 1339] [outer = (nil)] 18:59:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc168f08400) [pid = 1932] [serial = 1340] [outer = 0x7fc15eab4400] 18:59:34 INFO - PROCESS | 1932 | 1460944774485 Marionette DEBUG loaded listener.js 18:59:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc168f0d400) [pid = 1932] [serial = 1341] [outer = 0x7fc15eab4400] 18:59:35 INFO - PROCESS | 1932 | 1460944775406 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]]]}] 18:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1428ms 18:59:35 INFO - PROCESS | 1932 | 1460944775449 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 18:59:35 INFO - PROCESS | 1932 | 1460944775452 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 18:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:59:35 INFO - PROCESS | 1932 | 1460944775458 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 1932 | 1460944775460 Marionette TRACE conn4 <- [1,1758,null,{}] 18:59:35 INFO - PROCESS | 1932 | 1460944775465 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}] 18:59:35 INFO - PROCESS | 1932 | 1460944775662 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 18:59:35 INFO - PROCESS | 1932 | 1460944775870 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d41a800 == 136 [pid = 1932] [id = 447] 18:59:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc15d49a800) [pid = 1932] [serial = 1342] [outer = (nil)] 18:59:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc15ecc3800) [pid = 1932] [serial = 1343] [outer = 0x7fc15d49a800] 18:59:35 INFO - PROCESS | 1932 | 1460944775939 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc15f53b400) [pid = 1932] [serial = 1344] [outer = 0x7fc15d49a800] 18:59:36 INFO - PROCESS | 1932 | 1460944776835 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]]]}] 18:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1434ms 18:59:36 INFO - PROCESS | 1932 | 1460944776893 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 18:59:36 INFO - PROCESS | 1932 | 1460944776896 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 18:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:59:36 INFO - PROCESS | 1932 | 1460944776902 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:59:36 INFO - PROCESS | 1932 | 1460944776904 Marionette TRACE conn4 <- [1,1762,null,{}] 18:59:36 INFO - PROCESS | 1932 | 1460944776910 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}] 18:59:37 INFO - PROCESS | 1932 | 1460944777075 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 18:59:37 INFO - PROCESS | 1932 | 1460944777286 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f522000 == 137 [pid = 1932] [id = 448] 18:59:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc15d3cfc00) [pid = 1932] [serial = 1345] [outer = (nil)] 18:59:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc15e909c00) [pid = 1932] [serial = 1346] [outer = 0x7fc15d3cfc00] 18:59:37 INFO - PROCESS | 1932 | 1460944777357 Marionette DEBUG loaded listener.js 18:59:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc15e90ec00) [pid = 1932] [serial = 1347] [outer = 0x7fc15d3cfc00] 18:59:38 INFO - PROCESS | 1932 | 1460944778742 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]]]}] 18:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1882ms 18:59:38 INFO - PROCESS | 1932 | 1460944778842 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 1932 | 1460944778848 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 18:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:59:38 INFO - PROCESS | 1932 | 1460944778858 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - PROCESS | 1932 | 1460944778862 Marionette TRACE conn4 <- [1,1766,null,{}] 18:59:38 INFO - PROCESS | 1932 | 1460944778872 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}] 18:59:39 INFO - PROCESS | 1932 | 1460944779052 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 18:59:39 INFO - PROCESS | 1932 | 1460944779262 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fa65800 == 138 [pid = 1932] [id = 449] 18:59:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc15d48f800) [pid = 1932] [serial = 1348] [outer = (nil)] 18:59:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc15e67a000) [pid = 1932] [serial = 1349] [outer = 0x7fc15d48f800] 18:59:39 INFO - PROCESS | 1932 | 1460944779367 Marionette DEBUG loaded listener.js 18:59:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc15e90a800) [pid = 1932] [serial = 1350] [outer = 0x7fc15d48f800] 18:59:40 INFO - PROCESS | 1932 | 1460944780431 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]]]}] 18:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1635ms 18:59:40 INFO - PROCESS | 1932 | 1460944780494 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 18:59:40 INFO - PROCESS | 1932 | 1460944780502 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 18:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:59:40 INFO - PROCESS | 1932 | 1460944780511 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:59:40 INFO - PROCESS | 1932 | 1460944780514 Marionette TRACE conn4 <- [1,1770,null,{}] 18:59:40 INFO - PROCESS | 1932 | 1460944780519 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}] 18:59:40 INFO - PROCESS | 1932 | 1460944780699 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 18:59:40 INFO - PROCESS | 1932 | 1460944780946 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d5e9800 == 139 [pid = 1932] [id = 450] 18:59:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 227 (0x7fc15f532800) [pid = 1932] [serial = 1351] [outer = (nil)] 18:59:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 228 (0x7fc15f53a000) [pid = 1932] [serial = 1352] [outer = 0x7fc15f532800] 18:59:41 INFO - PROCESS | 1932 | 1460944781062 Marionette DEBUG loaded listener.js 18:59:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 229 (0x7fc15f675c00) [pid = 1932] [serial = 1353] [outer = 0x7fc15f532800] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1873d7800 == 138 [pid = 1932] [id = 378] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc184b15000 == 137 [pid = 1932] [id = 264] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b87b800 == 136 [pid = 1932] [id = 381] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b86f000 == 135 [pid = 1932] [id = 379] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168e77000 == 134 [pid = 1932] [id = 380] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a188000 == 133 [pid = 1932] [id = 433] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 228 (0x7fc15fe95800) [pid = 1932] [serial = 1217] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 227 (0x7fc15ecd0c00) [pid = 1932] [serial = 1220] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 226 (0x7fc16bc75000) [pid = 1932] [serial = 1244] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168d60000 == 132 [pid = 1932] [id = 432] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168d4b000 == 131 [pid = 1932] [id = 402] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164016000 == 130 [pid = 1932] [id = 431] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162d60000 == 129 [pid = 1932] [id = 430] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f497800 == 128 [pid = 1932] [id = 429] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162219800 == 127 [pid = 1932] [id = 428] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1720aa000 == 126 [pid = 1932] [id = 422] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffd6800 == 125 [pid = 1932] [id = 421] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16f66b000 == 124 [pid = 1932] [id = 420] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16d013000 == 123 [pid = 1932] [id = 419] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b87c000 == 122 [pid = 1932] [id = 418] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ada5000 == 121 [pid = 1932] [id = 417] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168d4e000 == 120 [pid = 1932] [id = 416] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fa62800 == 119 [pid = 1932] [id = 415] 18:59:41 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a19b000 == 118 [pid = 1932] [id = 414] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc16acf4400) [pid = 1932] [serial = 1238] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc16a2a5800) [pid = 1932] [serial = 1241] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc16b1a7800) [pid = 1932] [serial = 1239] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc1629bbc00) [pid = 1932] [serial = 1229] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc163ecb400) [pid = 1932] [serial = 1230] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc15e676c00) [pid = 1932] [serial = 1181] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc162231400) [pid = 1932] [serial = 1184] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc15f67e400) [pid = 1932] [serial = 1227] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc15d49bc00) [pid = 1932] [serial = 1226] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc16a039000) [pid = 1932] [serial = 1232] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc16a0e2c00) [pid = 1932] [serial = 1233] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc175371800) [pid = 1932] [serial = 1199] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc168d6cc00) [pid = 1932] [serial = 1208] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc15d495c00) [pid = 1932] [serial = 1224] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc15b1ce800) [pid = 1932] [serial = 1223] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc181a40c00) [pid = 1932] [serial = 1202] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc16cb58c00) [pid = 1932] [serial = 1190] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16ab27c00) [pid = 1932] [serial = 1178] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc16a2c2800) [pid = 1932] [serial = 1235] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc1605c6800) [pid = 1932] [serial = 1214] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc16fed4400) [pid = 1932] [serial = 1211] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc185185c00) [pid = 1932] [serial = 1205] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc17399fc00) [pid = 1932] [serial = 1196] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc16ace5800) [pid = 1932] [serial = 1187] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc16ef3f000) [pid = 1932] [serial = 1193] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc16b84cc00) [pid = 1932] [serial = 1242] [outer = (nil)] [url = about:blank] 18:59:41 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc16aa85000) [pid = 1932] [serial = 1236] [outer = (nil)] [url = about:blank] 18:59:42 INFO - PROCESS | 1932 | 1460944782064 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]]]}] 18:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1582ms 18:59:42 INFO - PROCESS | 1932 | 1460944782094 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 18:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:59:42 INFO - PROCESS | 1932 | 1460944782097 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 18:59:42 INFO - PROCESS | 1932 | 1460944782102 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:59:42 INFO - PROCESS | 1932 | 1460944782107 Marionette TRACE conn4 <- [1,1774,null,{}] 18:59:42 INFO - PROCESS | 1932 | 1460944782122 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}] 18:59:42 INFO - PROCESS | 1932 | 1460944782275 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 18:59:42 INFO - PROCESS | 1932 | 1460944782432 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162219800 == 119 [pid = 1932] [id = 451] 18:59:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc15d495c00) [pid = 1932] [serial = 1354] [outer = (nil)] 18:59:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc1605c4000) [pid = 1932] [serial = 1355] [outer = 0x7fc15d495c00] 18:59:42 INFO - PROCESS | 1932 | 1460944782495 Marionette DEBUG loaded listener.js 18:59:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc1629b8800) [pid = 1932] [serial = 1356] [outer = 0x7fc15d495c00] 18:59:43 INFO - PROCESS | 1932 | 1460944783156 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]]]}] 18:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1084ms 18:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:59:43 INFO - PROCESS | 1932 | 1460944783189 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 18:59:43 INFO - PROCESS | 1932 | 1460944783192 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 18:59:43 INFO - PROCESS | 1932 | 1460944783196 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:59:43 INFO - PROCESS | 1932 | 1460944783200 Marionette TRACE conn4 <- [1,1778,null,{}] 18:59:43 INFO - PROCESS | 1932 | 1460944783205 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}] 18:59:43 INFO - PROCESS | 1932 | 1460944783423 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 18:59:43 INFO - PROCESS | 1932 | 1460944783526 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162bdc000 == 120 [pid = 1932] [id = 452] 18:59:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc15e946c00) [pid = 1932] [serial = 1357] [outer = (nil)] 18:59:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc163d7d000) [pid = 1932] [serial = 1358] [outer = 0x7fc15e946c00] 18:59:43 INFO - PROCESS | 1932 | 1460944783583 Marionette DEBUG loaded listener.js 18:59:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc168d69400) [pid = 1932] [serial = 1359] [outer = 0x7fc15e946c00] 18:59:44 INFO - PROCESS | 1932 | 1460944784354 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]]]}] 18:59:44 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 18:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1229ms 18:59:44 INFO - PROCESS | 1932 | 1460944784426 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 18:59:44 INFO - PROCESS | 1932 | 1460944784429 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 18:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:59:44 INFO - PROCESS | 1932 | 1460944784434 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:59:44 INFO - PROCESS | 1932 | 1460944784436 Marionette TRACE conn4 <- [1,1782,null,{}] 18:59:44 INFO - PROCESS | 1932 | 1460944784441 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}] 18:59:44 INFO - PROCESS | 1932 | 1460944784645 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 18:59:44 INFO - PROCESS | 1932 | 1460944784668 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f17800 == 121 [pid = 1932] [id = 453] 18:59:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc15b1c2800) [pid = 1932] [serial = 1360] [outer = (nil)] 18:59:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc168f08c00) [pid = 1932] [serial = 1361] [outer = 0x7fc15b1c2800] 18:59:44 INFO - PROCESS | 1932 | 1460944784726 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc168f10c00) [pid = 1932] [serial = 1362] [outer = 0x7fc15b1c2800] 18:59:45 INFO - PROCESS | 1932 | 1460944785555 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]]]}] 18:59:45 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 18:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1184ms 18:59:45 INFO - PROCESS | 1932 | 1460944785619 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 18:59:45 INFO - PROCESS | 1932 | 1460944785622 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 18:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:59:45 INFO - PROCESS | 1932 | 1460944785628 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:59:45 INFO - PROCESS | 1932 | 1460944785630 Marionette TRACE conn4 <- [1,1786,null,{}] 18:59:45 INFO - PROCESS | 1932 | 1460944785635 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}] 18:59:46 INFO - PROCESS | 1932 | 1460944786334 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 18:59:46 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc163d7ac00) [pid = 1932] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:59:46 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc15e677800) [pid = 1932] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:59:46 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc16b4a9000) [pid = 1932] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:59:46 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc15d498000) [pid = 1932] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:59:46 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc15b1c3400) [pid = 1932] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:59:46 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc168d63400) [pid = 1932] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:59:46 INFO - PROCESS | 1932 | 1460944786514 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164010000 == 122 [pid = 1932] [id = 454] 18:59:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc163d7ac00) [pid = 1932] [serial = 1363] [outer = (nil)] 18:59:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc16a077000) [pid = 1932] [serial = 1364] [outer = 0x7fc163d7ac00] 18:59:46 INFO - PROCESS | 1932 | 1460944786577 Marionette DEBUG loaded listener.js 18:59:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc16a2c2800) [pid = 1932] [serial = 1365] [outer = 0x7fc163d7ac00] 18:59:47 INFO - PROCESS | 1932 | 1460944787203 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]]]}] 18:59:47 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 18:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1629ms 18:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:59:47 INFO - PROCESS | 1932 | 1460944787258 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 18:59:47 INFO - PROCESS | 1932 | 1460944787260 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 18:59:47 INFO - PROCESS | 1932 | 1460944787265 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:59:47 INFO - PROCESS | 1932 | 1460944787268 Marionette TRACE conn4 <- [1,1790,null,{}] 18:59:47 INFO - PROCESS | 1932 | 1460944787294 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}] 18:59:47 INFO - PROCESS | 1932 | 1460944787439 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 18:59:47 INFO - PROCESS | 1932 | 1460944787453 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168e77000 == 123 [pid = 1932] [id = 455] 18:59:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc16a0f0400) [pid = 1932] [serial = 1366] [outer = (nil)] 18:59:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc16ab24400) [pid = 1932] [serial = 1367] [outer = 0x7fc16a0f0400] 18:59:47 INFO - PROCESS | 1932 | 1460944787510 Marionette DEBUG loaded listener.js 18:59:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc16ab42000) [pid = 1932] [serial = 1368] [outer = 0x7fc16a0f0400] 18:59:48 INFO - PROCESS | 1932 | 1460944788287 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]]]}] 18:59:48 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) 18:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1149ms 18:59:48 INFO - PROCESS | 1932 | 1460944788461 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 18:59:48 INFO - PROCESS | 1932 | 1460944788468 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 18:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:59:48 INFO - PROCESS | 1932 | 1460944788476 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:59:48 INFO - PROCESS | 1932 | 1460944788480 Marionette TRACE conn4 <- [1,1794,null,{}] 18:59:48 INFO - PROCESS | 1932 | 1460944788488 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}] 18:59:48 INFO - PROCESS | 1932 | 1460944788696 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 18:59:48 INFO - PROCESS | 1932 | 1460944788898 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15edd3800 == 124 [pid = 1932] [id = 456] 18:59:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc15e497400) [pid = 1932] [serial = 1369] [outer = (nil)] 18:59:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc15e66e400) [pid = 1932] [serial = 1370] [outer = 0x7fc15e497400] 18:59:48 INFO - PROCESS | 1932 | 1460944788986 Marionette DEBUG loaded listener.js 18:59:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc15e908000) [pid = 1932] [serial = 1371] [outer = 0x7fc15e497400] 18:59:50 INFO - PROCESS | 1932 | 1460944790349 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]]]}] 18:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1934ms 18:59:50 INFO - PROCESS | 1932 | 1460944790410 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 18:59:50 INFO - PROCESS | 1932 | 1460944790416 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 18:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:59:50 INFO - PROCESS | 1932 | 1460944790428 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:59:50 INFO - PROCESS | 1932 | 1460944790432 Marionette TRACE conn4 <- [1,1798,null,{}] 18:59:50 INFO - PROCESS | 1932 | 1460944790438 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}] 18:59:50 INFO - PROCESS | 1932 | 1460944790690 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 18:59:50 INFO - PROCESS | 1932 | 1460944790930 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f07800 == 125 [pid = 1932] [id = 457] 18:59:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc15e907000) [pid = 1932] [serial = 1372] [outer = (nil)] 18:59:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc1605bf000) [pid = 1932] [serial = 1373] [outer = 0x7fc15e907000] 18:59:51 INFO - PROCESS | 1932 | 1460944791044 Marionette DEBUG loaded listener.js 18:59:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc162237800) [pid = 1932] [serial = 1374] [outer = 0x7fc15e907000] 18:59:51 INFO - PROCESS | 1932 | 1460944791978 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]]]}] 18:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1586ms 18:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:59:52 INFO - PROCESS | 1932 | 1460944792010 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 18:59:52 INFO - PROCESS | 1932 | 1460944792013 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 18:59:52 INFO - PROCESS | 1932 | 1460944792020 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:59:52 INFO - PROCESS | 1932 | 1460944792023 Marionette TRACE conn4 <- [1,1802,null,{}] 18:59:52 INFO - PROCESS | 1932 | 1460944792038 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}] 18:59:52 INFO - PROCESS | 1932 | 1460944792245 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 18:59:52 INFO - PROCESS | 1932 | 1460944792487 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a198800 == 126 [pid = 1932] [id = 458] 18:59:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc16408b000) [pid = 1932] [serial = 1375] [outer = (nil)] 18:59:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc16a039000) [pid = 1932] [serial = 1376] [outer = 0x7fc16408b000] 18:59:52 INFO - PROCESS | 1932 | 1460944792605 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc16a0e8000) [pid = 1932] [serial = 1377] [outer = 0x7fc16408b000] 18:59:53 INFO - PROCESS | 1932 | 1460944793463 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]]]}] 18:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1490ms 18:59:53 INFO - PROCESS | 1932 | 1460944793509 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 18:59:53 INFO - PROCESS | 1932 | 1460944793513 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 18:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:59:53 INFO - PROCESS | 1932 | 1460944793519 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 1932 | 1460944793521 Marionette TRACE conn4 <- [1,1806,null,{}] 18:59:53 INFO - PROCESS | 1932 | 1460944793526 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}] 18:59:53 INFO - PROCESS | 1932 | 1460944793689 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 18:59:53 INFO - PROCESS | 1932 | 1460944793887 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad0e800 == 127 [pid = 1932] [id = 459] 18:59:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc168f0cc00) [pid = 1932] [serial = 1378] [outer = (nil)] 18:59:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc16ab1cc00) [pid = 1932] [serial = 1379] [outer = 0x7fc168f0cc00] 18:59:53 INFO - PROCESS | 1932 | 1460944793955 Marionette DEBUG loaded listener.js 18:59:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc16ace2400) [pid = 1932] [serial = 1380] [outer = 0x7fc168f0cc00] 18:59:54 INFO - PROCESS | 1932 | 1460944794811 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]]]}] 18:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1334ms 18:59:54 INFO - PROCESS | 1932 | 1460944794853 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 18:59:54 INFO - PROCESS | 1932 | 1460944794857 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 18:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:59:54 INFO - PROCESS | 1932 | 1460944794862 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:59:54 INFO - PROCESS | 1932 | 1460944794865 Marionette TRACE conn4 <- [1,1810,null,{}] 18:59:54 INFO - PROCESS | 1932 | 1460944794870 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}] 18:59:55 INFO - PROCESS | 1932 | 1460944795033 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 18:59:55 INFO - PROCESS | 1932 | 1460944795233 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b608800 == 128 [pid = 1932] [id = 460] 18:59:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc16a2ac000) [pid = 1932] [serial = 1381] [outer = (nil)] 18:59:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc16b0b0400) [pid = 1932] [serial = 1382] [outer = 0x7fc16a2ac000] 18:59:55 INFO - PROCESS | 1932 | 1460944795300 Marionette DEBUG loaded listener.js 18:59:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc16b4a7800) [pid = 1932] [serial = 1383] [outer = 0x7fc16a2ac000] 18:59:56 INFO - PROCESS | 1932 | 1460944796155 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]]]}] 18:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1332ms 18:59:56 INFO - PROCESS | 1932 | 1460944796195 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 18:59:56 INFO - PROCESS | 1932 | 1460944796198 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 18:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:59:56 INFO - PROCESS | 1932 | 1460944796204 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:59:56 INFO - PROCESS | 1932 | 1460944796207 Marionette TRACE conn4 <- [1,1814,null,{}] 18:59:56 INFO - PROCESS | 1932 | 1460944796212 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}] 18:59:56 INFO - PROCESS | 1932 | 1460944796413 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 18:59:56 INFO - PROCESS | 1932 | 1460944796618 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16c119000 == 129 [pid = 1932] [id = 461] 18:59:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc16b734000) [pid = 1932] [serial = 1384] [outer = (nil)] 18:59:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc16be47000) [pid = 1932] [serial = 1385] [outer = 0x7fc16b734000] 18:59:56 INFO - PROCESS | 1932 | 1460944796691 Marionette DEBUG loaded listener.js 18:59:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc16beca000) [pid = 1932] [serial = 1386] [outer = 0x7fc16b734000] 18:59:57 INFO - PROCESS | 1932 | 1460944797545 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]]]}] 18:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1377ms 18:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:59:57 INFO - PROCESS | 1932 | 1460944797582 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 18:59:57 INFO - PROCESS | 1932 | 1460944797585 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 18:59:57 INFO - PROCESS | 1932 | 1460944797591 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:59:57 INFO - PROCESS | 1932 | 1460944797594 Marionette TRACE conn4 <- [1,1818,null,{}] 18:59:57 INFO - PROCESS | 1932 | 1460944797599 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}] 18:59:57 INFO - PROCESS | 1932 | 1460944797762 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 18:59:57 INFO - PROCESS | 1932 | 1460944797960 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef7a000 == 130 [pid = 1932] [id = 462] 18:59:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 227 (0x7fc16b844400) [pid = 1932] [serial = 1387] [outer = (nil)] 18:59:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 228 (0x7fc16bf7f000) [pid = 1932] [serial = 1388] [outer = 0x7fc16b844400] 18:59:58 INFO - PROCESS | 1932 | 1460944798027 Marionette DEBUG loaded listener.js 18:59:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 229 (0x7fc16ee13c00) [pid = 1932] [serial = 1389] [outer = 0x7fc16b844400] 18:59:58 INFO - PROCESS | 1932 | 1460944798853 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]]]}] 18:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1332ms 18:59:58 INFO - PROCESS | 1932 | 1460944798923 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 18:59:58 INFO - PROCESS | 1932 | 1460944798926 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 18:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:59:58 INFO - PROCESS | 1932 | 1460944798932 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:59:58 INFO - PROCESS | 1932 | 1460944798934 Marionette TRACE conn4 <- [1,1822,null,{}] 18:59:58 INFO - PROCESS | 1932 | 1460944798940 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}] 18:59:59 INFO - PROCESS | 1932 | 1460944799102 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 18:59:59 INFO - PROCESS | 1932 | 1460944799298 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16fb66000 == 131 [pid = 1932] [id = 463] 18:59:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 230 (0x7fc16bb59c00) [pid = 1932] [serial = 1390] [outer = (nil)] 18:59:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 231 (0x7fc16ee92000) [pid = 1932] [serial = 1391] [outer = 0x7fc16bb59c00] 18:59:59 INFO - PROCESS | 1932 | 1460944799368 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 232 (0x7fc16f5cec00) [pid = 1932] [serial = 1392] [outer = 0x7fc16bb59c00] 19:00:00 INFO - PROCESS | 1932 | 1460944800203 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]]]}] 19:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1332ms 19:00:00 INFO - PROCESS | 1932 | 1460944800265 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 19:00:00 INFO - PROCESS | 1932 | 1460944800268 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 19:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:00:00 INFO - PROCESS | 1932 | 1460944800274 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:00:00 INFO - PROCESS | 1932 | 1460944800277 Marionette TRACE conn4 <- [1,1826,null,{}] 19:00:00 INFO - PROCESS | 1932 | 1460944800282 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}] 19:00:00 INFO - PROCESS | 1932 | 1460944800461 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 19:00:00 INFO - PROCESS | 1932 | 1460944800664 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703c7000 == 132 [pid = 1932] [id = 464] 19:00:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 233 (0x7fc16bf52c00) [pid = 1932] [serial = 1393] [outer = (nil)] 19:00:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 234 (0x7fc16f60a000) [pid = 1932] [serial = 1394] [outer = 0x7fc16bf52c00] 19:00:00 INFO - PROCESS | 1932 | 1460944800733 Marionette DEBUG loaded listener.js 19:00:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc16f9c9c00) [pid = 1932] [serial = 1395] [outer = 0x7fc16bf52c00] 19:00:01 INFO - PROCESS | 1932 | 1460944801648 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]]]}] 19:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1434ms 19:00:01 INFO - PROCESS | 1932 | 1460944801712 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 19:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:00:01 INFO - PROCESS | 1932 | 1460944801717 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 19:00:01 INFO - PROCESS | 1932 | 1460944801726 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:00:01 INFO - PROCESS | 1932 | 1460944801731 Marionette TRACE conn4 <- [1,1830,null,{}] 19:00:01 INFO - PROCESS | 1932 | 1460944801739 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}] 19:00:01 INFO - PROCESS | 1932 | 1460944801990 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 19:00:02 INFO - PROCESS | 1932 | 1460944802241 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173b26000 == 133 [pid = 1932] [id = 465] 19:00:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc16ee91800) [pid = 1932] [serial = 1396] [outer = (nil)] 19:00:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc16fc90000) [pid = 1932] [serial = 1397] [outer = 0x7fc16ee91800] 19:00:02 INFO - PROCESS | 1932 | 1460944802323 Marionette DEBUG loaded listener.js 19:00:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc16fff1000) [pid = 1932] [serial = 1398] [outer = 0x7fc16ee91800] 19:00:03 INFO - PROCESS | 1932 | 1460944803103 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]]]}] 19:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1437ms 19:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:00:03 INFO - PROCESS | 1932 | 1460944803161 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 19:00:03 INFO - PROCESS | 1932 | 1460944803165 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 19:00:03 INFO - PROCESS | 1932 | 1460944803171 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 1932 | 1460944803175 Marionette TRACE conn4 <- [1,1834,null,{}] 19:00:03 INFO - PROCESS | 1932 | 1460944803180 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}] 19:00:03 INFO - PROCESS | 1932 | 1460944803371 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 19:00:03 INFO - PROCESS | 1932 | 1460944803572 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175343800 == 134 [pid = 1932] [id = 466] 19:00:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc1620a6400) [pid = 1932] [serial = 1399] [outer = (nil)] 19:00:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc17200c400) [pid = 1932] [serial = 1400] [outer = 0x7fc1620a6400] 19:00:03 INFO - PROCESS | 1932 | 1460944803688 Marionette DEBUG loaded listener.js 19:00:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc17358ac00) [pid = 1932] [serial = 1401] [outer = 0x7fc1620a6400] 19:00:04 INFO - PROCESS | 1932 | 1460944804557 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]]]}] 19:00:04 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 19:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1428ms 19:00:04 INFO - PROCESS | 1932 | 1460944804599 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 19:00:04 INFO - PROCESS | 1932 | 1460944804602 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 19:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:00:04 INFO - PROCESS | 1932 | 1460944804608 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:00:04 INFO - PROCESS | 1932 | 1460944804610 Marionette TRACE conn4 <- [1,1838,null,{}] 19:00:04 INFO - PROCESS | 1932 | 1460944804615 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}] 19:00:04 INFO - PROCESS | 1932 | 1460944804773 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 19:00:04 INFO - PROCESS | 1932 | 1460944804975 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd02800 == 135 [pid = 1932] [id = 467] 19:00:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc16f5ce000) [pid = 1932] [serial = 1402] [outer = (nil)] 19:00:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 243 (0x7fc173c64000) [pid = 1932] [serial = 1403] [outer = 0x7fc16f5ce000] 19:00:05 INFO - PROCESS | 1932 | 1460944805040 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 244 (0x7fc174dc5000) [pid = 1932] [serial = 1404] [outer = 0x7fc16f5ce000] 19:00:05 INFO - PROCESS | 1932 | 1460944805897 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]]]}] 19:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1329ms 19:00:05 INFO - PROCESS | 1932 | 1460944805938 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 19:00:05 INFO - PROCESS | 1932 | 1460944805941 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 19:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:00:05 INFO - PROCESS | 1932 | 1460944805947 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:00:05 INFO - PROCESS | 1932 | 1460944805949 Marionette TRACE conn4 <- [1,1842,null,{}] 19:00:05 INFO - PROCESS | 1932 | 1460944805954 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}] 19:00:06 INFO - PROCESS | 1932 | 1460944806116 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 19:00:06 INFO - PROCESS | 1932 | 1460944806321 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc183147800 == 136 [pid = 1932] [id = 468] 19:00:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 245 (0x7fc16fed7c00) [pid = 1932] [serial = 1405] [outer = (nil)] 19:00:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 246 (0x7fc175371800) [pid = 1932] [serial = 1406] [outer = 0x7fc16fed7c00] 19:00:06 INFO - PROCESS | 1932 | 1460944806386 Marionette DEBUG loaded listener.js 19:00:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 247 (0x7fc177356c00) [pid = 1932] [serial = 1407] [outer = 0x7fc16fed7c00] 19:00:07 INFO - PROCESS | 1932 | 1460944807279 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]]]}] 19:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1381ms 19:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:00:07 INFO - PROCESS | 1932 | 1460944807329 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 19:00:07 INFO - PROCESS | 1932 | 1460944807332 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 19:00:07 INFO - PROCESS | 1932 | 1460944807338 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:00:07 INFO - PROCESS | 1932 | 1460944807341 Marionette TRACE conn4 <- [1,1846,null,{}] 19:00:07 INFO - PROCESS | 1932 | 1460944807346 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}] 19:00:07 INFO - PROCESS | 1932 | 1460944807508 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 19:00:07 INFO - PROCESS | 1932 | 1460944807716 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fbca800 == 137 [pid = 1932] [id = 469] 19:00:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 248 (0x7fc15e677c00) [pid = 1932] [serial = 1408] [outer = (nil)] 19:00:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 249 (0x7fc168d64000) [pid = 1932] [serial = 1409] [outer = 0x7fc15e677c00] 19:00:07 INFO - PROCESS | 1932 | 1460944807782 Marionette DEBUG loaded listener.js 19:00:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 250 (0x7fc177356000) [pid = 1932] [serial = 1410] [outer = 0x7fc15e677c00] 19:00:08 INFO - PROCESS | 1932 | 1460944808627 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]]]}] 19:00:08 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) 19:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1338ms 19:00:08 INFO - PROCESS | 1932 | 1460944808676 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 19:00:08 INFO - PROCESS | 1932 | 1460944808679 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 19:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:00:08 INFO - PROCESS | 1932 | 1460944808685 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:00:08 INFO - PROCESS | 1932 | 1460944808687 Marionette TRACE conn4 <- [1,1850,null,{}] 19:00:08 INFO - PROCESS | 1932 | 1460944808692 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}] 19:00:08 INFO - PROCESS | 1932 | 1460944808852 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 19:00:09 INFO - PROCESS | 1932 | 1460944809058 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703aa000 == 138 [pid = 1932] [id = 470] 19:00:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 251 (0x7fc15e94e000) [pid = 1932] [serial = 1411] [outer = (nil)] 19:00:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 252 (0x7fc17bdcf000) [pid = 1932] [serial = 1412] [outer = 0x7fc15e94e000] 19:00:09 INFO - PROCESS | 1932 | 1460944809123 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 253 (0x7fc181a41000) [pid = 1932] [serial = 1413] [outer = 0x7fc15e94e000] 19:00:10 INFO - PROCESS | 1932 | 1460944810142 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]]]}] 19:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1533ms 19:00:10 INFO - PROCESS | 1932 | 1460944810221 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 19:00:10 INFO - PROCESS | 1932 | 1460944810226 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 19:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:00:10 INFO - PROCESS | 1932 | 1460944810236 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - PROCESS | 1932 | 1460944810240 Marionette TRACE conn4 <- [1,1854,null,{}] 19:00:10 INFO - PROCESS | 1932 | 1460944810249 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}] 19:00:11 INFO - PROCESS | 1932 | 1460944811013 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 19:00:11 INFO - PROCESS | 1932 | 1460944811270 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162223000 == 139 [pid = 1932] [id = 471] 19:00:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 254 (0x7fc15def6c00) [pid = 1932] [serial = 1414] [outer = (nil)] 19:00:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 255 (0x7fc15e498c00) [pid = 1932] [serial = 1415] [outer = 0x7fc15def6c00] 19:00:11 INFO - PROCESS | 1932 | 1460944811379 Marionette DEBUG loaded listener.js 19:00:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 256 (0x7fc15e8af000) [pid = 1932] [serial = 1416] [outer = 0x7fc15def6c00] 19:00:12 INFO - PROCESS | 1932 | 1460944812402 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]]]}] 19:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2237ms 19:00:12 INFO - PROCESS | 1932 | 1460944812477 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 19:00:12 INFO - PROCESS | 1932 | 1460944812486 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 19:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:00:12 INFO - PROCESS | 1932 | 1460944812497 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:00:12 INFO - PROCESS | 1932 | 1460944812506 Marionette TRACE conn4 <- [1,1858,null,{}] 19:00:12 INFO - PROCESS | 1932 | 1460944812515 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}] 19:00:12 INFO - PROCESS | 1932 | 1460944812791 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 19:00:13 INFO - PROCESS | 1932 | 1460944813032 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d295800 == 140 [pid = 1932] [id = 472] 19:00:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 257 (0x7fc15e508800) [pid = 1932] [serial = 1417] [outer = (nil)] 19:00:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 258 (0x7fc15e902400) [pid = 1932] [serial = 1418] [outer = 0x7fc15e508800] 19:00:13 INFO - PROCESS | 1932 | 1460944813230 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 259 (0x7fc15f53f800) [pid = 1932] [serial = 1419] [outer = 0x7fc15e508800] 19:00:14 INFO - PROCESS | 1932 | 1460944814251 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]]]}] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164010000 == 139 [pid = 1932] [id = 454] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f17800 == 138 [pid = 1932] [id = 453] 19:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1845ms 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 258 (0x7fc175371000) [pid = 1932] [serial = 1277] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 257 (0x7fc172122800) [pid = 1932] [serial = 1271] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 256 (0x7fc16fff8400) [pid = 1932] [serial = 1268] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 255 (0x7fc1739aa800) [pid = 1932] [serial = 1274] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 254 (0x7fc16b84b400) [pid = 1932] [serial = 1280] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162bdc000 == 137 [pid = 1932] [id = 452] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162219800 == 136 [pid = 1932] [id = 451] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d5e9800 == 135 [pid = 1932] [id = 450] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fa65800 == 134 [pid = 1932] [id = 449] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1821b9800 == 133 [pid = 1932] [id = 441] 19:00:14 INFO - PROCESS | 1932 | 1460944814393 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 19:00:14 INFO - PROCESS | 1932 | 1460944814397 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17730a000 == 132 [pid = 1932] [id = 440] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1721c6800 == 131 [pid = 1932] [id = 439] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16f66e800 == 130 [pid = 1932] [id = 438] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccac000 == 129 [pid = 1932] [id = 437] 19:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc169f22000 == 128 [pid = 1932] [id = 436] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162210800 == 127 [pid = 1932] [id = 435] 19:00:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16fb53000 == 126 [pid = 1932] [id = 403] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 253 (0x7fc16f9c5400) [pid = 1932] [serial = 1302] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 252 (0x7fc16a03a800) [pid = 1932] [serial = 1292] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 251 (0x7fc16ab24800) [pid = 1932] [serial = 1253] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 250 (0x7fc16bbb7000) [pid = 1932] [serial = 1256] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 249 (0x7fc16d077c00) [pid = 1932] [serial = 1259] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 248 (0x7fc15fde3400) [pid = 1932] [serial = 1287] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 247 (0x7fc16bf5d000) [pid = 1932] [serial = 1299] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 246 (0x7fc15fdd9800) [pid = 1932] [serial = 1289] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 245 (0x7fc16bf58800) [pid = 1932] [serial = 1301] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 244 (0x7fc15e94a800) [pid = 1932] [serial = 1283] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 243 (0x7fc16a2c7400) [pid = 1932] [serial = 1293] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 242 (0x7fc15e67ac00) [pid = 1932] [serial = 1247] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc164090400) [pid = 1932] [serial = 1290] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc16f9cb000) [pid = 1932] [serial = 1262] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc16ad86000) [pid = 1932] [serial = 1295] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc15e94bc00) [pid = 1932] [serial = 1286] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc16fed7400) [pid = 1932] [serial = 1265] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc163d77400) [pid = 1932] [serial = 1250] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc16bb5a400) [pid = 1932] [serial = 1298] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc16b49f800) [pid = 1932] [serial = 1296] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 1932 | 1460944814437 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:00:14 INFO - PROCESS | 1932 | 1460944814439 Marionette TRACE conn4 <- [1,1862,null,{}] 19:00:14 INFO - PROCESS | 1932 | 1460944814445 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}] 19:00:14 INFO - PROCESS | 1932 | 1460944814597 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 19:00:14 INFO - PROCESS | 1932 | 1460944814610 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f50a800 == 127 [pid = 1932] [id = 473] 19:00:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc15eab3000) [pid = 1932] [serial = 1420] [outer = (nil)] 19:00:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc1629bac00) [pid = 1932] [serial = 1421] [outer = 0x7fc15eab3000] 19:00:14 INFO - PROCESS | 1932 | 1460944814669 Marionette DEBUG loaded listener.js 19:00:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc163ecf800) [pid = 1932] [serial = 1422] [outer = 0x7fc15eab3000] 19:00:15 INFO - PROCESS | 1932 | 1460944815573 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]]]}] 19:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1207ms 19:00:15 INFO - PROCESS | 1932 | 1460944815618 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 19:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:00:15 INFO - PROCESS | 1932 | 1460944815624 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 19:00:15 INFO - PROCESS | 1932 | 1460944815642 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:00:15 INFO - PROCESS | 1932 | 1460944815648 Marionette TRACE conn4 <- [1,1866,null,{}] 19:00:15 INFO - PROCESS | 1932 | 1460944815653 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}] 19:00:15 INFO - PROCESS | 1932 | 1460944815811 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 19:00:15 INFO - PROCESS | 1932 | 1460944815979 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f1e000 == 128 [pid = 1932] [id = 474] 19:00:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc15e8b1800) [pid = 1932] [serial = 1423] [outer = (nil)] 19:00:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc168f03400) [pid = 1932] [serial = 1424] [outer = 0x7fc15e8b1800] 19:00:16 INFO - PROCESS | 1932 | 1460944816039 Marionette DEBUG loaded listener.js 19:00:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc16a2b7400) [pid = 1932] [serial = 1425] [outer = 0x7fc15e8b1800] 19:00:16 INFO - PROCESS | 1932 | 1460944816777 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]]]}] 19:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1197ms 19:00:16 INFO - PROCESS | 1932 | 1460944816835 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 19:00:16 INFO - PROCESS | 1932 | 1460944816838 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 19:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:00:16 INFO - PROCESS | 1932 | 1460944816857 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:00:16 INFO - PROCESS | 1932 | 1460944816861 Marionette TRACE conn4 <- [1,1870,null,{}] 19:00:16 INFO - PROCESS | 1932 | 1460944816879 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}] 19:00:17 INFO - PROCESS | 1932 | 1460944817095 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 19:00:17 INFO - PROCESS | 1932 | 1460944817114 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168edf000 == 129 [pid = 1932] [id = 475] 19:00:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc15fea1000) [pid = 1932] [serial = 1426] [outer = (nil)] 19:00:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc16aced000) [pid = 1932] [serial = 1427] [outer = 0x7fc15fea1000] 19:00:17 INFO - PROCESS | 1932 | 1460944817174 Marionette DEBUG loaded listener.js 19:00:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 243 (0x7fc16b849800) [pid = 1932] [serial = 1428] [outer = 0x7fc15fea1000] 19:00:18 INFO - PROCESS | 1932 | 1460944818030 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]]]}] 19:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1200ms 19:00:18 INFO - PROCESS | 1932 | 1460944818053 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 19:00:18 INFO - PROCESS | 1932 | 1460944818056 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 19:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:00:18 INFO - PROCESS | 1932 | 1460944818061 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:00:18 INFO - PROCESS | 1932 | 1460944818064 Marionette TRACE conn4 <- [1,1874,null,{}] 19:00:18 INFO - PROCESS | 1932 | 1460944818069 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}] 19:00:18 INFO - PROCESS | 1932 | 1460944818276 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 19:00:18 INFO - PROCESS | 1932 | 1460944818319 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ae55000 == 130 [pid = 1932] [id = 476] 19:00:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 244 (0x7fc16be4bc00) [pid = 1932] [serial = 1429] [outer = (nil)] 19:00:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 245 (0x7fc16bec6400) [pid = 1932] [serial = 1430] [outer = 0x7fc16be4bc00] 19:00:18 INFO - PROCESS | 1932 | 1460944818397 Marionette DEBUG loaded listener.js 19:00:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 246 (0x7fc16f5cf800) [pid = 1932] [serial = 1431] [outer = 0x7fc16be4bc00] 19:00:19 INFO - PROCESS | 1932 | --DOMWINDOW == 245 (0x7fc15b1c2800) [pid = 1932] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:00:19 INFO - PROCESS | 1932 | --DOMWINDOW == 244 (0x7fc163d7ac00) [pid = 1932] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:00:19 INFO - PROCESS | 1932 | --DOMWINDOW == 243 (0x7fc15d48f800) [pid = 1932] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:00:19 INFO - PROCESS | 1932 | --DOMWINDOW == 242 (0x7fc15d495c00) [pid = 1932] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:00:19 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc15e946c00) [pid = 1932] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:00:19 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc15f532800) [pid = 1932] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:00:19 INFO - PROCESS | 1932 | 1460944819574 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]]]}] 19:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1529ms 19:00:19 INFO - PROCESS | 1932 | 1460944819591 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 1932 | 1460944819594 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 19:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:00:19 INFO - PROCESS | 1932 | 1460944819599 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - PROCESS | 1932 | 1460944819603 Marionette TRACE conn4 <- [1,1878,null,{}] 19:00:19 INFO - PROCESS | 1932 | 1460944819608 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}] 19:00:19 INFO - PROCESS | 1932 | 1460944819768 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 19:00:19 INFO - PROCESS | 1932 | 1460944819967 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b87e000 == 131 [pid = 1932] [id = 477] 19:00:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc15e946c00) [pid = 1932] [serial = 1432] [outer = (nil)] 19:00:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc16aa85800) [pid = 1932] [serial = 1433] [outer = 0x7fc15e946c00] 19:00:20 INFO - PROCESS | 1932 | 1460944820024 Marionette DEBUG loaded listener.js 19:00:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 243 (0x7fc16ffee000) [pid = 1932] [serial = 1434] [outer = 0x7fc15e946c00] 19:00:20 INFO - PROCESS | 1932 | 1460944820679 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]]]}] 19:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1131ms 19:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:00:20 INFO - PROCESS | 1932 | 1460944820731 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 19:00:20 INFO - PROCESS | 1932 | 1460944820733 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 19:00:20 INFO - PROCESS | 1932 | 1460944820750 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:00:20 INFO - PROCESS | 1932 | 1460944820752 Marionette TRACE conn4 <- [1,1882,null,{}] 19:00:20 INFO - PROCESS | 1932 | 1460944820758 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}] 19:00:20 INFO - PROCESS | 1932 | 1460944820902 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 19:00:20 INFO - PROCESS | 1932 | 1460944820915 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16fb69800 == 132 [pid = 1932] [id = 478] 19:00:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 244 (0x7fc16f60e000) [pid = 1932] [serial = 1435] [outer = (nil)] 19:00:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 245 (0x7fc172852400) [pid = 1932] [serial = 1436] [outer = 0x7fc16f60e000] 19:00:20 INFO - PROCESS | 1932 | 1460944820973 Marionette DEBUG loaded listener.js 19:00:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 246 (0x7fc174383800) [pid = 1932] [serial = 1437] [outer = 0x7fc16f60e000] 19:00:22 INFO - PROCESS | 1932 | 1460944822127 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]]]}] 19:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1443ms 19:00:22 INFO - PROCESS | 1932 | 1460944822185 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 19:00:22 INFO - PROCESS | 1932 | 1460944822190 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 19:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:00:22 INFO - PROCESS | 1932 | 1460944822200 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:00:22 INFO - PROCESS | 1932 | 1460944822203 Marionette TRACE conn4 <- [1,1886,null,{}] 19:00:22 INFO - PROCESS | 1932 | 1460944822213 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}] 19:00:22 INFO - PROCESS | 1932 | 1460944822443 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 19:00:22 INFO - PROCESS | 1932 | 1460944822695 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162be1800 == 133 [pid = 1932] [id = 479] 19:00:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 247 (0x7fc15eab8800) [pid = 1932] [serial = 1438] [outer = (nil)] 19:00:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 248 (0x7fc15f67e400) [pid = 1932] [serial = 1439] [outer = 0x7fc15eab8800] 19:00:22 INFO - PROCESS | 1932 | 1460944822814 Marionette DEBUG loaded listener.js 19:00:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 249 (0x7fc162231400) [pid = 1932] [serial = 1440] [outer = 0x7fc15eab8800] 19:00:23 INFO - PROCESS | 1932 | 1460944823733 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]]]}] 19:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1588ms 19:00:23 INFO - PROCESS | 1932 | 1460944823788 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 19:00:23 INFO - PROCESS | 1932 | 1460944823796 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 19:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:00:23 INFO - PROCESS | 1932 | 1460944823806 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:00:23 INFO - PROCESS | 1932 | 1460944823809 Marionette TRACE conn4 <- [1,1890,null,{}] 19:00:23 INFO - PROCESS | 1932 | 1460944823815 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}] 19:00:24 INFO - PROCESS | 1932 | 1460944823992 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 19:00:24 INFO - PROCESS | 1932 | 1460944824194 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad16800 == 134 [pid = 1932] [id = 480] 19:00:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 250 (0x7fc15eabdc00) [pid = 1932] [serial = 1441] [outer = (nil)] 19:00:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 251 (0x7fc169fd0c00) [pid = 1932] [serial = 1442] [outer = 0x7fc15eabdc00] 19:00:24 INFO - PROCESS | 1932 | 1460944824267 Marionette DEBUG loaded listener.js 19:00:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 252 (0x7fc16ab35c00) [pid = 1932] [serial = 1443] [outer = 0x7fc15eabdc00] 19:00:25 INFO - PROCESS | 1932 | 1460944825185 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]]]}] 19:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1427ms 19:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:00:25 INFO - PROCESS | 1932 | 1460944825234 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 19:00:25 INFO - PROCESS | 1932 | 1460944825237 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 19:00:25 INFO - PROCESS | 1932 | 1460944825244 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:00:25 INFO - PROCESS | 1932 | 1460944825249 Marionette TRACE conn4 <- [1,1894,null,{}] 19:00:25 INFO - PROCESS | 1932 | 1460944825264 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}] 19:00:25 INFO - PROCESS | 1932 | 1460944825449 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 19:00:25 INFO - PROCESS | 1932 | 1460944825651 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17452b000 == 135 [pid = 1932] [id = 481] 19:00:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 253 (0x7fc16a2c8c00) [pid = 1932] [serial = 1444] [outer = (nil)] 19:00:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 254 (0x7fc16bc74400) [pid = 1932] [serial = 1445] [outer = 0x7fc16a2c8c00] 19:00:25 INFO - PROCESS | 1932 | 1460944825727 Marionette DEBUG loaded listener.js 19:00:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 255 (0x7fc16f5d3c00) [pid = 1932] [serial = 1446] [outer = 0x7fc16a2c8c00] 19:00:26 INFO - PROCESS | 1932 | 1460944826579 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]]]}] 19:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1388ms 19:00:26 INFO - PROCESS | 1932 | 1460944826630 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 19:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:00:26 INFO - PROCESS | 1932 | 1460944826635 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 19:00:26 INFO - PROCESS | 1932 | 1460944826640 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:00:26 INFO - PROCESS | 1932 | 1460944826643 Marionette TRACE conn4 <- [1,1898,null,{}] 19:00:26 INFO - PROCESS | 1932 | 1460944826648 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}] 19:00:26 INFO - PROCESS | 1932 | 1460944826832 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 19:00:27 INFO - PROCESS | 1932 | 1460944827048 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181ae6800 == 136 [pid = 1932] [id = 482] 19:00:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 256 (0x7fc15e49e000) [pid = 1932] [serial = 1447] [outer = (nil)] 19:00:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 257 (0x7fc16fff8400) [pid = 1932] [serial = 1448] [outer = 0x7fc15e49e000] 19:00:27 INFO - PROCESS | 1932 | 1460944827119 Marionette DEBUG loaded listener.js 19:00:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 258 (0x7fc173fd8800) [pid = 1932] [serial = 1449] [outer = 0x7fc15e49e000] 19:00:27 INFO - PROCESS | 1932 | 1460944827959 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]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1381ms 19:00:28 INFO - PROCESS | 1932 | 1460944828021 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 19:00:28 INFO - PROCESS | 1932 | 1460944828024 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 19:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:00:28 INFO - PROCESS | 1932 | 1460944828030 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:00:28 INFO - PROCESS | 1932 | 1460944828032 Marionette TRACE conn4 <- [1,1902,null,{}] 19:00:28 INFO - PROCESS | 1932 | 1460944828038 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}] 19:00:28 INFO - PROCESS | 1932 | 1460944828199 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 19:00:28 INFO - PROCESS | 1932 | 1460944828408 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc186b93800 == 137 [pid = 1932] [id = 483] 19:00:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 259 (0x7fc16f60ac00) [pid = 1932] [serial = 1450] [outer = (nil)] 19:00:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 260 (0x7fc175ad1000) [pid = 1932] [serial = 1451] [outer = 0x7fc16f60ac00] 19:00:28 INFO - PROCESS | 1932 | 1460944828478 Marionette DEBUG loaded listener.js 19:00:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 261 (0x7fc181a49000) [pid = 1932] [serial = 1452] [outer = 0x7fc16f60ac00] 19:00:29 INFO - PROCESS | 1932 | 1460944829349 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]]]}] 19:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1386ms 19:00:29 INFO - PROCESS | 1932 | 1460944829417 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 19:00:29 INFO - PROCESS | 1932 | 1460944829420 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 19:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:00:29 INFO - PROCESS | 1932 | 1460944829426 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:00:29 INFO - PROCESS | 1932 | 1460944829428 Marionette TRACE conn4 <- [1,1906,null,{}] 19:00:29 INFO - PROCESS | 1932 | 1460944829434 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}] 19:00:29 INFO - PROCESS | 1932 | 1460944829663 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 19:00:29 INFO - PROCESS | 1932 | 1460944829866 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1b7800 == 138 [pid = 1932] [id = 484] 19:00:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 262 (0x7fc181caf800) [pid = 1932] [serial = 1453] [outer = (nil)] 19:00:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 263 (0x7fc1850c7c00) [pid = 1932] [serial = 1454] [outer = 0x7fc181caf800] 19:00:29 INFO - PROCESS | 1932 | 1460944829981 Marionette DEBUG loaded listener.js 19:00:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 264 (0x7fc186e2d800) [pid = 1932] [serial = 1455] [outer = 0x7fc181caf800] 19:00:30 INFO - PROCESS | 1932 | 1460944830866 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]]]}] 19:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1481ms 19:00:30 INFO - PROCESS | 1932 | 1460944830908 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 19:00:30 INFO - PROCESS | 1932 | 1460944830912 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 19:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:00:30 INFO - PROCESS | 1932 | 1460944830918 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:00:30 INFO - PROCESS | 1932 | 1460944830921 Marionette TRACE conn4 <- [1,1910,null,{}] 19:00:30 INFO - PROCESS | 1932 | 1460944830926 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}] 19:00:31 INFO - PROCESS | 1932 | 1460944831090 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 19:00:31 INFO - PROCESS | 1932 | 1460944831303 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15dfa3000 == 139 [pid = 1932] [id = 485] 19:00:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 265 (0x7fc15b395400) [pid = 1932] [serial = 1456] [outer = (nil)] 19:00:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 266 (0x7fc15b39b400) [pid = 1932] [serial = 1457] [outer = 0x7fc15b395400] 19:00:31 INFO - PROCESS | 1932 | 1460944831414 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 267 (0x7fc15b3a0000) [pid = 1932] [serial = 1458] [outer = 0x7fc15b395400] 19:00:32 INFO - PROCESS | 1932 | 1460944832299 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]]]}] 19:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1435ms 19:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:00:32 INFO - PROCESS | 1932 | 1460944832354 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 19:00:32 INFO - PROCESS | 1932 | 1460944832357 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 19:00:32 INFO - PROCESS | 1932 | 1460944832363 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 1932 | 1460944832366 Marionette TRACE conn4 <- [1,1914,null,{}] 19:00:32 INFO - PROCESS | 1932 | 1460944832371 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}] 19:00:32 INFO - PROCESS | 1932 | 1460944832536 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 19:00:32 INFO - PROCESS | 1932 | 1460944832746 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15dfb9000 == 140 [pid = 1932] [id = 486] 19:00:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 268 (0x7fc15b395c00) [pid = 1932] [serial = 1459] [outer = (nil)] 19:00:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 269 (0x7fc15e7bd400) [pid = 1932] [serial = 1460] [outer = 0x7fc15b395c00] 19:00:32 INFO - PROCESS | 1932 | 1460944832812 Marionette DEBUG loaded listener.js 19:00:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 270 (0x7fc15e7c1400) [pid = 1932] [serial = 1461] [outer = 0x7fc15b395c00] 19:00:33 INFO - PROCESS | 1932 | 1460944833641 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]]]}] 19:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1332ms 19:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:00:33 INFO - PROCESS | 1932 | 1460944833695 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 19:00:33 INFO - PROCESS | 1932 | 1460944833697 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 19:00:33 INFO - PROCESS | 1932 | 1460944833703 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:00:33 INFO - PROCESS | 1932 | 1460944833706 Marionette TRACE conn4 <- [1,1918,null,{}] 19:00:33 INFO - PROCESS | 1932 | 1460944833712 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}] 19:00:33 INFO - PROCESS | 1932 | 1460944833880 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 19:00:34 INFO - PROCESS | 1932 | 1460944834090 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f795000 == 141 [pid = 1932] [id = 487] 19:00:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 271 (0x7fc15b399000) [pid = 1932] [serial = 1462] [outer = (nil)] 19:00:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 272 (0x7fc15e7c5400) [pid = 1932] [serial = 1463] [outer = 0x7fc15b399000] 19:00:34 INFO - PROCESS | 1932 | 1460944834156 Marionette DEBUG loaded listener.js 19:00:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 273 (0x7fc1850c1c00) [pid = 1932] [serial = 1464] [outer = 0x7fc15b399000] 19:00:35 INFO - PROCESS | 1932 | 1460944834995 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]]]}] 19:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1337ms 19:00:35 INFO - PROCESS | 1932 | 1460944835040 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 19:00:35 INFO - PROCESS | 1932 | 1460944835044 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 19:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:00:35 INFO - PROCESS | 1932 | 1460944835049 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 1932 | 1460944835052 Marionette TRACE conn4 <- [1,1922,null,{}] 19:00:35 INFO - PROCESS | 1932 | 1460944835057 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}] 19:00:35 INFO - PROCESS | 1932 | 1460944835221 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 19:00:35 INFO - PROCESS | 1932 | 1460944835431 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc157ad0000 == 142 [pid = 1932] [id = 488] 19:00:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 274 (0x7fc15ad84c00) [pid = 1932] [serial = 1465] [outer = (nil)] 19:00:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 275 (0x7fc15ad8b400) [pid = 1932] [serial = 1466] [outer = 0x7fc15ad84c00] 19:00:35 INFO - PROCESS | 1932 | 1460944835497 Marionette DEBUG loaded listener.js 19:00:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 276 (0x7fc15ad90800) [pid = 1932] [serial = 1467] [outer = 0x7fc15ad84c00] 19:00:36 INFO - PROCESS | 1932 | 1460944836379 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]]]}] 19:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1392ms 19:00:36 INFO - PROCESS | 1932 | 1460944836443 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 19:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:00:36 INFO - PROCESS | 1932 | 1460944836447 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 19:00:36 INFO - PROCESS | 1932 | 1460944836452 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:00:36 INFO - PROCESS | 1932 | 1460944836456 Marionette TRACE conn4 <- [1,1926,null,{}] 19:00:36 INFO - PROCESS | 1932 | 1460944836461 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}] 19:00:36 INFO - PROCESS | 1932 | 1460944836658 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 19:00:36 INFO - PROCESS | 1932 | 1460944836865 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a2c9800 == 143 [pid = 1932] [id = 489] 19:00:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 277 (0x7fc1586f2c00) [pid = 1932] [serial = 1468] [outer = (nil)] 19:00:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 278 (0x7fc1586fb400) [pid = 1932] [serial = 1469] [outer = 0x7fc1586f2c00] 19:00:37 INFO - PROCESS | 1932 | 1460944837009 Marionette DEBUG loaded listener.js 19:00:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 279 (0x7fc15e7c6400) [pid = 1932] [serial = 1470] [outer = 0x7fc1586f2c00] 19:00:37 INFO - PROCESS | 1932 | 1460944837913 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]]]}] 19:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1530ms 19:00:37 INFO - PROCESS | 1932 | 1460944837982 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 19:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:00:37 INFO - PROCESS | 1932 | 1460944837986 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 19:00:37 INFO - PROCESS | 1932 | 1460944837991 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:00:37 INFO - PROCESS | 1932 | 1460944837994 Marionette TRACE conn4 <- [1,1930,null,{}] 19:00:38 INFO - PROCESS | 1932 | 1460944837999 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}] 19:00:38 INFO - PROCESS | 1932 | 1460944838160 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 19:00:38 INFO - PROCESS | 1932 | 1460944838375 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a2e2000 == 144 [pid = 1932] [id = 490] 19:00:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 280 (0x7fc1586f1c00) [pid = 1932] [serial = 1471] [outer = (nil)] 19:00:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 281 (0x7fc15aca7800) [pid = 1932] [serial = 1472] [outer = 0x7fc1586f1c00] 19:00:38 INFO - PROCESS | 1932 | 1460944838442 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 282 (0x7fc15acaf400) [pid = 1932] [serial = 1473] [outer = 0x7fc1586f1c00] 19:00:39 INFO - PROCESS | 1932 | 1460944839805 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]]]}] 19:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1885ms 19:00:39 INFO - PROCESS | 1932 | 1460944839877 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 19:00:39 INFO - PROCESS | 1932 | 1460944839884 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 19:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:00:39 INFO - PROCESS | 1932 | 1460944839892 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:00:39 INFO - PROCESS | 1932 | 1460944839896 Marionette TRACE conn4 <- [1,1934,null,{}] 19:00:39 INFO - PROCESS | 1932 | 1460944839903 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}] 19:00:40 INFO - PROCESS | 1932 | 1460944840080 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 19:00:40 INFO - PROCESS | 1932 | 1460944840295 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fd9a800 == 145 [pid = 1932] [id = 491] 19:00:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 283 (0x7fc15b1c3c00) [pid = 1932] [serial = 1474] [outer = (nil)] 19:00:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 284 (0x7fc15b3a0400) [pid = 1932] [serial = 1475] [outer = 0x7fc15b1c3c00] 19:00:40 INFO - PROCESS | 1932 | 1460944840400 Marionette DEBUG loaded listener.js 19:00:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 285 (0x7fc15def2800) [pid = 1932] [serial = 1476] [outer = 0x7fc15b1c3c00] 19:00:41 INFO - PROCESS | 1932 | 1460944841531 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]]]}] 19:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1689ms 19:00:41 INFO - PROCESS | 1932 | 1460944841582 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 19:00:41 INFO - PROCESS | 1932 | 1460944841589 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 19:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:00:41 INFO - PROCESS | 1932 | 1460944841598 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:00:41 INFO - PROCESS | 1932 | 1460944841601 Marionette TRACE conn4 <- [1,1938,null,{}] 19:00:41 INFO - PROCESS | 1932 | 1460944841607 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}] 19:00:41 INFO - PROCESS | 1932 | 1460944841774 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 19:00:42 INFO - PROCESS | 1932 | 1460944842095 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15edce800 == 146 [pid = 1932] [id = 492] 19:00:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 286 (0x7fc15e7bdc00) [pid = 1932] [serial = 1477] [outer = (nil)] 19:00:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 287 (0x7fc15e904c00) [pid = 1932] [serial = 1478] [outer = 0x7fc15e7bdc00] 19:00:42 INFO - PROCESS | 1932 | 1460944842163 Marionette DEBUG loaded listener.js 19:00:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 288 (0x7fc15eab7c00) [pid = 1932] [serial = 1479] [outer = 0x7fc15e7bdc00] 19:00:42 INFO - PROCESS | 1932 | 1460944842993 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]]]}] 19:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1430ms 19:00:43 INFO - PROCESS | 1932 | 1460944843028 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 19:00:43 INFO - PROCESS | 1932 | 1460944843031 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 19:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:00:43 INFO - PROCESS | 1932 | 1460944843037 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 1932 | 1460944843042 Marionette TRACE conn4 <- [1,1942,null,{}] 19:00:43 INFO - PROCESS | 1932 | 1460944843056 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}] 19:00:43 INFO - PROCESS | 1932 | 1460944843310 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 19:00:43 INFO - PROCESS | 1932 | 1460944843466 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164020800 == 147 [pid = 1932] [id = 493] 19:00:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 289 (0x7fc15fde6c00) [pid = 1932] [serial = 1480] [outer = (nil)] 19:00:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 290 (0x7fc1605c8000) [pid = 1932] [serial = 1481] [outer = 0x7fc15fde6c00] 19:00:43 INFO - PROCESS | 1932 | 1460944843574 Marionette DEBUG loaded listener.js 19:00:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 291 (0x7fc163ec7c00) [pid = 1932] [serial = 1482] [outer = 0x7fc15fde6c00] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17a6cd800 == 146 [pid = 1932] [id = 425] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174e70000 == 145 [pid = 1932] [id = 424] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17410a000 == 144 [pid = 1932] [id = 423] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f06800 == 143 [pid = 1932] [id = 426] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b87e000 == 142 [pid = 1932] [id = 477] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 290 (0x7fc16ab24400) [pid = 1932] [serial = 1367] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 289 (0x7fc18210b800) [pid = 1932] [serial = 1322] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 288 (0x7fc16a2ab000) [pid = 1932] [serial = 1310] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 287 (0x7fc15e8b3000) [pid = 1932] [serial = 1334] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 286 (0x7fc172010800) [pid = 1932] [serial = 1316] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 285 (0x7fc1620b0400) [pid = 1932] [serial = 1307] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 284 (0x7fc15eabb400) [pid = 1932] [serial = 1337] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 283 (0x7fc16ee8ec00) [pid = 1932] [serial = 1313] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 282 (0x7fc186942000) [pid = 1932] [serial = 1331] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 281 (0x7fc1744b5c00) [pid = 1932] [serial = 1319] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 280 (0x7fc185146000) [pid = 1932] [serial = 1325] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 279 (0x7fc15e49bc00) [pid = 1932] [serial = 1328] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 278 (0x7fc15e909c00) [pid = 1932] [serial = 1346] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 277 (0x7fc168f08400) [pid = 1932] [serial = 1340] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 276 (0x7fc15ecc3800) [pid = 1932] [serial = 1343] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ae55000 == 141 [pid = 1932] [id = 476] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168edf000 == 140 [pid = 1932] [id = 475] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f1e000 == 139 [pid = 1932] [id = 474] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f50a800 == 138 [pid = 1932] [id = 473] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d295800 == 137 [pid = 1932] [id = 472] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162223000 == 136 [pid = 1932] [id = 471] 19:00:44 INFO - PROCESS | 1932 | 1460944844628 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]]]}] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd02800 == 135 [pid = 1932] [id = 467] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175343800 == 134 [pid = 1932] [id = 466] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173b26000 == 133 [pid = 1932] [id = 465] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703c7000 == 132 [pid = 1932] [id = 464] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16fb66000 == 131 [pid = 1932] [id = 463] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef7a000 == 130 [pid = 1932] [id = 462] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16c119000 == 129 [pid = 1932] [id = 461] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b608800 == 128 [pid = 1932] [id = 460] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ad0e800 == 127 [pid = 1932] [id = 459] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a198800 == 126 [pid = 1932] [id = 458] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f07800 == 125 [pid = 1932] [id = 457] 19:00:44 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15edd3800 == 124 [pid = 1932] [id = 456] 19:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1636ms 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 275 (0x7fc168f08c00) [pid = 1932] [serial = 1361] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 274 (0x7fc168f10c00) [pid = 1932] [serial = 1362] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 273 (0x7fc16a077000) [pid = 1932] [serial = 1364] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 272 (0x7fc15e90a800) [pid = 1932] [serial = 1350] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 271 (0x7fc15e67a000) [pid = 1932] [serial = 1349] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 270 (0x7fc1605c4000) [pid = 1932] [serial = 1355] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 269 (0x7fc1629b8800) [pid = 1932] [serial = 1356] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 268 (0x7fc163d7d000) [pid = 1932] [serial = 1358] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 267 (0x7fc16fc84800) [pid = 1932] [serial = 1304] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 266 (0x7fc15f675c00) [pid = 1932] [serial = 1353] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 265 (0x7fc15f53a000) [pid = 1932] [serial = 1352] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 264 (0x7fc168d69400) [pid = 1932] [serial = 1359] [outer = (nil)] [url = about:blank] 19:00:44 INFO - PROCESS | 1932 | --DOMWINDOW == 263 (0x7fc16a2c2800) [pid = 1932] [serial = 1365] [outer = (nil)] [url = about:blank] 19:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:00:44 INFO - PROCESS | 1932 | 1460944844698 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 19:00:44 INFO - PROCESS | 1932 | 1460944844701 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 19:00:44 INFO - PROCESS | 1932 | 1460944844709 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:00:44 INFO - PROCESS | 1932 | 1460944844712 Marionette TRACE conn4 <- [1,1946,null,{}] 19:00:44 INFO - PROCESS | 1932 | 1460944844717 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}] 19:00:44 INFO - PROCESS | 1932 | 1460944844868 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 19:00:44 INFO - PROCESS | 1932 | 1460944844882 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f7e9000 == 125 [pid = 1932] [id = 494] 19:00:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 264 (0x7fc15b1c3400) [pid = 1932] [serial = 1483] [outer = (nil)] 19:00:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 265 (0x7fc162232800) [pid = 1932] [serial = 1484] [outer = 0x7fc15b1c3400] 19:00:44 INFO - PROCESS | 1932 | 1460944844941 Marionette DEBUG loaded listener.js 19:00:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 266 (0x7fc164092800) [pid = 1932] [serial = 1485] [outer = 0x7fc15b1c3400] 19:00:45 INFO - PROCESS | 1932 | 1460944845794 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]]]}] 19:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1130ms 19:00:45 INFO - PROCESS | 1932 | 1460944845838 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 19:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:00:45 INFO - PROCESS | 1932 | 1460944845841 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 19:00:45 INFO - PROCESS | 1932 | 1460944845847 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 1932 | 1460944845850 Marionette TRACE conn4 <- [1,1950,null,{}] 19:00:45 INFO - PROCESS | 1932 | 1460944845855 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}] 19:00:46 INFO - PROCESS | 1932 | 1460944846005 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 19:00:46 INFO - PROCESS | 1932 | 1460944846016 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162e78000 == 126 [pid = 1932] [id = 495] 19:00:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 267 (0x7fc15eabb400) [pid = 1932] [serial = 1486] [outer = (nil)] 19:00:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 268 (0x7fc168f11800) [pid = 1932] [serial = 1487] [outer = 0x7fc15eabb400] 19:00:46 INFO - PROCESS | 1932 | 1460944846073 Marionette DEBUG loaded listener.js 19:00:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 269 (0x7fc16a041000) [pid = 1932] [serial = 1488] [outer = 0x7fc15eabb400] 19:00:46 INFO - PROCESS | 1932 | 1460944846921 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]]]}] 19:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1128ms 19:00:47 INFO - PROCESS | 1932 | 1460944847030 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 19:00:47 INFO - PROCESS | 1932 | 1460944847034 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 19:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:00:47 INFO - PROCESS | 1932 | 1460944847040 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:00:47 INFO - PROCESS | 1932 | 1460944847042 Marionette TRACE conn4 <- [1,1954,null,{}] 19:00:47 INFO - PROCESS | 1932 | 1460944847050 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}] 19:00:47 INFO - PROCESS | 1932 | 1460944847316 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 19:00:47 INFO - PROCESS | 1932 | 1460944847337 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a198000 == 127 [pid = 1932] [id = 496] 19:00:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 270 (0x7fc16a06b800) [pid = 1932] [serial = 1489] [outer = (nil)] 19:00:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 271 (0x7fc16a2d0800) [pid = 1932] [serial = 1490] [outer = 0x7fc16a06b800] 19:00:47 INFO - PROCESS | 1932 | 1460944847397 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 272 (0x7fc16b1a2c00) [pid = 1932] [serial = 1491] [outer = 0x7fc16a06b800] 19:00:48 INFO - PROCESS | 1932 | 1460944848169 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]]]}] 19:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1182ms 19:00:48 INFO - PROCESS | 1932 | 1460944848230 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 1932 | 1460944848234 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 19:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:00:48 INFO - PROCESS | 1932 | 1460944848239 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - PROCESS | 1932 | 1460944848242 Marionette TRACE conn4 <- [1,1958,null,{}] 19:00:48 INFO - PROCESS | 1932 | 1460944848247 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}] 19:00:48 INFO - PROCESS | 1932 | 1460944848451 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 19:00:48 INFO - PROCESS | 1932 | 1460944848476 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ae45000 == 128 [pid = 1932] [id = 497] 19:00:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 273 (0x7fc16a077c00) [pid = 1932] [serial = 1492] [outer = (nil)] 19:00:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 274 (0x7fc16b847000) [pid = 1932] [serial = 1493] [outer = 0x7fc16a077c00] 19:00:48 INFO - PROCESS | 1932 | 1460944848532 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 275 (0x7fc16bbaf400) [pid = 1932] [serial = 1494] [outer = 0x7fc16a077c00] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 274 (0x7fc15e508800) [pid = 1932] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 273 (0x7fc15def6c00) [pid = 1932] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 272 (0x7fc15e8b1800) [pid = 1932] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 271 (0x7fc15eab3000) [pid = 1932] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 270 (0x7fc16a0f0400) [pid = 1932] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 269 (0x7fc16be4bc00) [pid = 1932] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 268 (0x7fc15e946c00) [pid = 1932] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 267 (0x7fc15fea1000) [pid = 1932] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 266 (0x7fc15d3d4000) [pid = 1932] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:00:50 INFO - PROCESS | 1932 | --DOMWINDOW == 265 (0x7fc15d3cfc00) [pid = 1932] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:00:50 INFO - PROCESS | 1932 | 1460944850340 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]]]}] 19:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2129ms 19:00:50 INFO - PROCESS | 1932 | 1460944850369 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 19:00:50 INFO - PROCESS | 1932 | 1460944850372 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 19:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:00:50 INFO - PROCESS | 1932 | 1460944850378 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 1932 | 1460944850381 Marionette TRACE conn4 <- [1,1962,null,{}] 19:00:50 INFO - PROCESS | 1932 | 1460944850386 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}] 19:00:50 INFO - PROCESS | 1932 | 1460944850542 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 19:00:50 INFO - PROCESS | 1932 | 1460944850557 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164022800 == 129 [pid = 1932] [id = 498] 19:00:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 266 (0x7fc15e8b5400) [pid = 1932] [serial = 1495] [outer = (nil)] 19:00:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 267 (0x7fc1629bc400) [pid = 1932] [serial = 1496] [outer = 0x7fc15e8b5400] 19:00:50 INFO - PROCESS | 1932 | 1460944850613 Marionette DEBUG loaded listener.js 19:00:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 268 (0x7fc16bbb0000) [pid = 1932] [serial = 1497] [outer = 0x7fc15e8b5400] 19:00:51 INFO - PROCESS | 1932 | 1460944851356 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]]]}] 19:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1034ms 19:00:51 INFO - PROCESS | 1932 | 1460944851412 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 19:00:51 INFO - PROCESS | 1932 | 1460944851414 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 19:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:00:51 INFO - PROCESS | 1932 | 1460944851420 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:00:51 INFO - PROCESS | 1932 | 1460944851422 Marionette TRACE conn4 <- [1,1966,null,{}] 19:00:51 INFO - PROCESS | 1932 | 1460944851427 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}] 19:00:51 INFO - PROCESS | 1932 | 1460944851635 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 19:00:51 INFO - PROCESS | 1932 | 1460944851654 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b189000 == 130 [pid = 1932] [id = 499] 19:00:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 269 (0x7fc15eabe000) [pid = 1932] [serial = 1498] [outer = (nil)] 19:00:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 270 (0x7fc16be43800) [pid = 1932] [serial = 1499] [outer = 0x7fc15eabe000] 19:00:51 INFO - PROCESS | 1932 | 1460944851712 Marionette DEBUG loaded listener.js 19:00:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 271 (0x7fc16bf5d800) [pid = 1932] [serial = 1500] [outer = 0x7fc15eabe000] 19:00:52 INFO - PROCESS | 1932 | 1460944852819 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]]]}] 19:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1427ms 19:00:52 INFO - PROCESS | 1932 | 1460944852849 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 19:00:52 INFO - PROCESS | 1932 | 1460944852853 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 19:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:00:52 INFO - PROCESS | 1932 | 1460944852862 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:00:52 INFO - PROCESS | 1932 | 1460944852867 Marionette TRACE conn4 <- [1,1970,null,{}] 19:00:52 INFO - PROCESS | 1932 | 1460944852875 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}] 19:00:53 INFO - PROCESS | 1932 | 1460944853075 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 19:00:53 INFO - PROCESS | 1932 | 1460944853295 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f7dc000 == 131 [pid = 1932] [id = 500] 19:00:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 272 (0x7fc15ad8e800) [pid = 1932] [serial = 1501] [outer = (nil)] 19:00:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 273 (0x7fc15d49e800) [pid = 1932] [serial = 1502] [outer = 0x7fc15ad8e800] 19:00:53 INFO - PROCESS | 1932 | 1460944853369 Marionette DEBUG loaded listener.js 19:00:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 274 (0x7fc15e7c2800) [pid = 1932] [serial = 1503] [outer = 0x7fc15ad8e800] 19:00:54 INFO - PROCESS | 1932 | 1460944854340 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]]]}] 19:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1538ms 19:00:54 INFO - PROCESS | 1932 | 1460944854401 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 19:00:54 INFO - PROCESS | 1932 | 1460944854409 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 19:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:00:54 INFO - PROCESS | 1932 | 1460944854418 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:00:54 INFO - PROCESS | 1932 | 1460944854422 Marionette TRACE conn4 <- [1,1974,null,{}] 19:00:54 INFO - PROCESS | 1932 | 1460944854427 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}] 19:00:54 INFO - PROCESS | 1932 | 1460944854607 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 19:00:54 INFO - PROCESS | 1932 | 1460944854811 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168d5e000 == 132 [pid = 1932] [id = 501] 19:00:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 275 (0x7fc15ad90c00) [pid = 1932] [serial = 1504] [outer = (nil)] 19:00:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 276 (0x7fc15f538c00) [pid = 1932] [serial = 1505] [outer = 0x7fc15ad90c00] 19:00:54 INFO - PROCESS | 1932 | 1460944854929 Marionette DEBUG loaded listener.js 19:00:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 277 (0x7fc1620af800) [pid = 1932] [serial = 1506] [outer = 0x7fc15ad90c00] 19:00:55 INFO - PROCESS | 1932 | 1460944855867 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]]]}] 19:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1479ms 19:00:55 INFO - PROCESS | 1932 | 1460944855898 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 19:00:55 INFO - PROCESS | 1932 | 1460944855901 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 19:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:00:55 INFO - PROCESS | 1932 | 1460944855907 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:00:55 INFO - PROCESS | 1932 | 1460944855913 Marionette TRACE conn4 <- [1,1978,null,{}] 19:00:55 INFO - PROCESS | 1932 | 1460944855928 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}] 19:00:56 INFO - PROCESS | 1932 | 1460944856105 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 19:00:56 INFO - PROCESS | 1932 | 1460944856319 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ccb7000 == 133 [pid = 1932] [id = 502] 19:00:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 278 (0x7fc1629b6400) [pid = 1932] [serial = 1507] [outer = (nil)] 19:00:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 279 (0x7fc16a0e6000) [pid = 1932] [serial = 1508] [outer = 0x7fc1629b6400] 19:00:56 INFO - PROCESS | 1932 | 1460944856391 Marionette DEBUG loaded listener.js 19:00:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 280 (0x7fc16ab20400) [pid = 1932] [serial = 1509] [outer = 0x7fc1629b6400] 19:00:57 INFO - PROCESS | 1932 | 1460944857238 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]]]}] 19:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1387ms 19:00:57 INFO - PROCESS | 1932 | 1460944857296 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 19:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:00:57 INFO - PROCESS | 1932 | 1460944857300 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 19:00:57 INFO - PROCESS | 1932 | 1460944857306 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:00:57 INFO - PROCESS | 1932 | 1460944857309 Marionette TRACE conn4 <- [1,1982,null,{}] 19:00:57 INFO - PROCESS | 1932 | 1460944857331 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}] 19:00:57 INFO - PROCESS | 1932 | 1460944857513 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 19:00:57 INFO - PROCESS | 1932 | 1460944857719 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f66b800 == 134 [pid = 1932] [id = 503] 19:00:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 281 (0x7fc163d7ec00) [pid = 1932] [serial = 1510] [outer = (nil)] 19:00:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 282 (0x7fc16b851000) [pid = 1932] [serial = 1511] [outer = 0x7fc163d7ec00] 19:00:57 INFO - PROCESS | 1932 | 1460944857830 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 283 (0x7fc16c19cc00) [pid = 1932] [serial = 1512] [outer = 0x7fc163d7ec00] 19:00:58 INFO - PROCESS | 1932 | 1460944858668 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]]]}] 19:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1402ms 19:00:58 INFO - PROCESS | 1932 | 1460944858707 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 1932 | 1460944858710 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 19:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:00:58 INFO - PROCESS | 1932 | 1460944858716 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 1932 | 1460944858719 Marionette TRACE conn4 <- [1,1986,null,{}] 19:00:58 INFO - PROCESS | 1932 | 1460944858742 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}] 19:00:58 INFO - PROCESS | 1932 | 1460944858905 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 19:00:59 INFO - PROCESS | 1932 | 1460944859113 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17151d000 == 135 [pid = 1932] [id = 504] 19:00:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 284 (0x7fc16ab20c00) [pid = 1932] [serial = 1513] [outer = (nil)] 19:00:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 285 (0x7fc16acde400) [pid = 1932] [serial = 1514] [outer = 0x7fc16ab20c00] 19:00:59 INFO - PROCESS | 1932 | 1460944859224 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 286 (0x7fc16ef42000) [pid = 1932] [serial = 1515] [outer = 0x7fc16ab20c00] 19:01:00 INFO - PROCESS | 1932 | 1460944860096 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]]]}] 19:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1431ms 19:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:01:00 INFO - PROCESS | 1932 | 1460944860148 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 19:01:00 INFO - PROCESS | 1932 | 1460944860151 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 19:01:00 INFO - PROCESS | 1932 | 1460944860157 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:01:00 INFO - PROCESS | 1932 | 1460944860160 Marionette TRACE conn4 <- [1,1990,null,{}] 19:01:00 INFO - PROCESS | 1932 | 1460944860165 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}] 19:01:00 INFO - PROCESS | 1932 | 1460944860364 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 19:01:00 INFO - PROCESS | 1932 | 1460944860577 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e70000 == 136 [pid = 1932] [id = 505] 19:01:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 287 (0x7fc16f60e800) [pid = 1932] [serial = 1516] [outer = (nil)] 19:01:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 288 (0x7fc16fff4800) [pid = 1932] [serial = 1517] [outer = 0x7fc16f60e800] 19:01:00 INFO - PROCESS | 1932 | 1460944860652 Marionette DEBUG loaded listener.js 19:01:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 289 (0x7fc173c9fc00) [pid = 1932] [serial = 1518] [outer = 0x7fc16f60e800] 19:01:01 INFO - PROCESS | 1932 | 1460944861486 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]]]}] 19:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1381ms 19:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:01:01 INFO - PROCESS | 1932 | 1460944861538 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 19:01:01 INFO - PROCESS | 1932 | 1460944861540 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 19:01:01 INFO - PROCESS | 1932 | 1460944861545 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:01:01 INFO - PROCESS | 1932 | 1460944861549 Marionette TRACE conn4 <- [1,1994,null,{}] 19:01:01 INFO - PROCESS | 1932 | 1460944861554 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}] 19:01:01 INFO - PROCESS | 1932 | 1460944861723 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 19:01:01 INFO - PROCESS | 1932 | 1460944861949 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd1d800 == 137 [pid = 1932] [id = 506] 19:01:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 290 (0x7fc15d497400) [pid = 1932] [serial = 1519] [outer = (nil)] 19:01:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 291 (0x7fc174dcd800) [pid = 1932] [serial = 1520] [outer = 0x7fc15d497400] 19:01:02 INFO - PROCESS | 1932 | 1460944862072 Marionette DEBUG loaded listener.js 19:01:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 292 (0x7fc175e0e800) [pid = 1932] [serial = 1521] [outer = 0x7fc15d497400] 19:01:02 INFO - PROCESS | 1932 | 1460944862954 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]]]}] 19:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1435ms 19:01:02 INFO - PROCESS | 1932 | 1460944862983 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 1932 | 1460944862986 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 19:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:01:02 INFO - PROCESS | 1932 | 1460944862992 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:01:02 INFO - PROCESS | 1932 | 1460944862995 Marionette TRACE conn4 <- [1,1998,null,{}] 19:01:03 INFO - PROCESS | 1932 | 1460944863000 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}] 19:01:03 INFO - PROCESS | 1932 | 1460944863161 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 19:01:03 INFO - PROCESS | 1932 | 1460944863373 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc186b8f800 == 138 [pid = 1932] [id = 507] 19:01:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 293 (0x7fc16fc8fc00) [pid = 1932] [serial = 1522] [outer = (nil)] 19:01:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 294 (0x7fc180ed9800) [pid = 1932] [serial = 1523] [outer = 0x7fc16fc8fc00] 19:01:03 INFO - PROCESS | 1932 | 1460944863480 Marionette DEBUG loaded listener.js 19:01:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 295 (0x7fc182190000) [pid = 1932] [serial = 1524] [outer = 0x7fc16fc8fc00] 19:01:04 INFO - PROCESS | 1932 | 1460944864318 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]]]}] 19:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1377ms 19:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:01:04 INFO - PROCESS | 1932 | 1460944864370 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 19:01:04 INFO - PROCESS | 1932 | 1460944864373 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 19:01:04 INFO - PROCESS | 1932 | 1460944864379 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:01:04 INFO - PROCESS | 1932 | 1460944864382 Marionette TRACE conn4 <- [1,2002,null,{}] 19:01:04 INFO - PROCESS | 1932 | 1460944864387 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}] 19:01:04 INFO - PROCESS | 1932 | 1460944864555 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 19:01:04 INFO - PROCESS | 1932 | 1460944864767 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15bc9c800 == 139 [pid = 1932] [id = 508] 19:01:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 296 (0x7fc1745c9800) [pid = 1932] [serial = 1525] [outer = (nil)] 19:01:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 297 (0x7fc1832b7800) [pid = 1932] [serial = 1526] [outer = 0x7fc1745c9800] 19:01:04 INFO - PROCESS | 1932 | 1460944864879 Marionette DEBUG loaded listener.js 19:01:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 298 (0x7fc18682e400) [pid = 1932] [serial = 1527] [outer = 0x7fc1745c9800] 19:01:05 INFO - PROCESS | 1932 | 1460944865661 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]]]}] 19:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2526ms 19:01:06 INFO - PROCESS | 1932 | 1460944866914 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 19:01:06 INFO - PROCESS | 1932 | 1460944866920 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 19:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:01:07 INFO - PROCESS | 1932 | 1460944866997 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:01:07 INFO - PROCESS | 1932 | 1460944867000 Marionette TRACE conn4 <- [1,2006,null,{}] 19:01:07 INFO - PROCESS | 1932 | 1460944867005 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}] 19:01:07 INFO - PROCESS | 1932 | 1460944867195 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 19:01:07 INFO - PROCESS | 1932 | 1460944867412 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15bcb8800 == 140 [pid = 1932] [id = 509] 19:01:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 299 (0x7fc15b1ccc00) [pid = 1932] [serial = 1528] [outer = (nil)] 19:01:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 300 (0x7fc15f676c00) [pid = 1932] [serial = 1529] [outer = 0x7fc15b1ccc00] 19:01:07 INFO - PROCESS | 1932 | 1460944867522 Marionette DEBUG loaded listener.js 19:01:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 301 (0x7fc16bbaf000) [pid = 1932] [serial = 1530] [outer = 0x7fc15b1ccc00] 19:01:08 INFO - PROCESS | 1932 | 1460944868622 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]]]}] 19:01:08 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 19:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1703ms 19:01:08 INFO - PROCESS | 1932 | 1460944868676 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 19:01:08 INFO - PROCESS | 1932 | 1460944868680 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 19:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:01:08 INFO - PROCESS | 1932 | 1460944868686 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:01:08 INFO - PROCESS | 1932 | 1460944868690 Marionette TRACE conn4 <- [1,2010,null,{}] 19:01:08 INFO - PROCESS | 1932 | 1460944868695 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}] 19:01:08 INFO - PROCESS | 1932 | 1460944868886 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 19:01:09 INFO - PROCESS | 1932 | 1460944869102 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a3c7000 == 141 [pid = 1932] [id = 510] 19:01:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 302 (0x7fc15d3cd000) [pid = 1932] [serial = 1531] [outer = (nil)] 19:01:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 303 (0x7fc186e2a800) [pid = 1932] [serial = 1532] [outer = 0x7fc15d3cd000] 19:01:09 INFO - PROCESS | 1932 | 1460944869217 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 304 (0x7fc187208800) [pid = 1932] [serial = 1533] [outer = 0x7fc15d3cd000] 19:01:10 INFO - PROCESS | 1932 | 1460944870090 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]]]}] 19:01:10 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 19:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1438ms 19:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:01:10 INFO - PROCESS | 1932 | 1460944870124 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 1932 | 1460944870127 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 19:01:10 INFO - PROCESS | 1932 | 1460944870134 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - PROCESS | 1932 | 1460944870137 Marionette TRACE conn4 <- [1,2014,null,{}] 19:01:10 INFO - PROCESS | 1932 | 1460944870142 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}] 19:01:10 INFO - PROCESS | 1932 | 1460944870314 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 19:01:10 INFO - PROCESS | 1932 | 1460944870534 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1a8000 == 142 [pid = 1932] [id = 511] 19:01:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 305 (0x7fc1586f3c00) [pid = 1932] [serial = 1534] [outer = (nil)] 19:01:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 306 (0x7fc159ddb800) [pid = 1932] [serial = 1535] [outer = 0x7fc1586f3c00] 19:01:10 INFO - PROCESS | 1932 | 1460944870644 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 307 (0x7fc159de1000) [pid = 1932] [serial = 1536] [outer = 0x7fc1586f3c00] 19:01:11 INFO - PROCESS | 1932 | 1460944871949 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]]]}] 19:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1888ms 19:01:12 INFO - PROCESS | 1932 | 1460944872021 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 1932 | 1460944872027 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 19:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:01:12 INFO - PROCESS | 1932 | 1460944872035 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 1932 | 1460944872040 Marionette TRACE conn4 <- [1,2018,null,{}] 19:01:12 INFO - PROCESS | 1932 | 1460944872047 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}] 19:01:12 INFO - PROCESS | 1932 | 1460944872262 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 19:01:12 INFO - PROCESS | 1932 | 1460944872545 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc157acc000 == 143 [pid = 1932] [id = 512] 19:01:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 308 (0x7fc15ad8c000) [pid = 1932] [serial = 1537] [outer = (nil)] 19:01:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 309 (0x7fc15ad91400) [pid = 1932] [serial = 1538] [outer = 0x7fc15ad8c000] 19:01:12 INFO - PROCESS | 1932 | 1460944872712 Marionette DEBUG loaded listener.js 19:01:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 310 (0x7fc15d3cf400) [pid = 1932] [serial = 1539] [outer = 0x7fc15ad8c000] 19:01:13 INFO - PROCESS | 1932 | 1460944873646 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]]]}] 19:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1683ms 19:01:13 INFO - PROCESS | 1932 | 1460944873720 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 19:01:13 INFO - PROCESS | 1932 | 1460944873727 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 19:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:01:13 INFO - PROCESS | 1932 | 1460944873736 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:01:13 INFO - PROCESS | 1932 | 1460944873739 Marionette TRACE conn4 <- [1,2022,null,{}] 19:01:13 INFO - PROCESS | 1932 | 1460944873744 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}] 19:01:13 INFO - PROCESS | 1932 | 1460944873994 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d2a2800 == 142 [pid = 1932] [id = 445] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d41a800 == 141 [pid = 1932] [id = 447] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc189083000 == 140 [pid = 1932] [id = 443] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162406800 == 139 [pid = 1932] [id = 364] 19:01:14 INFO - PROCESS | 1932 | --DOMWINDOW == 309 (0x7fc172852400) [pid = 1932] [serial = 1436] [outer = (nil)] [url = about:blank] 19:01:14 INFO - PROCESS | 1932 | --DOMWINDOW == 308 (0x7fc16ee92000) [pid = 1932] [serial = 1391] [outer = (nil)] [url = about:blank] 19:01:14 INFO - PROCESS | 1932 | --DOMWINDOW == 307 (0x7fc16f60a000) [pid = 1932] [serial = 1394] [outer = (nil)] [url = about:blank] 19:01:14 INFO - PROCESS | 1932 | --DOMWINDOW == 306 (0x7fc16fc90000) [pid = 1932] [serial = 1397] [outer = (nil)] [url = about:blank] 19:01:14 INFO - PROCESS | 1932 | --DOMWINDOW == 305 (0x7fc17200c400) [pid = 1932] [serial = 1400] [outer = (nil)] [url = about:blank] 19:01:14 INFO - PROCESS | 1932 | --DOMWINDOW == 304 (0x7fc173c64000) [pid = 1932] [serial = 1403] [outer = (nil)] [url = about:blank] 19:01:14 INFO - PROCESS | 1932 | --DOMWINDOW == 303 (0x7fc175371800) [pid = 1932] [serial = 1406] [outer = (nil)] [url = about:blank] 19:01:14 INFO - PROCESS | 1932 | --DOMWINDOW == 302 (0x7fc168d64000) [pid = 1932] [serial = 1409] [outer = (nil)] [url = about:blank] 19:01:14 INFO - PROCESS | 1932 | --DOMWINDOW == 301 (0x7fc17bdcf000) [pid = 1932] [serial = 1412] [outer = (nil)] [url = about:blank] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18c2dd800 == 138 [pid = 1932] [id = 444] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164022800 == 137 [pid = 1932] [id = 498] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ae45000 == 136 [pid = 1932] [id = 497] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a198000 == 135 [pid = 1932] [id = 496] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162e78000 == 134 [pid = 1932] [id = 495] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f7e9000 == 133 [pid = 1932] [id = 494] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164020800 == 132 [pid = 1932] [id = 493] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15edce800 == 131 [pid = 1932] [id = 492] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fd9a800 == 130 [pid = 1932] [id = 491] 19:01:14 INFO - PROCESS | 1932 | 1460944874473 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a2c9800 == 129 [pid = 1932] [id = 489] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc157ad0000 == 128 [pid = 1932] [id = 488] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f795000 == 127 [pid = 1932] [id = 487] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15dfb9000 == 126 [pid = 1932] [id = 486] 19:01:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc157ae1800 == 127 [pid = 1932] [id = 513] 19:01:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 302 (0x7fc1586f4800) [pid = 1932] [serial = 1540] [outer = (nil)] 19:01:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 303 (0x7fc1586fa800) [pid = 1932] [serial = 1541] [outer = 0x7fc1586f4800] 19:01:14 INFO - PROCESS | 1932 | 1460944874557 Marionette DEBUG loaded listener.js 19:01:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 304 (0x7fc15acac000) [pid = 1932] [serial = 1542] [outer = 0x7fc1586f4800] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15dfa3000 == 126 [pid = 1932] [id = 485] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a1b7800 == 125 [pid = 1932] [id = 484] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc186b93800 == 124 [pid = 1932] [id = 483] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181ae6800 == 123 [pid = 1932] [id = 482] 19:01:14 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17452b000 == 122 [pid = 1932] [id = 481] 19:01:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ad16800 == 121 [pid = 1932] [id = 480] 19:01:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fd9a000 == 120 [pid = 1932] [id = 427] 19:01:15 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162be1800 == 119 [pid = 1932] [id = 479] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 303 (0x7fc17200e000) [pid = 1932] [serial = 1284] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 302 (0x7fc15e90ec00) [pid = 1932] [serial = 1347] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 301 (0x7fc16f5cf800) [pid = 1932] [serial = 1431] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 300 (0x7fc16ffee000) [pid = 1932] [serial = 1434] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 299 (0x7fc15f53f800) [pid = 1932] [serial = 1419] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 298 (0x7fc16aced000) [pid = 1932] [serial = 1427] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 297 (0x7fc16aa85800) [pid = 1932] [serial = 1433] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 296 (0x7fc16b849800) [pid = 1932] [serial = 1428] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 295 (0x7fc16a2b7400) [pid = 1932] [serial = 1425] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 294 (0x7fc15e902400) [pid = 1932] [serial = 1418] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 293 (0x7fc16b0b0400) [pid = 1932] [serial = 1382] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 292 (0x7fc15e66e400) [pid = 1932] [serial = 1370] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 291 (0x7fc16bf7f000) [pid = 1932] [serial = 1388] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 290 (0x7fc15e8af000) [pid = 1932] [serial = 1416] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 289 (0x7fc15e498c00) [pid = 1932] [serial = 1415] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 288 (0x7fc168f03400) [pid = 1932] [serial = 1424] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 287 (0x7fc16a039000) [pid = 1932] [serial = 1376] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 286 (0x7fc16ab1cc00) [pid = 1932] [serial = 1379] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 285 (0x7fc16be47000) [pid = 1932] [serial = 1385] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 284 (0x7fc1629bac00) [pid = 1932] [serial = 1421] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 283 (0x7fc163ecf800) [pid = 1932] [serial = 1422] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 282 (0x7fc1605bf000) [pid = 1932] [serial = 1373] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 281 (0x7fc16ab42000) [pid = 1932] [serial = 1368] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | --DOMWINDOW == 280 (0x7fc16bec6400) [pid = 1932] [serial = 1430] [outer = (nil)] [url = about:blank] 19:01:15 INFO - PROCESS | 1932 | 1460944875477 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]]]}] 19:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1783ms 19:01:15 INFO - PROCESS | 1932 | 1460944875522 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 19:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:01:15 INFO - PROCESS | 1932 | 1460944875529 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 19:01:15 INFO - PROCESS | 1932 | 1460944875537 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:01:15 INFO - PROCESS | 1932 | 1460944875542 Marionette TRACE conn4 <- [1,2026,null,{}] 19:01:15 INFO - PROCESS | 1932 | 1460944875548 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}] 19:01:15 INFO - PROCESS | 1932 | 1460944875744 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 19:01:15 INFO - PROCESS | 1932 | 1460944875954 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f527800 == 120 [pid = 1932] [id = 514] 19:01:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 281 (0x7fc1586f6000) [pid = 1932] [serial = 1543] [outer = (nil)] 19:01:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 282 (0x7fc15e902800) [pid = 1932] [serial = 1544] [outer = 0x7fc1586f6000] 19:01:16 INFO - PROCESS | 1932 | 1460944876065 Marionette DEBUG loaded listener.js 19:01:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 283 (0x7fc15eab6400) [pid = 1932] [serial = 1545] [outer = 0x7fc1586f6000] 19:01:17 INFO - PROCESS | 1932 | 1460944877013 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]]]}] 19:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1532ms 19:01:17 INFO - PROCESS | 1932 | 1460944877071 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 19:01:17 INFO - PROCESS | 1932 | 1460944877077 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 19:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:01:17 INFO - PROCESS | 1932 | 1460944877085 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:01:17 INFO - PROCESS | 1932 | 1460944877089 Marionette TRACE conn4 <- [1,2030,null,{}] 19:01:17 INFO - PROCESS | 1932 | 1460944877094 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}] 19:01:17 INFO - PROCESS | 1932 | 1460944877276 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 19:01:17 INFO - PROCESS | 1932 | 1460944877524 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162403800 == 121 [pid = 1932] [id = 515] 19:01:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 284 (0x7fc1620b0c00) [pid = 1932] [serial = 1546] [outer = (nil)] 19:01:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 285 (0x7fc163d7ac00) [pid = 1932] [serial = 1547] [outer = 0x7fc1620b0c00] 19:01:17 INFO - PROCESS | 1932 | 1460944877640 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 286 (0x7fc164096400) [pid = 1932] [serial = 1548] [outer = 0x7fc1620b0c00] 19:01:18 INFO - PROCESS | 1932 | 1460944878605 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]]]}] 19:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1581ms 19:01:18 INFO - PROCESS | 1932 | 1460944878667 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 19:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:01:18 INFO - PROCESS | 1932 | 1460944878672 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 19:01:18 INFO - PROCESS | 1932 | 1460944878680 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:01:18 INFO - PROCESS | 1932 | 1460944878688 Marionette TRACE conn4 <- [1,2034,null,{}] 19:01:18 INFO - PROCESS | 1932 | 1460944878702 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}] 19:01:18 INFO - PROCESS | 1932 | 1460944878927 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 19:01:19 INFO - PROCESS | 1932 | 1460944879177 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16417f000 == 122 [pid = 1932] [id = 516] 19:01:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 287 (0x7fc16a2a4400) [pid = 1932] [serial = 1549] [outer = (nil)] 19:01:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 288 (0x7fc16aa84c00) [pid = 1932] [serial = 1550] [outer = 0x7fc16a2a4400] 19:01:19 INFO - PROCESS | 1932 | 1460944879295 Marionette DEBUG loaded listener.js 19:01:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 289 (0x7fc16acdc000) [pid = 1932] [serial = 1551] [outer = 0x7fc16a2a4400] 19:01:20 INFO - PROCESS | 1932 | 1460944880116 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]]]}] 19:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1494ms 19:01:20 INFO - PROCESS | 1932 | 1460944880171 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 19:01:20 INFO - PROCESS | 1932 | 1460944880176 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 19:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:01:20 INFO - PROCESS | 1932 | 1460944880181 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:01:20 INFO - PROCESS | 1932 | 1460944880184 Marionette TRACE conn4 <- [1,2038,null,{}] 19:01:20 INFO - PROCESS | 1932 | 1460944880189 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}] 19:01:20 INFO - PROCESS | 1932 | 1460944880363 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 19:01:20 INFO - PROCESS | 1932 | 1460944880574 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168ed6000 == 123 [pid = 1932] [id = 517] 19:01:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 290 (0x7fc16a2c2800) [pid = 1932] [serial = 1552] [outer = (nil)] 19:01:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 291 (0x7fc16b19d000) [pid = 1932] [serial = 1553] [outer = 0x7fc16a2c2800] 19:01:20 INFO - PROCESS | 1932 | 1460944880687 Marionette DEBUG loaded listener.js 19:01:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 292 (0x7fc16b741c00) [pid = 1932] [serial = 1554] [outer = 0x7fc16a2c2800] 19:01:21 INFO - PROCESS | 1932 | 1460944881562 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]]]}] 19:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1428ms 19:01:21 INFO - PROCESS | 1932 | 1460944881610 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 19:01:21 INFO - PROCESS | 1932 | 1460944881613 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 19:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:01:21 INFO - PROCESS | 1932 | 1460944881619 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:01:21 INFO - PROCESS | 1932 | 1460944881621 Marionette TRACE conn4 <- [1,2042,null,{}] 19:01:21 INFO - PROCESS | 1932 | 1460944881633 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}] 19:01:21 INFO - PROCESS | 1932 | 1460944881807 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 19:01:22 INFO - PROCESS | 1932 | 1460944882017 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ac2d800 == 124 [pid = 1932] [id = 518] 19:01:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 293 (0x7fc16be47000) [pid = 1932] [serial = 1555] [outer = (nil)] 19:01:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 294 (0x7fc16bec6800) [pid = 1932] [serial = 1556] [outer = 0x7fc16be47000] 19:01:22 INFO - PROCESS | 1932 | 1460944882144 Marionette DEBUG loaded listener.js 19:01:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 295 (0x7fc16ee18000) [pid = 1932] [serial = 1557] [outer = 0x7fc16be47000] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162412000 == 123 [pid = 1932] [id = 326] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccb4000 == 122 [pid = 1932] [id = 307] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f522000 == 121 [pid = 1932] [id = 448] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a2e2000 == 120 [pid = 1932] [id = 490] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703aa000 == 119 [pid = 1932] [id = 470] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc183147800 == 118 [pid = 1932] [id = 468] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18c2d7000 == 117 [pid = 1932] [id = 325] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164223000 == 116 [pid = 1932] [id = 361] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc157acc000 == 115 [pid = 1932] [id = 512] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc186b8f800 == 114 [pid = 1932] [id = 507] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd1d800 == 113 [pid = 1932] [id = 506] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174e70000 == 112 [pid = 1932] [id = 505] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17151d000 == 111 [pid = 1932] [id = 504] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16f66b800 == 110 [pid = 1932] [id = 503] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ccb7000 == 109 [pid = 1932] [id = 502] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168d5e000 == 108 [pid = 1932] [id = 501] 19:01:24 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f7dc000 == 107 [pid = 1932] [id = 500] 19:01:25 INFO - PROCESS | 1932 | 1460944885234 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]]]}] 19:01:25 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) 19:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 3642ms 19:01:25 INFO - PROCESS | 1932 | 1460944885262 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 19:01:25 INFO - PROCESS | 1932 | 1460944885268 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 19:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:01:25 INFO - PROCESS | 1932 | 1460944885275 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:01:25 INFO - PROCESS | 1932 | 1460944885280 Marionette TRACE conn4 <- [1,2046,null,{}] 19:01:25 INFO - PROCESS | 1932 | 1460944885287 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}] 19:01:25 INFO - PROCESS | 1932 | 1460944885464 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 19:01:25 INFO - PROCESS | 1932 | 1460944885648 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f51a000 == 108 [pid = 1932] [id = 519] 19:01:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 296 (0x7fc15e66ec00) [pid = 1932] [serial = 1558] [outer = (nil)] 19:01:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 297 (0x7fc15e90fc00) [pid = 1932] [serial = 1559] [outer = 0x7fc15e66ec00] 19:01:25 INFO - PROCESS | 1932 | 1460944885714 Marionette DEBUG loaded listener.js 19:01:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 298 (0x7fc15f540400) [pid = 1932] [serial = 1560] [outer = 0x7fc15e66ec00] 19:01:26 INFO - PROCESS | 1932 | 1460944886568 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]]]}] 19:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1333ms 19:01:26 INFO - PROCESS | 1932 | 1460944886609 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 19:01:26 INFO - PROCESS | 1932 | 1460944886616 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 19:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:01:26 INFO - PROCESS | 1932 | 1460944886625 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 1932 | 1460944886629 Marionette TRACE conn4 <- [1,2050,null,{}] 19:01:26 INFO - PROCESS | 1932 | 1460944886634 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}] 19:01:26 INFO - PROCESS | 1932 | 1460944886903 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 19:01:26 INFO - PROCESS | 1932 | 1460944886931 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162d72800 == 109 [pid = 1932] [id = 520] 19:01:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 299 (0x7fc15e8b6400) [pid = 1932] [serial = 1561] [outer = (nil)] 19:01:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 300 (0x7fc168d6f000) [pid = 1932] [serial = 1562] [outer = 0x7fc15e8b6400] 19:01:26 INFO - PROCESS | 1932 | 1460944886991 Marionette DEBUG loaded listener.js 19:01:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 301 (0x7fc16a06e800) [pid = 1932] [serial = 1563] [outer = 0x7fc15e8b6400] 19:01:27 INFO - PROCESS | 1932 | 1460944887844 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]]]}] 19:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1288ms 19:01:27 INFO - PROCESS | 1932 | 1460944887913 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 19:01:27 INFO - PROCESS | 1932 | 1460944887917 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 19:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:01:27 INFO - PROCESS | 1932 | 1460944887923 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:01:27 INFO - PROCESS | 1932 | 1460944887928 Marionette TRACE conn4 <- [1,2054,null,{}] 19:01:27 INFO - PROCESS | 1932 | 1460944887951 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}] 19:01:28 INFO - PROCESS | 1932 | 1460944888175 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 19:01:28 INFO - PROCESS | 1932 | 1460944888208 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ac1d800 == 110 [pid = 1932] [id = 521] 19:01:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 302 (0x7fc16a2a5400) [pid = 1932] [serial = 1564] [outer = (nil)] 19:01:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 303 (0x7fc164099000) [pid = 1932] [serial = 1565] [outer = 0x7fc16a2a5400] 19:01:28 INFO - PROCESS | 1932 | 1460944888323 Marionette DEBUG loaded listener.js 19:01:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 304 (0x7fc16becf800) [pid = 1932] [serial = 1566] [outer = 0x7fc16a2a5400] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 303 (0x7fc15e907000) [pid = 1932] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 302 (0x7fc16a2ac000) [pid = 1932] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 301 (0x7fc168f0cc00) [pid = 1932] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 300 (0x7fc16408b000) [pid = 1932] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 299 (0x7fc16b734000) [pid = 1932] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 298 (0x7fc15e497400) [pid = 1932] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 297 (0x7fc16b844400) [pid = 1932] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 296 (0x7fc15b1cf000) [pid = 1932] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 295 (0x7fc15fddc400) [pid = 1932] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 294 (0x7fc16f5d4c00) [pid = 1932] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 293 (0x7fc16bb5bc00) [pid = 1932] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 292 (0x7fc170380800) [pid = 1932] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 291 (0x7fc1745c7c00) [pid = 1932] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 290 (0x7fc16a2bd000) [pid = 1932] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 289 (0x7fc15b1c3c00) [pid = 1932] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 288 (0x7fc15e510c00) [pid = 1932] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 287 (0x7fc15e8adc00) [pid = 1932] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 286 (0x7fc16a2a6000) [pid = 1932] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 285 (0x7fc16a040800) [pid = 1932] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 284 (0x7fc16fc89c00) [pid = 1932] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 283 (0x7fc16aa85400) [pid = 1932] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 282 (0x7fc16bf52c00) [pid = 1932] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 281 (0x7fc16a039800) [pid = 1932] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 280 (0x7fc15eab4400) [pid = 1932] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 279 (0x7fc15fe93c00) [pid = 1932] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 278 (0x7fc16a077c00) [pid = 1932] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 277 (0x7fc16f9c7400) [pid = 1932] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 276 (0x7fc16f60e000) [pid = 1932] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 275 (0x7fc15e7bdc00) [pid = 1932] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 274 (0x7fc16bb59c00) [pid = 1932] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 273 (0x7fc15d499800) [pid = 1932] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 272 (0x7fc16ef45000) [pid = 1932] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 271 (0x7fc15fde6c00) [pid = 1932] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 270 (0x7fc186e24800) [pid = 1932] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 269 (0x7fc15fde4400) [pid = 1932] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 268 (0x7fc16ad89400) [pid = 1932] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 267 (0x7fc16a06b800) [pid = 1932] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 266 (0x7fc16a072800) [pid = 1932] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 265 (0x7fc16bc6d000) [pid = 1932] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 264 (0x7fc15d3cac00) [pid = 1932] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 263 (0x7fc1629b5400) [pid = 1932] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 262 (0x7fc15d490000) [pid = 1932] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 261 (0x7fc16b0ae400) [pid = 1932] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 260 (0x7fc15fddf000) [pid = 1932] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 259 (0x7fc16f9ce000) [pid = 1932] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 258 (0x7fc15d3d1000) [pid = 1932] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 257 (0x7fc15b1c3400) [pid = 1932] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 256 (0x7fc16f604c00) [pid = 1932] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 255 (0x7fc15b1c6800) [pid = 1932] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 254 (0x7fc15e945400) [pid = 1932] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 253 (0x7fc16fff3000) [pid = 1932] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 252 (0x7fc162228400) [pid = 1932] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 251 (0x7fc16f60a400) [pid = 1932] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 250 (0x7fc16bb5d000) [pid = 1932] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 249 (0x7fc162234400) [pid = 1932] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 248 (0x7fc15e672c00) [pid = 1932] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 247 (0x7fc16ab38000) [pid = 1932] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 246 (0x7fc16ef43400) [pid = 1932] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 245 (0x7fc15e951c00) [pid = 1932] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 244 (0x7fc15eabb400) [pid = 1932] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 243 (0x7fc16a2afc00) [pid = 1932] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 242 (0x7fc17176cc00) [pid = 1932] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc15e496800) [pid = 1932] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc168d66c00) [pid = 1932] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc15e8b5400) [pid = 1932] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc15def7c00) [pid = 1932] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc15fe9cc00) [pid = 1932] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc15e497c00) [pid = 1932] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc15e674800) [pid = 1932] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc16f9c4400) [pid = 1932] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 233 (0x7fc17503b400) [pid = 1932] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 232 (0x7fc16b9d3c00) [pid = 1932] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 231 (0x7fc163ecfc00) [pid = 1932] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 230 (0x7fc15e506c00) [pid = 1932] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 229 (0x7fc168d67800) [pid = 1932] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 228 (0x7fc16ee91800) [pid = 1932] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 227 (0x7fc16a075c00) [pid = 1932] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 226 (0x7fc15d49a800) [pid = 1932] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc16ab26000) [pid = 1932] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc15ecc6800) [pid = 1932] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc15deeb000) [pid = 1932] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc15d3c9400) [pid = 1932] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc163ec8400) [pid = 1932] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:01:29 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc15e496c00) [pid = 1932] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:01:30 INFO - PROCESS | 1932 | 1460944890309 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]]]}] 19:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2443ms 19:01:30 INFO - PROCESS | 1932 | 1460944890374 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 19:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:01:30 INFO - PROCESS | 1932 | 1460944890378 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 19:01:30 INFO - PROCESS | 1932 | 1460944890384 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:01:30 INFO - PROCESS | 1932 | 1460944890387 Marionette TRACE conn4 <- [1,2058,null,{}] 19:01:30 INFO - PROCESS | 1932 | 1460944890392 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}] 19:01:30 INFO - PROCESS | 1932 | 1460944890544 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 19:01:30 INFO - PROCESS | 1932 | 1460944890558 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15e6af800 == 111 [pid = 1932] [id = 522] 19:01:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc15b1c2400) [pid = 1932] [serial = 1567] [outer = (nil)] 19:01:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc15e502c00) [pid = 1932] [serial = 1568] [outer = 0x7fc15b1c2400] 19:01:30 INFO - PROCESS | 1932 | 1460944890616 Marionette DEBUG loaded listener.js 19:01:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc15e945400) [pid = 1932] [serial = 1569] [outer = 0x7fc15b1c2400] 19:01:31 INFO - PROCESS | 1932 | 1460944891457 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]]]}] 19:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1133ms 19:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:01:31 INFO - PROCESS | 1932 | 1460944891517 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 19:01:31 INFO - PROCESS | 1932 | 1460944891519 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 19:01:31 INFO - PROCESS | 1932 | 1460944891524 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:01:31 INFO - PROCESS | 1932 | 1460944891527 Marionette TRACE conn4 <- [1,2062,null,{}] 19:01:31 INFO - PROCESS | 1932 | 1460944891543 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}] 19:01:31 INFO - PROCESS | 1932 | 1460944891712 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 19:01:31 INFO - PROCESS | 1932 | 1460944891722 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc169f21800 == 112 [pid = 1932] [id = 523] 19:01:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc15e8adc00) [pid = 1932] [serial = 1570] [outer = (nil)] 19:01:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc15fddac00) [pid = 1932] [serial = 1571] [outer = 0x7fc15e8adc00] 19:01:31 INFO - PROCESS | 1932 | 1460944891780 Marionette DEBUG loaded listener.js 19:01:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc1629b2c00) [pid = 1932] [serial = 1572] [outer = 0x7fc15e8adc00] 19:01:32 INFO - PROCESS | 1932 | 1460944892977 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]]]}] 19:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1495ms 19:01:33 INFO - PROCESS | 1932 | 1460944893019 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 19:01:33 INFO - PROCESS | 1932 | 1460944893025 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 19:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:01:33 INFO - PROCESS | 1932 | 1460944893032 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:01:33 INFO - PROCESS | 1932 | 1460944893038 Marionette TRACE conn4 <- [1,2066,null,{}] 19:01:33 INFO - PROCESS | 1932 | 1460944893045 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}] 19:01:33 INFO - PROCESS | 1932 | 1460944893241 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 19:01:33 INFO - PROCESS | 1932 | 1460944893500 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:33 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1ac800 == 113 [pid = 1932] [id = 524] 19:01:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 227 (0x7fc15e7bfc00) [pid = 1932] [serial = 1573] [outer = (nil)] 19:01:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 228 (0x7fc15e94d000) [pid = 1932] [serial = 1574] [outer = 0x7fc15e7bfc00] 19:01:33 INFO - PROCESS | 1932 | 1460944893579 Marionette DEBUG loaded listener.js 19:01:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 229 (0x7fc163d7d000) [pid = 1932] [serial = 1575] [outer = 0x7fc15e7bfc00] 19:01:34 INFO - PROCESS | 1932 | 1460944894530 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]]]}] 19:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1534ms 19:01:34 INFO - PROCESS | 1932 | 1460944894568 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 19:01:34 INFO - PROCESS | 1932 | 1460944894576 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 19:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:01:34 INFO - PROCESS | 1932 | 1460944894586 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:01:34 INFO - PROCESS | 1932 | 1460944894589 Marionette TRACE conn4 <- [1,2070,null,{}] 19:01:34 INFO - PROCESS | 1932 | 1460944894595 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}] 19:01:34 INFO - PROCESS | 1932 | 1460944894774 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 19:01:34 INFO - PROCESS | 1932 | 1460944894990 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b869000 == 114 [pid = 1932] [id = 525] 19:01:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 230 (0x7fc15e7c3000) [pid = 1932] [serial = 1576] [outer = (nil)] 19:01:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 231 (0x7fc16a06b400) [pid = 1932] [serial = 1577] [outer = 0x7fc15e7c3000] 19:01:35 INFO - PROCESS | 1932 | 1460944895101 Marionette DEBUG loaded listener.js 19:01:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 232 (0x7fc16a2ab000) [pid = 1932] [serial = 1578] [outer = 0x7fc15e7c3000] 19:01:36 INFO - PROCESS | 1932 | 1460944896044 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]]]}] 19:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1531ms 19:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:01:36 INFO - PROCESS | 1932 | 1460944896117 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 19:01:36 INFO - PROCESS | 1932 | 1460944896120 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 19:01:36 INFO - PROCESS | 1932 | 1460944896127 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:01:36 INFO - PROCESS | 1932 | 1460944896132 Marionette TRACE conn4 <- [1,2074,null,{}] 19:01:36 INFO - PROCESS | 1932 | 1460944896148 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}] 19:01:36 INFO - PROCESS | 1932 | 1460944896363 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 19:01:36 INFO - PROCESS | 1932 | 1460944896617 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef0f800 == 115 [pid = 1932] [id = 526] 19:01:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 233 (0x7fc16ab27400) [pid = 1932] [serial = 1579] [outer = (nil)] 19:01:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 234 (0x7fc16b4a1800) [pid = 1932] [serial = 1580] [outer = 0x7fc16ab27400] 19:01:36 INFO - PROCESS | 1932 | 1460944896741 Marionette DEBUG loaded listener.js 19:01:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc16bbae800) [pid = 1932] [serial = 1581] [outer = 0x7fc16ab27400] 19:01:37 INFO - PROCESS | 1932 | 1460944897552 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]]]}] 19:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1497ms 19:01:37 INFO - PROCESS | 1932 | 1460944897623 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 19:01:37 INFO - PROCESS | 1932 | 1460944897628 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 19:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:01:37 INFO - PROCESS | 1932 | 1460944897634 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:01:37 INFO - PROCESS | 1932 | 1460944897636 Marionette TRACE conn4 <- [1,2078,null,{}] 19:01:37 INFO - PROCESS | 1932 | 1460944897642 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}] 19:01:37 INFO - PROCESS | 1932 | 1460944897824 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 19:01:38 INFO - PROCESS | 1932 | 1460944898038 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16fb5a800 == 116 [pid = 1932] [id = 527] 19:01:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc16ab27c00) [pid = 1932] [serial = 1582] [outer = (nil)] 19:01:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc16d082400) [pid = 1932] [serial = 1583] [outer = 0x7fc16ab27c00] 19:01:38 INFO - PROCESS | 1932 | 1460944898150 Marionette DEBUG loaded listener.js 19:01:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc16ee12000) [pid = 1932] [serial = 1584] [outer = 0x7fc16ab27c00] 19:01:38 INFO - PROCESS | 1932 | 1460944898979 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]]]}] 19:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1386ms 19:01:39 INFO - PROCESS | 1932 | 1460944899020 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 19:01:39 INFO - PROCESS | 1932 | 1460944899023 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 19:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:01:39 INFO - PROCESS | 1932 | 1460944899029 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:01:39 INFO - PROCESS | 1932 | 1460944899031 Marionette TRACE conn4 <- [1,2082,null,{}] 19:01:39 INFO - PROCESS | 1932 | 1460944899037 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}] 19:01:39 INFO - PROCESS | 1932 | 1460944899201 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 19:01:39 INFO - PROCESS | 1932 | 1460944899421 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703ae800 == 117 [pid = 1932] [id = 528] 19:01:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc16bbb5c00) [pid = 1932] [serial = 1585] [outer = (nil)] 19:01:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc16ef3ec00) [pid = 1932] [serial = 1586] [outer = 0x7fc16bbb5c00] 19:01:39 INFO - PROCESS | 1932 | 1460944899537 Marionette DEBUG loaded listener.js 19:01:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc16ef4a000) [pid = 1932] [serial = 1587] [outer = 0x7fc16bbb5c00] 19:01:40 INFO - PROCESS | 1932 | 1460944900443 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]]]}] 19:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1481ms 19:01:40 INFO - PROCESS | 1932 | 1460944900512 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 19:01:40 INFO - PROCESS | 1932 | 1460944900515 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 19:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:01:40 INFO - PROCESS | 1932 | 1460944900521 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:01:40 INFO - PROCESS | 1932 | 1460944900523 Marionette TRACE conn4 <- [1,2086,null,{}] 19:01:40 INFO - PROCESS | 1932 | 1460944900529 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}] 19:01:40 INFO - PROCESS | 1932 | 1460944900711 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 19:01:40 INFO - PROCESS | 1932 | 1460944900973 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17411e800 == 118 [pid = 1932] [id = 529] 19:01:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc16f9d1000) [pid = 1932] [serial = 1588] [outer = (nil)] 19:01:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 243 (0x7fc16fed5800) [pid = 1932] [serial = 1589] [outer = 0x7fc16f9d1000] 19:01:41 INFO - PROCESS | 1932 | 1460944901094 Marionette DEBUG loaded listener.js 19:01:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 244 (0x7fc172010000) [pid = 1932] [serial = 1590] [outer = 0x7fc16f9d1000] 19:01:41 INFO - PROCESS | 1932 | 1460944901879 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]]]}] 19:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1434ms 19:01:41 INFO - PROCESS | 1932 | 1460944901956 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 19:01:41 INFO - PROCESS | 1932 | 1460944901959 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 19:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:01:41 INFO - PROCESS | 1932 | 1460944901965 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:01:41 INFO - PROCESS | 1932 | 1460944901967 Marionette TRACE conn4 <- [1,2090,null,{}] 19:01:41 INFO - PROCESS | 1932 | 1460944901973 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}] 19:01:42 INFO - PROCESS | 1932 | 1460944902136 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 19:01:42 INFO - PROCESS | 1932 | 1460944902351 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175b23000 == 119 [pid = 1932] [id = 530] 19:01:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 245 (0x7fc16fc88c00) [pid = 1932] [serial = 1591] [outer = (nil)] 19:01:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 246 (0x7fc173077800) [pid = 1932] [serial = 1592] [outer = 0x7fc16fc88c00] 19:01:42 INFO - PROCESS | 1932 | 1460944902459 Marionette DEBUG loaded listener.js 19:01:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 247 (0x7fc1739aac00) [pid = 1932] [serial = 1593] [outer = 0x7fc16fc88c00] 19:01:43 INFO - PROCESS | 1932 | 1460944903342 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]]]}] 19:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1434ms 19:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:01:43 INFO - PROCESS | 1932 | 1460944903400 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 19:01:43 INFO - PROCESS | 1932 | 1460944903402 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 19:01:43 INFO - PROCESS | 1932 | 1460944903408 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:01:43 INFO - PROCESS | 1932 | 1460944903411 Marionette TRACE conn4 <- [1,2094,null,{}] 19:01:43 INFO - PROCESS | 1932 | 1460944903416 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}] 19:01:43 INFO - PROCESS | 1932 | 1460944903577 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 19:01:43 INFO - PROCESS | 1932 | 1460944903797 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17bd0e800 == 120 [pid = 1932] [id = 531] 19:01:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 248 (0x7fc16fff9c00) [pid = 1932] [serial = 1594] [outer = (nil)] 19:01:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 249 (0x7fc174381400) [pid = 1932] [serial = 1595] [outer = 0x7fc16fff9c00] 19:01:43 INFO - PROCESS | 1932 | 1460944903908 Marionette DEBUG loaded listener.js 19:01:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 250 (0x7fc1745c6c00) [pid = 1932] [serial = 1596] [outer = 0x7fc16fff9c00] 19:01:44 INFO - PROCESS | 1932 | 1460944904725 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]]]}] 19:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1380ms 19:01:44 INFO - PROCESS | 1932 | 1460944904789 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 19:01:44 INFO - PROCESS | 1932 | 1460944904792 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 19:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:01:44 INFO - PROCESS | 1932 | 1460944904798 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:01:44 INFO - PROCESS | 1932 | 1460944904800 Marionette TRACE conn4 <- [1,2098,null,{}] 19:01:44 INFO - PROCESS | 1932 | 1460944904806 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}] 19:01:44 INFO - PROCESS | 1932 | 1460944904977 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 19:01:45 INFO - PROCESS | 1932 | 1460944905192 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1851bd000 == 121 [pid = 1932] [id = 532] 19:01:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 251 (0x7fc159dd6c00) [pid = 1932] [serial = 1597] [outer = (nil)] 19:01:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 252 (0x7fc175a5b800) [pid = 1932] [serial = 1598] [outer = 0x7fc159dd6c00] 19:01:45 INFO - PROCESS | 1932 | 1460944905306 Marionette DEBUG loaded listener.js 19:01:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 253 (0x7fc17a6e9c00) [pid = 1932] [serial = 1599] [outer = 0x7fc159dd6c00] 19:01:45 INFO - PROCESS | 1932 | ************************* 19:01:45 INFO - PROCESS | 1932 | A coding exception was thrown and uncaught in a Task. 19:01:45 INFO - PROCESS | 1932 | 19:01:45 INFO - PROCESS | 1932 | Full message: TypeError: NetworkError when attempting to fetch resource. 19:01:45 INFO - PROCESS | 1932 | Full stack: 19:01:45 INFO - PROCESS | 1932 | ************************* 19:01:46 INFO - PROCESS | 1932 | 1460944906213 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]]]}] 19:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1487ms 19:01:46 INFO - PROCESS | 1932 | 1460944906286 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 19:01:46 INFO - PROCESS | 1932 | 1460944906289 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 19:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:01:46 INFO - PROCESS | 1932 | 1460944906296 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:01:46 INFO - PROCESS | 1932 | 1460944906299 Marionette TRACE conn4 <- [1,2102,null,{}] 19:01:46 INFO - PROCESS | 1932 | 1460944906305 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}] 19:01:46 INFO - PROCESS | 1932 | 1460944906478 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 19:01:46 INFO - PROCESS | 1932 | 1460944906696 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1e5000 == 122 [pid = 1932] [id = 533] 19:01:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 254 (0x7fc16acde000) [pid = 1932] [serial = 1600] [outer = (nil)] 19:01:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 255 (0x7fc181caec00) [pid = 1932] [serial = 1601] [outer = 0x7fc16acde000] 19:01:46 INFO - PROCESS | 1932 | 1460944906807 Marionette DEBUG loaded listener.js 19:01:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 256 (0x7fc186947800) [pid = 1932] [serial = 1602] [outer = 0x7fc16acde000] 19:01:47 INFO - PROCESS | 1932 | 1460944907698 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]]]}] 19:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1481ms 19:01:47 INFO - PROCESS | 1932 | 1460944907792 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 19:01:47 INFO - PROCESS | 1932 | 1460944907802 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 19:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:01:47 INFO - PROCESS | 1932 | 1460944907813 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:01:47 INFO - PROCESS | 1932 | 1460944907816 Marionette TRACE conn4 <- [1,2106,null,{}] 19:01:47 INFO - PROCESS | 1932 | 1460944907862 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}] 19:01:48 INFO - PROCESS | 1932 | 1460944908184 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 19:01:48 INFO - PROCESS | 1932 | 1460944908389 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1585e7800 == 123 [pid = 1932] [id = 534] 19:01:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 257 (0x7fc158348000) [pid = 1932] [serial = 1603] [outer = (nil)] 19:01:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 258 (0x7fc15834f400) [pid = 1932] [serial = 1604] [outer = 0x7fc158348000] 19:01:48 INFO - PROCESS | 1932 | 1460944908469 Marionette DEBUG loaded listener.js 19:01:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 259 (0x7fc1870ae000) [pid = 1932] [serial = 1605] [outer = 0x7fc158348000] 19:01:49 INFO - PROCESS | 1932 | 1460944909244 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]]]}] 19:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1481ms 19:01:49 INFO - PROCESS | 1932 | 1460944909295 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 19:01:49 INFO - PROCESS | 1932 | 1460944909298 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 19:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:01:49 INFO - PROCESS | 1932 | 1460944909304 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:01:49 INFO - PROCESS | 1932 | 1460944909306 Marionette TRACE conn4 <- [1,2110,null,{}] 19:01:49 INFO - PROCESS | 1932 | 1460944909327 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}] 19:01:49 INFO - PROCESS | 1932 | 1460944909560 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 19:01:49 INFO - PROCESS | 1932 | 1460944909740 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc159be2800 == 124 [pid = 1932] [id = 535] 19:01:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 260 (0x7fc16ef40c00) [pid = 1932] [serial = 1606] [outer = (nil)] 19:01:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 261 (0x7fc16f4bb800) [pid = 1932] [serial = 1607] [outer = 0x7fc16ef40c00] 19:01:49 INFO - PROCESS | 1932 | 1460944909809 Marionette DEBUG loaded listener.js 19:01:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 262 (0x7fc16f4bf800) [pid = 1932] [serial = 1608] [outer = 0x7fc16ef40c00] 19:01:50 INFO - PROCESS | 1932 | 1460944910632 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]]]}] 19:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1378ms 19:01:50 INFO - PROCESS | 1932 | 1460944910684 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 19:01:50 INFO - PROCESS | 1932 | 1460944910686 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 19:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:01:50 INFO - PROCESS | 1932 | 1460944910695 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:01:50 INFO - PROCESS | 1932 | 1460944910697 Marionette TRACE conn4 <- [1,2114,null,{}] 19:01:50 INFO - PROCESS | 1932 | 1460944910702 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}] 19:01:50 INFO - PROCESS | 1932 | 1460944910873 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 19:01:51 INFO - PROCESS | 1932 | 1460944911142 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15eaca800 == 125 [pid = 1932] [id = 536] 19:01:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 263 (0x7fc1586f0800) [pid = 1932] [serial = 1609] [outer = (nil)] 19:01:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 264 (0x7fc15b26b400) [pid = 1932] [serial = 1610] [outer = 0x7fc1586f0800] 19:01:51 INFO - PROCESS | 1932 | 1460944911212 Marionette DEBUG loaded listener.js 19:01:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 265 (0x7fc15b271c00) [pid = 1932] [serial = 1611] [outer = 0x7fc1586f0800] 19:01:52 INFO - PROCESS | 1932 | 1460944912073 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]]]}] 19:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1433ms 19:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:01:52 INFO - PROCESS | 1932 | 1460944912129 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 1932 | 1460944912131 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 19:01:52 INFO - PROCESS | 1932 | 1460944912137 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 1932 | 1460944912140 Marionette TRACE conn4 <- [1,2118,null,{}] 19:01:52 INFO - PROCESS | 1932 | 1460944912145 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}] 19:01:52 INFO - PROCESS | 1932 | 1460944912313 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 19:01:52 INFO - PROCESS | 1932 | 1460944912586 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f50c000 == 126 [pid = 1932] [id = 537] 19:01:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 266 (0x7fc1586f9400) [pid = 1932] [serial = 1612] [outer = (nil)] 19:01:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 267 (0x7fc15d492c00) [pid = 1932] [serial = 1613] [outer = 0x7fc1586f9400] 19:01:52 INFO - PROCESS | 1932 | 1460944912657 Marionette DEBUG loaded listener.js 19:01:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 268 (0x7fc15e670000) [pid = 1932] [serial = 1614] [outer = 0x7fc1586f9400] 19:01:53 INFO - PROCESS | 1932 | 1460944913514 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]]]}] 19:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1435ms 19:01:53 INFO - PROCESS | 1932 | 1460944913572 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 19:01:53 INFO - PROCESS | 1932 | 1460944913575 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 19:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:01:53 INFO - PROCESS | 1932 | 1460944913581 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:01:53 INFO - PROCESS | 1932 | 1460944913583 Marionette TRACE conn4 <- [1,2122,null,{}] 19:01:53 INFO - PROCESS | 1932 | 1460944913588 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}] 19:01:53 INFO - PROCESS | 1932 | 1460944913761 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 19:01:54 INFO - PROCESS | 1932 | 1460944914030 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d40e000 == 127 [pid = 1932] [id = 538] 19:01:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 269 (0x7fc15b1c2c00) [pid = 1932] [serial = 1615] [outer = (nil)] 19:01:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 270 (0x7fc15d3d5c00) [pid = 1932] [serial = 1616] [outer = 0x7fc15b1c2c00] 19:01:54 INFO - PROCESS | 1932 | 1460944914102 Marionette DEBUG loaded listener.js 19:01:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 271 (0x7fc15e67b000) [pid = 1932] [serial = 1617] [outer = 0x7fc15b1c2c00] 19:01:54 INFO - PROCESS | 1932 | 1460944914920 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]]]}] 19:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1388ms 19:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:01:54 INFO - PROCESS | 1932 | 1460944914969 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 19:01:54 INFO - PROCESS | 1932 | 1460944914972 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 19:01:54 INFO - PROCESS | 1932 | 1460944914977 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:01:54 INFO - PROCESS | 1932 | 1460944914981 Marionette TRACE conn4 <- [1,2126,null,{}] 19:01:55 INFO - PROCESS | 1932 | 1460944915005 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}] 19:01:55 INFO - PROCESS | 1932 | 1460944915247 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 19:01:55 INFO - PROCESS | 1932 | 1460944915407 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15bcad800 == 128 [pid = 1932] [id = 539] 19:01:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 272 (0x7fc158342c00) [pid = 1932] [serial = 1618] [outer = (nil)] 19:01:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 273 (0x7fc15deee400) [pid = 1932] [serial = 1619] [outer = 0x7fc158342c00] 19:01:55 INFO - PROCESS | 1932 | 1460944915475 Marionette DEBUG loaded listener.js 19:01:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 274 (0x7fc15e8ad800) [pid = 1932] [serial = 1620] [outer = 0x7fc158342c00] 19:01:56 INFO - PROCESS | 1932 | 1460944916851 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]]]}] 19:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1938ms 19:01:56 INFO - PROCESS | 1932 | 1460944916916 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 19:01:56 INFO - PROCESS | 1932 | 1460944916923 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 19:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:01:56 INFO - PROCESS | 1932 | 1460944916931 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:01:56 INFO - PROCESS | 1932 | 1460944916936 Marionette TRACE conn4 <- [1,2130,null,{}] 19:01:56 INFO - PROCESS | 1932 | 1460944916942 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}] 19:01:57 INFO - PROCESS | 1932 | 1460944917147 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 19:01:57 INFO - PROCESS | 1932 | 1460944917508 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f514800 == 129 [pid = 1932] [id = 540] 19:01:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 275 (0x7fc159dd4800) [pid = 1932] [serial = 1621] [outer = (nil)] 19:01:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 276 (0x7fc15d3c9000) [pid = 1932] [serial = 1622] [outer = 0x7fc159dd4800] 19:01:57 INFO - PROCESS | 1932 | 1460944917588 Marionette DEBUG loaded listener.js 19:01:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 277 (0x7fc15def7c00) [pid = 1932] [serial = 1623] [outer = 0x7fc159dd4800] 19:01:58 INFO - PROCESS | 1932 | 1460944918678 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] 19:01:58 INFO - PROCESS | 1932 | 1460944918730 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 19:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:01:58 INFO - PROCESS | 1932 | 1460944918739 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:01:58 INFO - PROCESS | 1932 | 1460944918744 Marionette TRACE conn4 <- [1,2134,null,{}] 19:01:58 INFO - PROCESS | 1932 | 1460944918749 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}] 19:01:58 INFO - PROCESS | 1932 | 1460944918927 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 19:01:59 INFO - PROCESS | 1932 | 1460944919280 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a2d3000 == 130 [pid = 1932] [id = 541] 19:01:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 278 (0x7fc15e8b8800) [pid = 1932] [serial = 1624] [outer = (nil)] 19:01:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 279 (0x7fc15e910000) [pid = 1932] [serial = 1625] [outer = 0x7fc15e8b8800] 19:01:59 INFO - PROCESS | 1932 | 1460944919350 Marionette DEBUG loaded listener.js 19:01:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 280 (0x7fc15ecc2400) [pid = 1932] [serial = 1626] [outer = 0x7fc15e8b8800] 19:02:00 INFO - PROCESS | 1932 | 1460944920237 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]]]}] 19:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1530ms 19:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:02:00 INFO - PROCESS | 1932 | 1460944920270 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 19:02:00 INFO - PROCESS | 1932 | 1460944920273 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 19:02:00 INFO - PROCESS | 1932 | 1460944920279 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:02:00 INFO - PROCESS | 1932 | 1460944920284 Marionette TRACE conn4 <- [1,2138,null,{}] 19:02:00 INFO - PROCESS | 1932 | 1460944920299 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}] 19:02:00 INFO - PROCESS | 1932 | 1460944920499 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 19:02:00 INFO - PROCESS | 1932 | 1460944920877 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:00 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168e77000 == 129 [pid = 1932] [id = 455] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 279 (0x7fc15d49e800) [pid = 1932] [serial = 1502] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 278 (0x7fc15f538c00) [pid = 1932] [serial = 1505] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 277 (0x7fc16a0e6000) [pid = 1932] [serial = 1508] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 276 (0x7fc16b851000) [pid = 1932] [serial = 1511] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 275 (0x7fc16acde400) [pid = 1932] [serial = 1514] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 274 (0x7fc16fff4800) [pid = 1932] [serial = 1517] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 273 (0x7fc174dcd800) [pid = 1932] [serial = 1520] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 272 (0x7fc180ed9800) [pid = 1932] [serial = 1523] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 271 (0x7fc1832b7800) [pid = 1932] [serial = 1526] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 270 (0x7fc15f676c00) [pid = 1932] [serial = 1529] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 269 (0x7fc186e2a800) [pid = 1932] [serial = 1532] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 268 (0x7fc159ddb800) [pid = 1932] [serial = 1535] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 267 (0x7fc15ad8b400) [pid = 1932] [serial = 1466] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 266 (0x7fc1586fb400) [pid = 1932] [serial = 1469] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 265 (0x7fc15e7c5400) [pid = 1932] [serial = 1463] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 264 (0x7fc15e7bd400) [pid = 1932] [serial = 1460] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 263 (0x7fc15f67e400) [pid = 1932] [serial = 1439] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 262 (0x7fc169fd0c00) [pid = 1932] [serial = 1442] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 261 (0x7fc15aca7800) [pid = 1932] [serial = 1472] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 260 (0x7fc15b39b400) [pid = 1932] [serial = 1457] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 259 (0x7fc1850c7c00) [pid = 1932] [serial = 1454] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 258 (0x7fc175ad1000) [pid = 1932] [serial = 1451] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 257 (0x7fc16fff8400) [pid = 1932] [serial = 1448] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 1932 | --DOMWINDOW == 256 (0x7fc16bc74400) [pid = 1932] [serial = 1445] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a2d0800 == 130 [pid = 1932] [id = 542] 19:02:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 257 (0x7fc1586fb400) [pid = 1932] [serial = 1627] [outer = (nil)] 19:02:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 258 (0x7fc15d49e800) [pid = 1932] [serial = 1628] [outer = 0x7fc1586fb400] 19:02:01 INFO - PROCESS | 1932 | 1460944921044 Marionette DEBUG loaded listener.js 19:02:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 259 (0x7fc1620aa000) [pid = 1932] [serial = 1629] [outer = 0x7fc1586fb400] 19:02:01 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ac2d800 == 129 [pid = 1932] [id = 518] 19:02:01 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168ed6000 == 128 [pid = 1932] [id = 517] 19:02:01 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16417f000 == 127 [pid = 1932] [id = 516] 19:02:01 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162403800 == 126 [pid = 1932] [id = 515] 19:02:01 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16fb69800 == 125 [pid = 1932] [id = 478] 19:02:01 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f527800 == 124 [pid = 1932] [id = 514] 19:02:01 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b189000 == 123 [pid = 1932] [id = 499] 19:02:01 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc157ae1800 == 122 [pid = 1932] [id = 513] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 258 (0x7fc162237800) [pid = 1932] [serial = 1374] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 257 (0x7fc16b4a7800) [pid = 1932] [serial = 1383] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 256 (0x7fc16ace2400) [pid = 1932] [serial = 1380] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 255 (0x7fc16a0e8000) [pid = 1932] [serial = 1377] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 254 (0x7fc16beca000) [pid = 1932] [serial = 1386] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 253 (0x7fc15e908000) [pid = 1932] [serial = 1371] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 252 (0x7fc16ee13c00) [pid = 1932] [serial = 1389] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 251 (0x7fc15ad91400) [pid = 1932] [serial = 1538] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 250 (0x7fc16be43800) [pid = 1932] [serial = 1499] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 249 (0x7fc182f56c00) [pid = 1932] [serial = 1281] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 248 (0x7fc17176f800) [pid = 1932] [serial = 1269] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 247 (0x7fc173c56400) [pid = 1932] [serial = 1134] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 246 (0x7fc16f60cc00) [pid = 1932] [serial = 1068] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 245 (0x7fc1745bd800) [pid = 1932] [serial = 1071] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 244 (0x7fc186946400) [pid = 1932] [serial = 1206] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 243 (0x7fc16bf5bc00) [pid = 1932] [serial = 1257] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 242 (0x7fc15def2800) [pid = 1932] [serial = 1476] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc16fff9800) [pid = 1932] [serial = 1305] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc186e2ec00) [pid = 1932] [serial = 1338] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc16bb5d400) [pid = 1932] [serial = 1188] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc15b3a0400) [pid = 1932] [serial = 1475] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc16bbb1400) [pid = 1932] [serial = 1125] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc17503bc00) [pid = 1932] [serial = 1320] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc16ee8dc00) [pid = 1932] [serial = 1260] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc16f9c9c00) [pid = 1932] [serial = 1395] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 233 (0x7fc16ee91c00) [pid = 1932] [serial = 1116] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 232 (0x7fc168f0d400) [pid = 1932] [serial = 1341] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 231 (0x7fc16408c800) [pid = 1932] [serial = 1308] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 230 (0x7fc16b847000) [pid = 1932] [serial = 1493] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 229 (0x7fc17bdc8800) [pid = 1932] [serial = 1200] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 228 (0x7fc174383800) [pid = 1932] [serial = 1437] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 227 (0x7fc15e904c00) [pid = 1932] [serial = 1478] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 226 (0x7fc16f5cec00) [pid = 1932] [serial = 1392] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc15e950800) [pid = 1932] [serial = 1182] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc1745c8400) [pid = 1932] [serial = 1197] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc163ec7c00) [pid = 1932] [serial = 1482] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc187294c00) [pid = 1932] [serial = 1077] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc18694a000) [pid = 1932] [serial = 1326] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc16f9ce800) [pid = 1932] [serial = 1314] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc16b1a2c00) [pid = 1932] [serial = 1491] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc16ad91c00) [pid = 1932] [serial = 1254] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc16a2d0800) [pid = 1932] [serial = 1490] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc16f5d5400) [pid = 1932] [serial = 1131] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc15e50c000) [pid = 1932] [serial = 1089] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc180e53000) [pid = 1932] [serial = 1080] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc15d49d000) [pid = 1932] [serial = 1146] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16f9c8000) [pid = 1932] [serial = 1194] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc16bbb5000) [pid = 1932] [serial = 1179] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc182ecb000) [pid = 1932] [serial = 1203] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc168d69000) [pid = 1932] [serial = 1251] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc162232800) [pid = 1932] [serial = 1484] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc175acf000) [pid = 1932] [serial = 1137] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc15f679000) [pid = 1932] [serial = 1248] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc16ad91000) [pid = 1932] [serial = 1215] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc174378c00) [pid = 1932] [serial = 1275] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc162237400) [pid = 1932] [serial = 1083] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc16ffec400) [pid = 1932] [serial = 1266] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc186941000) [pid = 1932] [serial = 1143] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc16bbaf400) [pid = 1932] [serial = 1494] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc164098800) [pid = 1932] [serial = 1122] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc15f681000) [pid = 1932] [serial = 1119] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc180ed7000) [pid = 1932] [serial = 1140] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc16fc91000) [pid = 1932] [serial = 1263] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc1605bfc00) [pid = 1932] [serial = 1062] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc168f11800) [pid = 1932] [serial = 1487] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc16ede7800) [pid = 1932] [serial = 1191] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc1605c8000) [pid = 1932] [serial = 1481] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc186943800) [pid = 1932] [serial = 1059] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc15e4a0c00) [pid = 1932] [serial = 1329] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc17bdcbc00) [pid = 1932] [serial = 1209] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc1629bc400) [pid = 1932] [serial = 1496] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc168d6a400) [pid = 1932] [serial = 1218] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc164092800) [pid = 1932] [serial = 1485] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16ad87c00) [pid = 1932] [serial = 1311] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc15e8b9800) [pid = 1932] [serial = 1335] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc15fde0c00) [pid = 1932] [serial = 1092] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc17316cc00) [pid = 1932] [serial = 1272] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc185183400) [pid = 1932] [serial = 1323] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc173170400) [pid = 1932] [serial = 1317] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc17bdc9800) [pid = 1932] [serial = 1074] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc15eab7c00) [pid = 1932] [serial = 1479] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc163d7c000) [pid = 1932] [serial = 1185] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc186e25800) [pid = 1932] [serial = 1212] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc16fff1000) [pid = 1932] [serial = 1398] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc16becb000) [pid = 1932] [serial = 1128] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc15f53b400) [pid = 1932] [serial = 1344] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc17bdcb400) [pid = 1932] [serial = 1278] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc16a041000) [pid = 1932] [serial = 1488] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc16bec8800) [pid = 1932] [serial = 1245] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16a2a7800) [pid = 1932] [serial = 1221] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc15d3d7000) [pid = 1932] [serial = 1086] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc16acec000) [pid = 1932] [serial = 1065] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc186e2ac00) [pid = 1932] [serial = 1332] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc16bbb0000) [pid = 1932] [serial = 1497] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 1932 | 1460944921850 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]]]}] 19:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1585ms 19:02:01 INFO - PROCESS | 1932 | 1460944921866 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 19:02:01 INFO - PROCESS | 1932 | 1460944921870 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 19:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:02:01 INFO - PROCESS | 1932 | 1460944921877 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:02:01 INFO - PROCESS | 1932 | 1460944921879 Marionette TRACE conn4 <- [1,2142,null,{}] 19:02:01 INFO - PROCESS | 1932 | 1460944921884 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}] 19:02:02 INFO - PROCESS | 1932 | 1460944922046 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 19:02:02 INFO - PROCESS | 1932 | 1460944922221 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15e6a8800 == 123 [pid = 1932] [id = 543] 19:02:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc159ddb800) [pid = 1932] [serial = 1630] [outer = (nil)] 19:02:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc15f681000) [pid = 1932] [serial = 1631] [outer = 0x7fc159ddb800] 19:02:02 INFO - PROCESS | 1932 | 1460944922284 Marionette DEBUG loaded listener.js 19:02:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc1629b4c00) [pid = 1932] [serial = 1632] [outer = 0x7fc159ddb800] 19:02:03 INFO - PROCESS | 1932 | 1460944923457 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] 19:02:03 INFO - PROCESS | 1932 | 1460944923540 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 19:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:02:03 INFO - PROCESS | 1932 | 1460944923566 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:02:03 INFO - PROCESS | 1932 | 1460944923571 Marionette TRACE conn4 <- [1,2146,null,{}] 19:02:03 INFO - PROCESS | 1932 | 1460944923578 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}] 19:02:03 INFO - PROCESS | 1932 | 1460944923911 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 19:02:04 INFO - PROCESS | 1932 | 1460944924132 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162222000 == 124 [pid = 1932] [id = 544] 19:02:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc1629ba400) [pid = 1932] [serial = 1633] [outer = (nil)] 19:02:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc164096800) [pid = 1932] [serial = 1634] [outer = 0x7fc1629ba400] 19:02:04 INFO - PROCESS | 1932 | 1460944924248 Marionette DEBUG loaded listener.js 19:02:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc168d6b400) [pid = 1932] [serial = 1635] [outer = 0x7fc1629ba400] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc16f60ac00) [pid = 1932] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16a2c8c00) [pid = 1932] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc15e66ec00) [pid = 1932] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc1586f4800) [pid = 1932] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc1620b0c00) [pid = 1932] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc15ad90c00) [pid = 1932] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc15ad84c00) [pid = 1932] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc16a2a4400) [pid = 1932] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc15d3cd000) [pid = 1932] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc1586f6000) [pid = 1932] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc15eab8800) [pid = 1932] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc16fc8fc00) [pid = 1932] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc15b395400) [pid = 1932] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc16f60e800) [pid = 1932] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc181caf800) [pid = 1932] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc15e677c00) [pid = 1932] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc1620a6400) [pid = 1932] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc15eabdc00) [pid = 1932] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 152 (0x7fc1629b6400) [pid = 1932] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc16a2a5400) [pid = 1932] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 150 (0x7fc16a2c2800) [pid = 1932] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 149 (0x7fc1745c9800) [pid = 1932] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 148 (0x7fc15e8b6400) [pid = 1932] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 147 (0x7fc163d7ec00) [pid = 1932] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 146 (0x7fc15d497400) [pid = 1932] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 145 (0x7fc16fed7c00) [pid = 1932] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 144 (0x7fc16ab20c00) [pid = 1932] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc1586f2c00) [pid = 1932] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc15e49e000) [pid = 1932] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc1586f3c00) [pid = 1932] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc15b1ccc00) [pid = 1932] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc15e94e000) [pid = 1932] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 138 (0x7fc15b395c00) [pid = 1932] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 137 (0x7fc16be47000) [pid = 1932] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 136 (0x7fc15b399000) [pid = 1932] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 135 (0x7fc1586f1c00) [pid = 1932] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 134 (0x7fc16f5ce000) [pid = 1932] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 133 (0x7fc15ad8e800) [pid = 1932] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 132 (0x7fc15eabe000) [pid = 1932] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:02:06 INFO - PROCESS | 1932 | --DOMWINDOW == 131 (0x7fc15b1c2400) [pid = 1932] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:02:06 INFO - PROCESS | 1932 | 1460944926804 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] 19:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:02:06 INFO - PROCESS | 1932 | 1460944926872 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 19:02:06 INFO - PROCESS | 1932 | 1460944926880 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:02:06 INFO - PROCESS | 1932 | 1460944926883 Marionette TRACE conn4 <- [1,2150,null,{}] 19:02:06 INFO - PROCESS | 1932 | 1460944926891 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}] 19:02:07 INFO - PROCESS | 1932 | 1460944927139 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 19:02:07 INFO - PROCESS | 1932 | 1460944927345 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15df9a000 == 125 [pid = 1932] [id = 545] 19:02:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 132 (0x7fc15b39ec00) [pid = 1932] [serial = 1636] [outer = (nil)] 19:02:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 133 (0x7fc15e66d400) [pid = 1932] [serial = 1637] [outer = 0x7fc15b39ec00] 19:02:07 INFO - PROCESS | 1932 | 1460944927446 Marionette DEBUG loaded listener.js 19:02:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 134 (0x7fc15f680000) [pid = 1932] [serial = 1638] [outer = 0x7fc15b39ec00] 19:02:08 INFO - PROCESS | 1932 | 1460944928432 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]]]}] 19:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1592ms 19:02:08 INFO - PROCESS | 1932 | 1460944928472 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 19:02:08 INFO - PROCESS | 1932 | 1460944928476 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 19:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:02:08 INFO - PROCESS | 1932 | 1460944928485 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:02:08 INFO - PROCESS | 1932 | 1460944928489 Marionette TRACE conn4 <- [1,2154,null,{}] 19:02:08 INFO - PROCESS | 1932 | 1460944928496 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}] 19:02:09 INFO - PROCESS | 1932 | 1460944929091 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 19:02:09 INFO - PROCESS | 1932 | 1460944929418 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15bcb0800 == 126 [pid = 1932] [id = 546] 19:02:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 135 (0x7fc159ddd000) [pid = 1932] [serial = 1639] [outer = (nil)] 19:02:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 136 (0x7fc15acaa000) [pid = 1932] [serial = 1640] [outer = 0x7fc159ddd000] 19:02:09 INFO - PROCESS | 1932 | 1460944929547 Marionette DEBUG loaded listener.js 19:02:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc15b1c6000) [pid = 1932] [serial = 1641] [outer = 0x7fc159ddd000] 19:02:10 INFO - PROCESS | 1932 | 1460944930777 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]]]}] 19:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2349ms 19:02:10 INFO - PROCESS | 1932 | 1460944930837 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 19:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:02:10 INFO - PROCESS | 1932 | 1460944930850 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 19:02:10 INFO - PROCESS | 1932 | 1460944930862 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:02:10 INFO - PROCESS | 1932 | 1460944930867 Marionette TRACE conn4 <- [1,2158,null,{}] 19:02:10 INFO - PROCESS | 1932 | 1460944930873 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}] 19:02:11 INFO - PROCESS | 1932 | 1460944931231 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 19:02:11 INFO - PROCESS | 1932 | 1460944931549 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fd9a800 == 127 [pid = 1932] [id = 547] 19:02:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc15b1cf000) [pid = 1932] [serial = 1642] [outer = (nil)] 19:02:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc15e7bd000) [pid = 1932] [serial = 1643] [outer = 0x7fc15b1cf000] 19:02:11 INFO - PROCESS | 1932 | 1460944931629 Marionette DEBUG loaded listener.js 19:02:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc15e911c00) [pid = 1932] [serial = 1644] [outer = 0x7fc15b1cf000] 19:02:12 INFO - PROCESS | 1932 | 1460944932667 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]]]}] 19:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1885ms 19:02:12 INFO - PROCESS | 1932 | 1460944932744 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 19:02:12 INFO - PROCESS | 1932 | 1460944932749 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 19:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:02:12 INFO - PROCESS | 1932 | 1460944932755 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:02:12 INFO - PROCESS | 1932 | 1460944932757 Marionette TRACE conn4 <- [1,2162,null,{}] 19:02:12 INFO - PROCESS | 1932 | 1460944932764 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}] 19:02:13 INFO - PROCESS | 1932 | 1460944933031 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 19:02:13 INFO - PROCESS | 1932 | 1460944933370 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164015800 == 128 [pid = 1932] [id = 548] 19:02:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc15e942400) [pid = 1932] [serial = 1645] [outer = (nil)] 19:02:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc15f53fc00) [pid = 1932] [serial = 1646] [outer = 0x7fc15e942400] 19:02:13 INFO - PROCESS | 1932 | 1460944933497 Marionette DEBUG loaded listener.js 19:02:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc15fe94800) [pid = 1932] [serial = 1647] [outer = 0x7fc15e942400] 19:02:14 INFO - PROCESS | 1932 | 1460944934463 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]]]}] 19:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1736ms 19:02:14 INFO - PROCESS | 1932 | 1460944934492 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 19:02:14 INFO - PROCESS | 1932 | 1460944934498 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 19:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:02:14 INFO - PROCESS | 1932 | 1460944934514 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - PROCESS | 1932 | 1460944934521 Marionette TRACE conn4 <- [1,2166,null,{}] 19:02:14 INFO - PROCESS | 1932 | 1460944934526 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}] 19:02:14 INFO - PROCESS | 1932 | 1460944934783 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 19:02:14 INFO - PROCESS | 1932 | 1460944934936 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168e7c800 == 129 [pid = 1932] [id = 549] 19:02:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc15eabe000) [pid = 1932] [serial = 1648] [outer = (nil)] 19:02:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc164099c00) [pid = 1932] [serial = 1649] [outer = 0x7fc15eabe000] 19:02:15 INFO - PROCESS | 1932 | 1460944935049 Marionette DEBUG loaded listener.js 19:02:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc16a041c00) [pid = 1932] [serial = 1650] [outer = 0x7fc15eabe000] 19:02:15 INFO - PROCESS | 1932 | 1460944935944 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]]]}] 19:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1490ms 19:02:15 INFO - PROCESS | 1932 | 1460944935996 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 19:02:16 INFO - PROCESS | 1932 | 1460944936000 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 19:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:02:16 INFO - PROCESS | 1932 | 1460944936006 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:02:16 INFO - PROCESS | 1932 | 1460944936009 Marionette TRACE conn4 <- [1,2170,null,{}] 19:02:16 INFO - PROCESS | 1932 | 1460944936014 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}] 19:02:16 INFO - PROCESS | 1932 | 1460944936200 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 19:02:16 INFO - PROCESS | 1932 | 1460944936407 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a1de000 == 130 [pid = 1932] [id = 550] 19:02:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 147 (0x7fc15fe95c00) [pid = 1932] [serial = 1651] [outer = (nil)] 19:02:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 148 (0x7fc16a2a8400) [pid = 1932] [serial = 1652] [outer = 0x7fc15fe95c00] 19:02:16 INFO - PROCESS | 1932 | 1460944936519 Marionette DEBUG loaded listener.js 19:02:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc16a2cdc00) [pid = 1932] [serial = 1653] [outer = 0x7fc15fe95c00] 19:02:17 INFO - PROCESS | 1932 | 1460944937416 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]]]}] 19:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1483ms 19:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:02:17 INFO - PROCESS | 1932 | 1460944937490 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 19:02:17 INFO - PROCESS | 1932 | 1460944937493 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 19:02:17 INFO - PROCESS | 1932 | 1460944937499 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:02:17 INFO - PROCESS | 1932 | 1460944937502 Marionette TRACE conn4 <- [1,2174,null,{}] 19:02:17 INFO - PROCESS | 1932 | 1460944937507 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}] 19:02:17 INFO - PROCESS | 1932 | 1460944937770 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 19:02:18 INFO - PROCESS | 1932 | 1460944938036 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ada9000 == 131 [pid = 1932] [id = 551] 19:02:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc16b4ac400) [pid = 1932] [serial = 1654] [outer = (nil)] 19:02:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc16b73d400) [pid = 1932] [serial = 1655] [outer = 0x7fc16b4ac400] 19:02:18 INFO - PROCESS | 1932 | 1460944938157 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc16bb59800) [pid = 1932] [serial = 1656] [outer = 0x7fc16b4ac400] 19:02:18 INFO - PROCESS | 1932 | 1460944938983 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]]]}] 19:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1534ms 19:02:19 INFO - PROCESS | 1932 | 1460944939032 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 19:02:19 INFO - PROCESS | 1932 | 1460944939036 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 19:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:02:19 INFO - PROCESS | 1932 | 1460944939041 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:02:19 INFO - PROCESS | 1932 | 1460944939044 Marionette TRACE conn4 <- [1,2178,null,{}] 19:02:19 INFO - PROCESS | 1932 | 1460944939050 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}] 19:02:19 INFO - PROCESS | 1932 | 1460944939218 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 19:02:19 INFO - PROCESS | 1932 | 1460944939433 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b61d000 == 132 [pid = 1932] [id = 552] 19:02:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc15e947c00) [pid = 1932] [serial = 1657] [outer = (nil)] 19:02:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc16bc7a400) [pid = 1932] [serial = 1658] [outer = 0x7fc15e947c00] 19:02:19 INFO - PROCESS | 1932 | 1460944939543 Marionette DEBUG loaded listener.js 19:02:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc16beca400) [pid = 1932] [serial = 1659] [outer = 0x7fc15e947c00] 19:02:20 INFO - PROCESS | 1932 | 1460944940414 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]]]}] 19:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1430ms 19:02:20 INFO - PROCESS | 1932 | 1460944940471 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 19:02:20 INFO - PROCESS | 1932 | 1460944940475 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 19:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:02:20 INFO - PROCESS | 1932 | 1460944940480 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:02:20 INFO - PROCESS | 1932 | 1460944940483 Marionette TRACE conn4 <- [1,2182,null,{}] 19:02:20 INFO - PROCESS | 1932 | 1460944940488 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}] 19:02:20 INFO - PROCESS | 1932 | 1460944940657 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 19:02:20 INFO - PROCESS | 1932 | 1460944940868 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b906800 == 133 [pid = 1932] [id = 553] 19:02:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc16aceec00) [pid = 1932] [serial = 1660] [outer = (nil)] 19:02:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc16bf5d400) [pid = 1932] [serial = 1661] [outer = 0x7fc16aceec00] 19:02:20 INFO - PROCESS | 1932 | 1460944940986 Marionette DEBUG loaded listener.js 19:02:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc16d081800) [pid = 1932] [serial = 1662] [outer = 0x7fc16aceec00] 19:02:21 INFO - PROCESS | 1932 | 1460944941913 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]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1484ms 19:02:21 INFO - PROCESS | 1932 | 1460944941965 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 19:02:21 INFO - PROCESS | 1932 | 1460944941969 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 19:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:02:21 INFO - PROCESS | 1932 | 1460944941975 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 1932 | 1460944941978 Marionette TRACE conn4 <- [1,2186,null,{}] 19:02:21 INFO - PROCESS | 1932 | 1460944941983 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}] 19:02:22 INFO - PROCESS | 1932 | 1460944942160 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 19:02:22 INFO - PROCESS | 1932 | 1460944942374 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16cf8f800 == 134 [pid = 1932] [id = 554] 19:02:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc16b732c00) [pid = 1932] [serial = 1663] [outer = (nil)] 19:02:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc16ee14000) [pid = 1932] [serial = 1664] [outer = 0x7fc16b732c00] 19:02:22 INFO - PROCESS | 1932 | 1460944942485 Marionette DEBUG loaded listener.js 19:02:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc16ee95400) [pid = 1932] [serial = 1665] [outer = 0x7fc16b732c00] 19:02:23 INFO - PROCESS | 1932 | 1460944943361 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]]]}] 19:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1433ms 19:02:23 INFO - PROCESS | 1932 | 1460944943408 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 19:02:23 INFO - PROCESS | 1932 | 1460944943411 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 19:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:02:23 INFO - PROCESS | 1932 | 1460944943417 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:02:23 INFO - PROCESS | 1932 | 1460944943419 Marionette TRACE conn4 <- [1,2190,null,{}] 19:02:23 INFO - PROCESS | 1932 | 1460944943425 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}] 19:02:23 INFO - PROCESS | 1932 | 1460944943631 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 19:02:23 INFO - PROCESS | 1932 | 1460944943865 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f655800 == 135 [pid = 1932] [id = 555] 19:02:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc164094800) [pid = 1932] [serial = 1666] [outer = (nil)] 19:02:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc16f4b4c00) [pid = 1932] [serial = 1667] [outer = 0x7fc164094800] 19:02:23 INFO - PROCESS | 1932 | 1460944943938 Marionette DEBUG loaded listener.js 19:02:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc16f4bfc00) [pid = 1932] [serial = 1668] [outer = 0x7fc164094800] 19:02:24 INFO - PROCESS | 1932 | 1460944944737 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]]]}] 19:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1379ms 19:02:24 INFO - PROCESS | 1932 | 1460944944796 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 19:02:24 INFO - PROCESS | 1932 | 1460944944799 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 19:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:02:24 INFO - PROCESS | 1932 | 1460944944805 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:02:24 INFO - PROCESS | 1932 | 1460944944807 Marionette TRACE conn4 <- [1,2194,null,{}] 19:02:24 INFO - PROCESS | 1932 | 1460944944813 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}] 19:02:25 INFO - PROCESS | 1932 | 1460944945012 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 19:02:25 INFO - PROCESS | 1932 | 1460944945221 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1700d2800 == 136 [pid = 1932] [id = 556] 19:02:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc16f60e000) [pid = 1932] [serial = 1669] [outer = (nil)] 19:02:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc16f9c8000) [pid = 1932] [serial = 1670] [outer = 0x7fc16f60e000] 19:02:25 INFO - PROCESS | 1932 | 1460944945345 Marionette DEBUG loaded listener.js 19:02:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc16fc8d800) [pid = 1932] [serial = 1671] [outer = 0x7fc16f60e000] 19:02:26 INFO - PROCESS | 1932 | 1460944946254 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]]]}] 19:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1477ms 19:02:26 INFO - PROCESS | 1932 | 1460944946287 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 19:02:26 INFO - PROCESS | 1932 | 1460944946297 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 19:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:02:26 INFO - PROCESS | 1932 | 1460944946304 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:02:26 INFO - PROCESS | 1932 | 1460944946307 Marionette TRACE conn4 <- [1,2198,null,{}] 19:02:26 INFO - PROCESS | 1932 | 1460944946313 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}] 19:02:26 INFO - PROCESS | 1932 | 1460944946487 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 19:02:26 INFO - PROCESS | 1932 | 1460944946700 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173b23000 == 137 [pid = 1932] [id = 557] 19:02:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc16f60f800) [pid = 1932] [serial = 1672] [outer = (nil)] 19:02:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc17037f000) [pid = 1932] [serial = 1673] [outer = 0x7fc16f60f800] 19:02:26 INFO - PROCESS | 1932 | 1460944946806 Marionette DEBUG loaded listener.js 19:02:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc173077400) [pid = 1932] [serial = 1674] [outer = 0x7fc16f60f800] 19:02:27 INFO - PROCESS | 1932 | 1460944947642 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]]]}] 19:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1381ms 19:02:27 INFO - PROCESS | 1932 | 1460944947687 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 19:02:27 INFO - PROCESS | 1932 | 1460944947691 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 19:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:02:27 INFO - PROCESS | 1932 | 1460944947699 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:02:27 INFO - PROCESS | 1932 | 1460944947702 Marionette TRACE conn4 <- [1,2202,null,{}] 19:02:27 INFO - PROCESS | 1932 | 1460944947707 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}] 19:02:27 INFO - PROCESS | 1932 | 1460944947877 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 19:02:28 INFO - PROCESS | 1932 | 1460944948097 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174964800 == 138 [pid = 1932] [id = 558] 19:02:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc15d3cb400) [pid = 1932] [serial = 1675] [outer = (nil)] 19:02:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc16fed0c00) [pid = 1932] [serial = 1676] [outer = 0x7fc15d3cb400] 19:02:28 INFO - PROCESS | 1932 | 1460944948203 Marionette DEBUG loaded listener.js 19:02:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc174379800) [pid = 1932] [serial = 1677] [outer = 0x7fc15d3cb400] 19:02:29 INFO - PROCESS | 1932 | 1460944949110 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]]]}] 19:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1479ms 19:02:29 INFO - PROCESS | 1932 | 1460944949178 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 19:02:29 INFO - PROCESS | 1932 | 1460944949181 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 19:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:02:29 INFO - PROCESS | 1932 | 1460944949187 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:02:29 INFO - PROCESS | 1932 | 1460944949189 Marionette TRACE conn4 <- [1,2206,null,{}] 19:02:29 INFO - PROCESS | 1932 | 1460944949194 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}] 19:02:29 INFO - PROCESS | 1932 | 1460944949367 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 19:02:29 INFO - PROCESS | 1932 | 1460944949584 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a3db000 == 139 [pid = 1932] [id = 559] 19:02:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc1586f3400) [pid = 1932] [serial = 1678] [outer = (nil)] 19:02:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc1586fc000) [pid = 1932] [serial = 1679] [outer = 0x7fc1586f3400] 19:02:29 INFO - PROCESS | 1932 | 1460944949698 Marionette DEBUG loaded listener.js 19:02:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc15aca9000) [pid = 1932] [serial = 1680] [outer = 0x7fc1586f3400] 19:02:30 INFO - PROCESS | 1932 | 1460944950581 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]]]}] 19:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1887ms 19:02:31 INFO - PROCESS | 1932 | 1460944951078 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 19:02:31 INFO - PROCESS | 1932 | 1460944951084 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 19:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:02:31 INFO - PROCESS | 1932 | 1460944951091 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:02:31 INFO - PROCESS | 1932 | 1460944951094 Marionette TRACE conn4 <- [1,2210,null,{}] 19:02:31 INFO - PROCESS | 1932 | 1460944951102 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}] 19:02:31 INFO - PROCESS | 1932 | 1460944951362 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 19:02:31 INFO - PROCESS | 1932 | 1460944951580 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1aa800 == 140 [pid = 1932] [id = 560] 19:02:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc1586f5c00) [pid = 1932] [serial = 1681] [outer = (nil)] 19:02:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc1586ffc00) [pid = 1932] [serial = 1682] [outer = 0x7fc1586f5c00] 19:02:31 INFO - PROCESS | 1932 | 1460944951683 Marionette DEBUG loaded listener.js 19:02:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc15acadc00) [pid = 1932] [serial = 1683] [outer = 0x7fc1586f5c00] 19:02:32 INFO - PROCESS | 1932 | 1460944952701 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]]]}] 19:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1630ms 19:02:32 INFO - PROCESS | 1932 | 1460944952721 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 19:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:02:32 INFO - PROCESS | 1932 | 1460944952726 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 19:02:32 INFO - PROCESS | 1932 | 1460944952737 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:02:32 INFO - PROCESS | 1932 | 1460944952742 Marionette TRACE conn4 <- [1,2214,null,{}] 19:02:32 INFO - PROCESS | 1932 | 1460944952748 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}] 19:02:32 INFO - PROCESS | 1932 | 1460944952920 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 19:02:33 INFO - PROCESS | 1932 | 1460944953190 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:33 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1c1000 == 141 [pid = 1932] [id = 561] 19:02:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc15b270400) [pid = 1932] [serial = 1684] [outer = (nil)] 19:02:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc15b393000) [pid = 1932] [serial = 1685] [outer = 0x7fc15b270400] 19:02:33 INFO - PROCESS | 1932 | 1460944953300 Marionette DEBUG loaded listener.js 19:02:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc15d3c9800) [pid = 1932] [serial = 1686] [outer = 0x7fc15b270400] 19:02:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162222000 == 140 [pid = 1932] [id = 544] 19:02:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15e6a8800 == 139 [pid = 1932] [id = 543] 19:02:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a2d0800 == 138 [pid = 1932] [id = 542] 19:02:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a2d3000 == 137 [pid = 1932] [id = 541] 19:02:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f514800 == 136 [pid = 1932] [id = 540] 19:02:33 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d40e000 == 135 [pid = 1932] [id = 538] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f50c000 == 134 [pid = 1932] [id = 537] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15eaca800 == 133 [pid = 1932] [id = 536] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc159be2800 == 132 [pid = 1932] [id = 535] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1585e7800 == 131 [pid = 1932] [id = 534] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a1e5000 == 130 [pid = 1932] [id = 533] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1851bd000 == 129 [pid = 1932] [id = 532] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17bd0e800 == 128 [pid = 1932] [id = 531] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175b23000 == 127 [pid = 1932] [id = 530] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17411e800 == 126 [pid = 1932] [id = 529] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703ae800 == 125 [pid = 1932] [id = 528] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16fb5a800 == 124 [pid = 1932] [id = 527] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef0f800 == 123 [pid = 1932] [id = 526] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b869000 == 122 [pid = 1932] [id = 525] 19:02:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a1ac800 == 121 [pid = 1932] [id = 524] 19:02:34 INFO - PROCESS | 1932 | 1460944954304 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]]]}] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc15e945400) [pid = 1932] [serial = 1569] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc181a49000) [pid = 1932] [serial = 1452] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc16f5d3c00) [pid = 1932] [serial = 1446] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc15e90fc00) [pid = 1932] [serial = 1559] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc1586fa800) [pid = 1932] [serial = 1541] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc163d7ac00) [pid = 1932] [serial = 1547] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc1620af800) [pid = 1932] [serial = 1506] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc15ad90800) [pid = 1932] [serial = 1467] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc16acdc000) [pid = 1932] [serial = 1551] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc187208800) [pid = 1932] [serial = 1533] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc15e902800) [pid = 1932] [serial = 1544] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc15acac000) [pid = 1932] [serial = 1542] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc162231400) [pid = 1932] [serial = 1440] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc182190000) [pid = 1932] [serial = 1524] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc15b3a0000) [pid = 1932] [serial = 1458] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc173c9fc00) [pid = 1932] [serial = 1518] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc186e2d800) [pid = 1932] [serial = 1455] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc177356000) [pid = 1932] [serial = 1410] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc17358ac00) [pid = 1932] [serial = 1401] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc16ab35c00) [pid = 1932] [serial = 1443] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc16ab20400) [pid = 1932] [serial = 1509] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc164099000) [pid = 1932] [serial = 1565] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc164096400) [pid = 1932] [serial = 1548] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc16b19d000) [pid = 1932] [serial = 1553] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc16aa84c00) [pid = 1932] [serial = 1550] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc18682e400) [pid = 1932] [serial = 1527] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc16a06e800) [pid = 1932] [serial = 1563] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc16c19cc00) [pid = 1932] [serial = 1512] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc175e0e800) [pid = 1932] [serial = 1521] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 152 (0x7fc177356c00) [pid = 1932] [serial = 1407] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc16b741c00) [pid = 1932] [serial = 1554] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 150 (0x7fc16ef42000) [pid = 1932] [serial = 1515] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 149 (0x7fc15e7c6400) [pid = 1932] [serial = 1470] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 148 (0x7fc173fd8800) [pid = 1932] [serial = 1449] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 147 (0x7fc159de1000) [pid = 1932] [serial = 1536] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 146 (0x7fc16bbaf000) [pid = 1932] [serial = 1530] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 145 (0x7fc181a41000) [pid = 1932] [serial = 1413] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 144 (0x7fc15e7c1400) [pid = 1932] [serial = 1461] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc16bec6800) [pid = 1932] [serial = 1556] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc16ee18000) [pid = 1932] [serial = 1557] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc1850c1c00) [pid = 1932] [serial = 1464] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc15acaf400) [pid = 1932] [serial = 1473] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc15eab6400) [pid = 1932] [serial = 1545] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 138 (0x7fc15f540400) [pid = 1932] [serial = 1560] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 137 (0x7fc174dc5000) [pid = 1932] [serial = 1404] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 136 (0x7fc15e7c2800) [pid = 1932] [serial = 1503] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 135 (0x7fc16becf800) [pid = 1932] [serial = 1566] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 134 (0x7fc168d6f000) [pid = 1932] [serial = 1562] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 133 (0x7fc16bf5d800) [pid = 1932] [serial = 1500] [outer = (nil)] [url = about:blank] 19:02:34 INFO - PROCESS | 1932 | --DOMWINDOW == 132 (0x7fc15e502c00) [pid = 1932] [serial = 1568] [outer = (nil)] [url = about:blank] 19:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1639ms 19:02:34 INFO - PROCESS | 1932 | 1460944954375 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 19:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:02:34 INFO - PROCESS | 1932 | 1460944954381 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 19:02:34 INFO - PROCESS | 1932 | 1460944954386 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:02:34 INFO - PROCESS | 1932 | 1460944954390 Marionette TRACE conn4 <- [1,2218,null,{}] 19:02:34 INFO - PROCESS | 1932 | 1460944954404 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}] 19:02:34 INFO - PROCESS | 1932 | 1460944954594 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 19:02:34 INFO - PROCESS | 1932 | 1460944954766 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d290800 == 122 [pid = 1932] [id = 562] 19:02:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 133 (0x7fc15e492400) [pid = 1932] [serial = 1687] [outer = (nil)] 19:02:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 134 (0x7fc15e499000) [pid = 1932] [serial = 1688] [outer = 0x7fc15e492400] 19:02:34 INFO - PROCESS | 1932 | 1460944954906 Marionette DEBUG loaded listener.js 19:02:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 135 (0x7fc15e50dc00) [pid = 1932] [serial = 1689] [outer = 0x7fc15e492400] 19:02:35 INFO - PROCESS | 1932 | 1460944955602 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]]]}] 19:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1230ms 19:02:35 INFO - PROCESS | 1932 | 1460944955617 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 19:02:35 INFO - PROCESS | 1932 | 1460944955620 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 19:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:02:35 INFO - PROCESS | 1932 | 1460944955627 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:02:35 INFO - PROCESS | 1932 | 1460944955629 Marionette TRACE conn4 <- [1,2222,null,{}] 19:02:35 INFO - PROCESS | 1932 | 1460944955635 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}] 19:02:35 INFO - PROCESS | 1932 | 1460944955874 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 19:02:35 INFO - PROCESS | 1932 | 1460944955987 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15eacd000 == 123 [pid = 1932] [id = 563] 19:02:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 136 (0x7fc15deebc00) [pid = 1932] [serial = 1690] [outer = (nil)] 19:02:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc15e7c7c00) [pid = 1932] [serial = 1691] [outer = 0x7fc15deebc00] 19:02:36 INFO - PROCESS | 1932 | 1460944956046 Marionette DEBUG loaded listener.js 19:02:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc15e907400) [pid = 1932] [serial = 1692] [outer = 0x7fc15deebc00] 19:02:36 INFO - PROCESS | 1932 | 1460944956840 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]]]}] 19:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1235ms 19:02:36 INFO - PROCESS | 1932 | 1460944956862 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 19:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:02:36 INFO - PROCESS | 1932 | 1460944956866 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 19:02:36 INFO - PROCESS | 1932 | 1460944956871 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:02:36 INFO - PROCESS | 1932 | 1460944956873 Marionette TRACE conn4 <- [1,2226,null,{}] 19:02:36 INFO - PROCESS | 1932 | 1460944956878 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}] 19:02:37 INFO - PROCESS | 1932 | 1460944957090 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 19:02:37 INFO - PROCESS | 1932 | 1460944957123 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:37 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f524800 == 124 [pid = 1932] [id = 564] 19:02:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc15e947400) [pid = 1932] [serial = 1693] [outer = (nil)] 19:02:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc15eab4c00) [pid = 1932] [serial = 1694] [outer = 0x7fc15e947400] 19:02:37 INFO - PROCESS | 1932 | 1460944957180 Marionette DEBUG loaded listener.js 19:02:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc15eabf000) [pid = 1932] [serial = 1695] [outer = 0x7fc15e947400] 19:02:38 INFO - PROCESS | 1932 | 1460944958096 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]]]}] 19:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1234ms 19:02:38 INFO - PROCESS | 1932 | 1460944958116 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 19:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:02:38 INFO - PROCESS | 1932 | 1460944958119 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 19:02:38 INFO - PROCESS | 1932 | 1460944958124 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:02:38 INFO - PROCESS | 1932 | 1460944958127 Marionette TRACE conn4 <- [1,2230,null,{}] 19:02:38 INFO - PROCESS | 1932 | 1460944958135 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}] 19:02:38 INFO - PROCESS | 1932 | 1460944958669 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 19:02:38 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc159ddb800) [pid = 1932] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:02:38 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc1629ba400) [pid = 1932] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:02:38 INFO - PROCESS | 1932 | --DOMWINDOW == 138 (0x7fc15e8b8800) [pid = 1932] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:02:38 INFO - PROCESS | 1932 | --DOMWINDOW == 137 (0x7fc1586fb400) [pid = 1932] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:02:38 INFO - PROCESS | 1932 | --DOMWINDOW == 136 (0x7fc159dd4800) [pid = 1932] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:02:38 INFO - PROCESS | 1932 | 1460944958851 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fbcb800 == 125 [pid = 1932] [id = 565] 19:02:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc15e8b8800) [pid = 1932] [serial = 1696] [outer = (nil)] 19:02:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc15fde2000) [pid = 1932] [serial = 1697] [outer = 0x7fc15e8b8800] 19:02:38 INFO - PROCESS | 1932 | 1460944958917 Marionette DEBUG loaded listener.js 19:02:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc1605bd000) [pid = 1932] [serial = 1698] [outer = 0x7fc15e8b8800] 19:02:39 INFO - PROCESS | 1932 | 1460944959545 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]]]}] 19:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1485ms 19:02:39 INFO - PROCESS | 1932 | 1460944959611 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 19:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:02:39 INFO - PROCESS | 1932 | 1460944959615 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 19:02:39 INFO - PROCESS | 1932 | 1460944959622 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:02:39 INFO - PROCESS | 1932 | 1460944959636 Marionette TRACE conn4 <- [1,2234,null,{}] 19:02:39 INFO - PROCESS | 1932 | 1460944959641 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}] 19:02:39 INFO - PROCESS | 1932 | 1460944959796 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 19:02:39 INFO - PROCESS | 1932 | 1460944959962 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1605d8800 == 126 [pid = 1932] [id = 566] 19:02:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc15eac1c00) [pid = 1932] [serial = 1699] [outer = (nil)] 19:02:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc1620a3800) [pid = 1932] [serial = 1700] [outer = 0x7fc15eac1c00] 19:02:40 INFO - PROCESS | 1932 | 1460944960022 Marionette DEBUG loaded listener.js 19:02:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc1620ae800) [pid = 1932] [serial = 1701] [outer = 0x7fc15eac1c00] 19:02:40 INFO - PROCESS | 1932 | 1460944960832 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]]]}] 19:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1238ms 19:02:40 INFO - PROCESS | 1932 | 1460944960901 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 19:02:40 INFO - PROCESS | 1932 | 1460944960907 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 19:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:02:40 INFO - PROCESS | 1932 | 1460944960920 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:02:40 INFO - PROCESS | 1932 | 1460944960925 Marionette TRACE conn4 <- [1,2238,null,{}] 19:02:40 INFO - PROCESS | 1932 | 1460944960935 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}] 19:02:41 INFO - PROCESS | 1932 | 1460944961132 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 19:02:41 INFO - PROCESS | 1932 | 1460944961355 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1f4000 == 127 [pid = 1932] [id = 567] 19:02:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc15aca2400) [pid = 1932] [serial = 1702] [outer = (nil)] 19:02:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc15ad86800) [pid = 1932] [serial = 1703] [outer = 0x7fc15aca2400] 19:02:41 INFO - PROCESS | 1932 | 1460944961469 Marionette DEBUG loaded listener.js 19:02:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc15b1cb000) [pid = 1932] [serial = 1704] [outer = 0x7fc15aca2400] 19:02:42 INFO - PROCESS | 1932 | 1460944962431 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]]]}] 19:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1539ms 19:02:42 INFO - PROCESS | 1932 | 1460944962464 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 19:02:42 INFO - PROCESS | 1932 | 1460944962474 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 19:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:02:42 INFO - PROCESS | 1932 | 1460944962488 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:02:42 INFO - PROCESS | 1932 | 1460944962491 Marionette TRACE conn4 <- [1,2242,null,{}] 19:02:42 INFO - PROCESS | 1932 | 1460944962498 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}] 19:02:42 INFO - PROCESS | 1932 | 1460944962677 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 19:02:42 INFO - PROCESS | 1932 | 1460944962890 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f51d000 == 128 [pid = 1932] [id = 568] 19:02:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc15acb0000) [pid = 1932] [serial = 1705] [outer = (nil)] 19:02:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 147 (0x7fc15deecc00) [pid = 1932] [serial = 1706] [outer = 0x7fc15acb0000] 19:02:43 INFO - PROCESS | 1932 | 1460944963000 Marionette DEBUG loaded listener.js 19:02:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 148 (0x7fc15e50ec00) [pid = 1932] [serial = 1707] [outer = 0x7fc15acb0000] 19:02:43 INFO - PROCESS | 1932 | 1460944963977 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]]]}] 19:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1534ms 19:02:44 INFO - PROCESS | 1932 | 1460944964020 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 19:02:44 INFO - PROCESS | 1932 | 1460944964023 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 19:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:02:44 INFO - PROCESS | 1932 | 1460944964029 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:02:44 INFO - PROCESS | 1932 | 1460944964035 Marionette TRACE conn4 <- [1,2246,null,{}] 19:02:44 INFO - PROCESS | 1932 | 1460944964051 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}] 19:02:44 INFO - PROCESS | 1932 | 1460944964241 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 19:02:44 INFO - PROCESS | 1932 | 1460944964450 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162418800 == 129 [pid = 1932] [id = 569] 19:02:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc15d49b400) [pid = 1932] [serial = 1708] [outer = (nil)] 19:02:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc15eac0c00) [pid = 1932] [serial = 1709] [outer = 0x7fc15d49b400] 19:02:44 INFO - PROCESS | 1932 | 1460944964561 Marionette DEBUG loaded listener.js 19:02:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc15f680400) [pid = 1932] [serial = 1710] [outer = 0x7fc15d49b400] 19:02:45 INFO - PROCESS | 1932 | 1460944965442 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]]]}] 19:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1486ms 19:02:45 INFO - PROCESS | 1932 | 1460944965518 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 19:02:45 INFO - PROCESS | 1932 | 1460944965522 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 19:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:02:45 INFO - PROCESS | 1932 | 1460944965552 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:02:45 INFO - PROCESS | 1932 | 1460944965555 Marionette TRACE conn4 <- [1,2250,null,{}] 19:02:45 INFO - PROCESS | 1932 | 1460944965560 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}] 19:02:45 INFO - PROCESS | 1932 | 1460944965838 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 19:02:46 INFO - PROCESS | 1932 | 1460944966028 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162e8c800 == 130 [pid = 1932] [id = 570] 19:02:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc15fe96c00) [pid = 1932] [serial = 1711] [outer = (nil)] 19:02:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc1620af400) [pid = 1932] [serial = 1712] [outer = 0x7fc15fe96c00] 19:02:46 INFO - PROCESS | 1932 | 1460944966147 Marionette DEBUG loaded listener.js 19:02:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc162232800) [pid = 1932] [serial = 1713] [outer = 0x7fc15fe96c00] 19:02:46 INFO - PROCESS | 1932 | 1460944966995 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]]]}] 19:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1509ms 19:02:47 INFO - PROCESS | 1932 | 1460944967041 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 19:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:02:47 INFO - PROCESS | 1932 | 1460944967046 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 19:02:47 INFO - PROCESS | 1932 | 1460944967052 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:02:47 INFO - PROCESS | 1932 | 1460944967055 Marionette TRACE conn4 <- [1,2254,null,{}] 19:02:47 INFO - PROCESS | 1932 | 1460944967060 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}] 19:02:47 INFO - PROCESS | 1932 | 1460944967304 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 19:02:47 INFO - PROCESS | 1932 | 1460944967459 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc163de8000 == 131 [pid = 1932] [id = 571] 19:02:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc15e908000) [pid = 1932] [serial = 1714] [outer = (nil)] 19:02:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc1629b9800) [pid = 1932] [serial = 1715] [outer = 0x7fc15e908000] 19:02:47 INFO - PROCESS | 1932 | 1460944967532 Marionette DEBUG loaded listener.js 19:02:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc163d78000) [pid = 1932] [serial = 1716] [outer = 0x7fc15e908000] 19:02:48 INFO - PROCESS | 1932 | 1460944968366 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]]]}] 19:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1377ms 19:02:48 INFO - PROCESS | 1932 | 1460944968430 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 19:02:48 INFO - PROCESS | 1932 | 1460944968433 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 19:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:02:48 INFO - PROCESS | 1932 | 1460944968440 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:02:48 INFO - PROCESS | 1932 | 1460944968442 Marionette TRACE conn4 <- [1,2258,null,{}] 19:02:48 INFO - PROCESS | 1932 | 1460944968447 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}] 19:02:48 INFO - PROCESS | 1932 | 1460944968653 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 19:02:48 INFO - PROCESS | 1932 | 1460944968898 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164217000 == 132 [pid = 1932] [id = 572] 19:02:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc163ecc000) [pid = 1932] [serial = 1717] [outer = (nil)] 19:02:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc168d6c400) [pid = 1932] [serial = 1718] [outer = 0x7fc163ecc000] 19:02:49 INFO - PROCESS | 1932 | 1460944969017 Marionette DEBUG loaded listener.js 19:02:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc168f0d800) [pid = 1932] [serial = 1719] [outer = 0x7fc163ecc000] 19:02:49 INFO - PROCESS | 1932 | 1460944969902 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]]]}] 19:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1529ms 19:02:49 INFO - PROCESS | 1932 | 1460944969969 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 19:02:49 INFO - PROCESS | 1932 | 1460944969972 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 19:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:02:49 INFO - PROCESS | 1932 | 1460944969977 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:02:49 INFO - PROCESS | 1932 | 1460944969980 Marionette TRACE conn4 <- [1,2262,null,{}] 19:02:49 INFO - PROCESS | 1932 | 1460944969986 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}] 19:02:50 INFO - PROCESS | 1932 | 1460944970159 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 19:02:50 INFO - PROCESS | 1932 | 1460944970374 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168e73000 == 133 [pid = 1932] [id = 573] 19:02:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc16408c400) [pid = 1932] [serial = 1720] [outer = (nil)] 19:02:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc169fd4000) [pid = 1932] [serial = 1721] [outer = 0x7fc16408c400] 19:02:50 INFO - PROCESS | 1932 | 1460944970485 Marionette DEBUG loaded listener.js 19:02:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc16a03f800) [pid = 1932] [serial = 1722] [outer = 0x7fc16408c400] 19:02:51 INFO - PROCESS | 1932 | 1460944971349 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]]]}] 19:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1430ms 19:02:51 INFO - PROCESS | 1932 | 1460944971408 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 19:02:51 INFO - PROCESS | 1932 | 1460944971411 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 19:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:02:51 INFO - PROCESS | 1932 | 1460944971417 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:02:51 INFO - PROCESS | 1932 | 1460944971419 Marionette TRACE conn4 <- [1,2266,null,{}] 19:02:51 INFO - PROCESS | 1932 | 1460944971425 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}] 19:02:51 INFO - PROCESS | 1932 | 1460944971629 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 19:02:51 INFO - PROCESS | 1932 | 1460944971895 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168ee1800 == 134 [pid = 1932] [id = 574] 19:02:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc16408cc00) [pid = 1932] [serial = 1723] [outer = (nil)] 19:02:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc16a03fc00) [pid = 1932] [serial = 1724] [outer = 0x7fc16408cc00] 19:02:51 INFO - PROCESS | 1932 | 1460944971972 Marionette DEBUG loaded listener.js 19:02:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc16a0e9400) [pid = 1932] [serial = 1725] [outer = 0x7fc16408cc00] 19:02:52 INFO - PROCESS | 1932 | 1460944972779 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]]]}] 19:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1428ms 19:02:52 INFO - PROCESS | 1932 | 1460944972845 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 19:02:52 INFO - PROCESS | 1932 | 1460944972849 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 19:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:02:52 INFO - PROCESS | 1932 | 1460944972854 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:02:52 INFO - PROCESS | 1932 | 1460944972857 Marionette TRACE conn4 <- [1,2270,null,{}] 19:02:52 INFO - PROCESS | 1932 | 1460944972862 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}] 19:02:53 INFO - PROCESS | 1932 | 1460944973058 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 19:02:53 INFO - PROCESS | 1932 | 1460944973269 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a1c6000 == 135 [pid = 1932] [id = 575] 19:02:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc15834bc00) [pid = 1932] [serial = 1726] [outer = (nil)] 19:02:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc16a0ef400) [pid = 1932] [serial = 1727] [outer = 0x7fc15834bc00] 19:02:53 INFO - PROCESS | 1932 | 1460944973381 Marionette DEBUG loaded listener.js 19:02:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc16a2a9800) [pid = 1932] [serial = 1728] [outer = 0x7fc15834bc00] 19:02:54 INFO - PROCESS | 1932 | 1460944974231 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]]]}] 19:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1428ms 19:02:54 INFO - PROCESS | 1932 | 1460944974283 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 19:02:54 INFO - PROCESS | 1932 | 1460944974286 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 19:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:02:54 INFO - PROCESS | 1932 | 1460944974292 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:02:54 INFO - PROCESS | 1932 | 1460944974294 Marionette TRACE conn4 <- [1,2274,null,{}] 19:02:54 INFO - PROCESS | 1932 | 1460944974300 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}] 19:02:54 INFO - PROCESS | 1932 | 1460944974476 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 19:02:54 INFO - PROCESS | 1932 | 1460944974692 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad15000 == 136 [pid = 1932] [id = 576] 19:02:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc15e504400) [pid = 1932] [serial = 1729] [outer = (nil)] 19:02:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc16a2bac00) [pid = 1932] [serial = 1730] [outer = 0x7fc15e504400] 19:02:54 INFO - PROCESS | 1932 | 1460944974802 Marionette DEBUG loaded listener.js 19:02:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc16a2c8400) [pid = 1932] [serial = 1731] [outer = 0x7fc15e504400] 19:02:55 INFO - PROCESS | 1932 | 1460944975670 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]]]}] 19:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1431ms 19:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:02:55 INFO - PROCESS | 1932 | 1460944975723 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 19:02:55 INFO - PROCESS | 1932 | 1460944975726 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 19:02:55 INFO - PROCESS | 1932 | 1460944975732 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:02:55 INFO - PROCESS | 1932 | 1460944975736 Marionette TRACE conn4 <- [1,2278,null,{}] 19:02:55 INFO - PROCESS | 1932 | 1460944975741 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}] 19:02:55 INFO - PROCESS | 1932 | 1460944975976 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 19:02:56 INFO - PROCESS | 1932 | 1460944976188 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b08f000 == 137 [pid = 1932] [id = 577] 19:02:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc16a2aa800) [pid = 1932] [serial = 1732] [outer = (nil)] 19:02:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc16ab1b800) [pid = 1932] [serial = 1733] [outer = 0x7fc16a2aa800] 19:02:56 INFO - PROCESS | 1932 | 1460944976306 Marionette DEBUG loaded listener.js 19:02:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc16ab3b400) [pid = 1932] [serial = 1734] [outer = 0x7fc16a2aa800] 19:02:57 INFO - PROCESS | 1932 | 1460944977179 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]]]}] 19:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1485ms 19:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:02:57 INFO - PROCESS | 1932 | 1460944977216 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 19:02:57 INFO - PROCESS | 1932 | 1460944977219 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 19:02:57 INFO - PROCESS | 1932 | 1460944977224 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:02:57 INFO - PROCESS | 1932 | 1460944977227 Marionette TRACE conn4 <- [1,2282,null,{}] 19:02:57 INFO - PROCESS | 1932 | 1460944977232 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}] 19:02:57 INFO - PROCESS | 1932 | 1460944977403 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 19:02:57 INFO - PROCESS | 1932 | 1460944977622 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16c119000 == 138 [pid = 1932] [id = 578] 19:02:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc16aa7c800) [pid = 1932] [serial = 1735] [outer = (nil)] 19:02:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16ace8000) [pid = 1932] [serial = 1736] [outer = 0x7fc16aa7c800] 19:02:57 INFO - PROCESS | 1932 | 1460944977730 Marionette DEBUG loaded listener.js 19:02:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16acf1400) [pid = 1932] [serial = 1737] [outer = 0x7fc16aa7c800] 19:02:58 INFO - PROCESS | 1932 | 1460944978596 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]]]}] 19:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1433ms 19:02:58 INFO - PROCESS | 1932 | 1460944978657 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 19:02:58 INFO - PROCESS | 1932 | 1460944978660 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 19:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:02:58 INFO - PROCESS | 1932 | 1460944978665 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:02:58 INFO - PROCESS | 1932 | 1460944978668 Marionette TRACE conn4 <- [1,2286,null,{}] 19:02:58 INFO - PROCESS | 1932 | 1460944978673 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}] 19:02:58 INFO - PROCESS | 1932 | 1460944978846 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 19:02:59 INFO - PROCESS | 1932 | 1460944979064 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef0f800 == 139 [pid = 1932] [id = 579] 19:02:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc16408b800) [pid = 1932] [serial = 1738] [outer = (nil)] 19:02:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc16ad86000) [pid = 1932] [serial = 1739] [outer = 0x7fc16408b800] 19:02:59 INFO - PROCESS | 1932 | 1460944979170 Marionette DEBUG loaded listener.js 19:02:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc16ad91400) [pid = 1932] [serial = 1740] [outer = 0x7fc16408b800] 19:03:00 INFO - PROCESS | 1932 | 1460944980041 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]]]}] 19:03:00 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 19:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1831ms 19:03:00 INFO - PROCESS | 1932 | 1460944980499 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 19:03:00 INFO - PROCESS | 1932 | 1460944980504 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 19:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:03:00 INFO - PROCESS | 1932 | 1460944980512 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:03:00 INFO - PROCESS | 1932 | 1460944980516 Marionette TRACE conn4 <- [1,2290,null,{}] 19:03:00 INFO - PROCESS | 1932 | 1460944980523 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}] 19:03:00 INFO - PROCESS | 1932 | 1460944980837 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 19:03:01 INFO - PROCESS | 1932 | 1460944981017 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15ede2800 == 140 [pid = 1932] [id = 580] 19:03:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc15acae800) [pid = 1932] [serial = 1741] [outer = (nil)] 19:03:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc15ad8d400) [pid = 1932] [serial = 1742] [outer = 0x7fc15acae800] 19:03:01 INFO - PROCESS | 1932 | 1460944981082 Marionette DEBUG loaded listener.js 19:03:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc15b269c00) [pid = 1932] [serial = 1743] [outer = 0x7fc15acae800] 19:03:01 INFO - PROCESS | 1932 | 1460944981914 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]]]}] 19:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1435ms 19:03:01 INFO - PROCESS | 1932 | 1460944981947 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 19:03:01 INFO - PROCESS | 1932 | 1460944981953 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 19:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:03:01 INFO - PROCESS | 1932 | 1460944981966 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:03:01 INFO - PROCESS | 1932 | 1460944981971 Marionette TRACE conn4 <- [1,2294,null,{}] 19:03:01 INFO - PROCESS | 1932 | 1460944981976 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}] 19:03:02 INFO - PROCESS | 1932 | 1460944982142 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 19:03:02 INFO - PROCESS | 1932 | 1460944982486 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f790000 == 141 [pid = 1932] [id = 581] 19:03:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc15aca2800) [pid = 1932] [serial = 1744] [outer = (nil)] 19:03:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc15b269800) [pid = 1932] [serial = 1745] [outer = 0x7fc15aca2800] 19:03:02 INFO - PROCESS | 1932 | 1460944982853 Marionette DEBUG loaded listener.js 19:03:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc15e506800) [pid = 1932] [serial = 1746] [outer = 0x7fc15aca2800] 19:03:04 INFO - PROCESS | 1932 | 1460944984004 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]]]}] 19:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2102ms 19:03:04 INFO - PROCESS | 1932 | 1460944984067 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 19:03:04 INFO - PROCESS | 1932 | 1460944984070 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 19:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:03:04 INFO - PROCESS | 1932 | 1460944984076 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:03:04 INFO - PROCESS | 1932 | 1460944984078 Marionette TRACE conn4 <- [1,2298,null,{}] 19:03:04 INFO - PROCESS | 1932 | 1460944984093 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}] 19:03:04 INFO - PROCESS | 1932 | 1460944984278 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 19:03:04 INFO - PROCESS | 1932 | 1460944984499 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc159be9800 == 142 [pid = 1932] [id = 582] 19:03:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc1586f4000) [pid = 1932] [serial = 1747] [outer = (nil)] 19:03:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc15def3c00) [pid = 1932] [serial = 1748] [outer = 0x7fc1586f4000] 19:03:04 INFO - PROCESS | 1932 | 1460944984629 Marionette DEBUG loaded listener.js 19:03:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc15ecc9c00) [pid = 1932] [serial = 1749] [outer = 0x7fc1586f4000] 19:03:04 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ac1d800 == 141 [pid = 1932] [id = 521] 19:03:04 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162d72800 == 140 [pid = 1932] [id = 520] 19:03:04 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f51a000 == 139 [pid = 1932] [id = 519] 19:03:04 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18c2e0000 == 138 [pid = 1932] [id = 99] 19:03:04 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc174381400) [pid = 1932] [serial = 1595] [outer = (nil)] [url = about:blank] 19:03:04 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc175a5b800) [pid = 1932] [serial = 1598] [outer = (nil)] [url = about:blank] 19:03:04 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc181caec00) [pid = 1932] [serial = 1601] [outer = (nil)] [url = about:blank] 19:03:04 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc15834f400) [pid = 1932] [serial = 1604] [outer = (nil)] [url = about:blank] 19:03:04 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16f4bb800) [pid = 1932] [serial = 1607] [outer = (nil)] [url = about:blank] 19:03:04 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc15b26b400) [pid = 1932] [serial = 1610] [outer = (nil)] [url = about:blank] 19:03:04 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc15d492c00) [pid = 1932] [serial = 1613] [outer = (nil)] [url = about:blank] 19:03:04 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc15d3d5c00) [pid = 1932] [serial = 1616] [outer = (nil)] [url = about:blank] 19:03:04 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc15e66d400) [pid = 1932] [serial = 1637] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16cf8f800 == 137 [pid = 1932] [id = 554] 19:03:05 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b906800 == 136 [pid = 1932] [id = 553] 19:03:05 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b61d000 == 135 [pid = 1932] [id = 552] 19:03:05 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ada9000 == 134 [pid = 1932] [id = 551] 19:03:05 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a1de000 == 133 [pid = 1932] [id = 550] 19:03:05 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168e7c800 == 132 [pid = 1932] [id = 549] 19:03:05 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164015800 == 131 [pid = 1932] [id = 548] 19:03:05 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fd9a800 == 130 [pid = 1932] [id = 547] 19:03:05 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15bcb0800 == 129 [pid = 1932] [id = 546] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc164096800) [pid = 1932] [serial = 1634] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc16fed5800) [pid = 1932] [serial = 1589] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc15ecc2400) [pid = 1932] [serial = 1626] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc15e910000) [pid = 1932] [serial = 1625] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc16d082400) [pid = 1932] [serial = 1583] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc15fddac00) [pid = 1932] [serial = 1571] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc15d49e800) [pid = 1932] [serial = 1628] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc1620aa000) [pid = 1932] [serial = 1629] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc15e94d000) [pid = 1932] [serial = 1574] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc15def7c00) [pid = 1932] [serial = 1623] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc15d3c9000) [pid = 1932] [serial = 1622] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16ef3ec00) [pid = 1932] [serial = 1586] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc173077800) [pid = 1932] [serial = 1592] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc15deee400) [pid = 1932] [serial = 1619] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc16b4a1800) [pid = 1932] [serial = 1580] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc16a06b400) [pid = 1932] [serial = 1577] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc15f681000) [pid = 1932] [serial = 1631] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc168d6b400) [pid = 1932] [serial = 1635] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc1629b4c00) [pid = 1932] [serial = 1632] [outer = (nil)] [url = about:blank] 19:03:05 INFO - PROCESS | 1932 | 1460944985509 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]]]}] 19:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1479ms 19:03:05 INFO - PROCESS | 1932 | 1460944985555 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 19:03:05 INFO - PROCESS | 1932 | 1460944985558 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 19:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:03:05 INFO - PROCESS | 1932 | 1460944985602 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:03:05 INFO - PROCESS | 1932 | 1460944985606 Marionette TRACE conn4 <- [1,2302,null,{}] 19:03:05 INFO - PROCESS | 1932 | 1460944985613 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}] 19:03:05 INFO - PROCESS | 1932 | 1460944985782 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 19:03:05 INFO - PROCESS | 1932 | 1460944985791 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f516800 == 130 [pid = 1932] [id = 583] 19:03:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc15d49e800) [pid = 1932] [serial = 1750] [outer = (nil)] 19:03:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc15fdd9800) [pid = 1932] [serial = 1751] [outer = 0x7fc15d49e800] 19:03:05 INFO - PROCESS | 1932 | 1460944985853 Marionette DEBUG loaded listener.js 19:03:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc1620a4000) [pid = 1932] [serial = 1752] [outer = 0x7fc15d49e800] 19:03:06 INFO - PROCESS | 1932 | 1460944986758 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]]]}] 19:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1218ms 19:03:06 INFO - PROCESS | 1932 | 1460944986783 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 19:03:06 INFO - PROCESS | 1932 | 1460944986786 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 19:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:03:06 INFO - PROCESS | 1932 | 1460944986791 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:03:06 INFO - PROCESS | 1932 | 1460944986793 Marionette TRACE conn4 <- [1,2306,null,{}] 19:03:06 INFO - PROCESS | 1932 | 1460944986799 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}] 19:03:06 INFO - PROCESS | 1932 | 1460944986964 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 19:03:06 INFO - PROCESS | 1932 | 1460944986983 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1622d8000 == 131 [pid = 1932] [id = 584] 19:03:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc15f679c00) [pid = 1932] [serial = 1753] [outer = (nil)] 19:03:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc1629b3000) [pid = 1932] [serial = 1754] [outer = 0x7fc15f679c00] 19:03:07 INFO - PROCESS | 1932 | 1460944987040 Marionette DEBUG loaded listener.js 19:03:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc163d74000) [pid = 1932] [serial = 1755] [outer = 0x7fc15f679c00] 19:03:08 INFO - PROCESS | 1932 | 1460944988001 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]]]}] 19:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1232ms 19:03:08 INFO - PROCESS | 1932 | 1460944988024 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 19:03:08 INFO - PROCESS | 1932 | 1460944988026 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 19:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:03:08 INFO - PROCESS | 1932 | 1460944988032 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:03:08 INFO - PROCESS | 1932 | 1460944988034 Marionette TRACE conn4 <- [1,2310,null,{}] 19:03:08 INFO - PROCESS | 1932 | 1460944988039 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}] 19:03:08 INFO - PROCESS | 1932 | 1460944988279 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 19:03:08 INFO - PROCESS | 1932 | 1460944988320 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162ecd000 == 132 [pid = 1932] [id = 585] 19:03:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc164097400) [pid = 1932] [serial = 1756] [outer = (nil)] 19:03:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc168f03400) [pid = 1932] [serial = 1757] [outer = 0x7fc164097400] 19:03:08 INFO - PROCESS | 1932 | 1460944988381 Marionette DEBUG loaded listener.js 19:03:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc16a03b800) [pid = 1932] [serial = 1758] [outer = 0x7fc164097400] 19:03:09 INFO - PROCESS | 1932 | 1460944989222 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]]]}] 19:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1227ms 19:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:03:09 INFO - PROCESS | 1932 | 1460944989259 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 19:03:09 INFO - PROCESS | 1932 | 1460944989261 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 19:03:09 INFO - PROCESS | 1932 | 1460944989265 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:03:09 INFO - PROCESS | 1932 | 1460944989269 Marionette TRACE conn4 <- [1,2314,null,{}] 19:03:09 INFO - PROCESS | 1932 | 1460944989279 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}] 19:03:09 INFO - PROCESS | 1932 | 1460944989490 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 19:03:09 INFO - PROCESS | 1932 | 1460944989516 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16421a000 == 133 [pid = 1932] [id = 586] 19:03:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc164098000) [pid = 1932] [serial = 1759] [outer = (nil)] 19:03:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc16a2aec00) [pid = 1932] [serial = 1760] [outer = 0x7fc164098000] 19:03:09 INFO - PROCESS | 1932 | 1460944989573 Marionette DEBUG loaded listener.js 19:03:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc16aa82400) [pid = 1932] [serial = 1761] [outer = 0x7fc164098000] 19:03:10 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc15e8adc00) [pid = 1932] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:03:10 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc15e947400) [pid = 1932] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:03:10 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc15b270400) [pid = 1932] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:03:10 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc1586f5c00) [pid = 1932] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:03:10 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc15e492400) [pid = 1932] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:03:10 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc15deebc00) [pid = 1932] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:03:10 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc15b39ec00) [pid = 1932] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:03:10 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc15e8b8800) [pid = 1932] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:03:10 INFO - PROCESS | 1932 | 1460944990607 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]]]}] 19:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1387ms 19:03:10 INFO - PROCESS | 1932 | 1460944990653 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 19:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:03:10 INFO - PROCESS | 1932 | 1460944990666 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 19:03:10 INFO - PROCESS | 1932 | 1460944990673 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:03:10 INFO - PROCESS | 1932 | 1460944990675 Marionette TRACE conn4 <- [1,2318,null,{}] 19:03:10 INFO - PROCESS | 1932 | 1460944990680 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}] 19:03:10 INFO - PROCESS | 1932 | 1460944990832 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 19:03:11 INFO - PROCESS | 1932 | 1460944991009 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168d50000 == 134 [pid = 1932] [id = 587] 19:03:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc15ad91800) [pid = 1932] [serial = 1762] [outer = (nil)] 19:03:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc15e947400) [pid = 1932] [serial = 1763] [outer = 0x7fc15ad91800] 19:03:11 INFO - PROCESS | 1932 | 1460944991067 Marionette DEBUG loaded listener.js 19:03:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc16ab1c800) [pid = 1932] [serial = 1764] [outer = 0x7fc15ad91800] 19:03:11 INFO - PROCESS | 1932 | 1460944991743 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] 19:03:11 INFO - PROCESS | 1932 | 1460944991757 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 19:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:03:11 INFO - PROCESS | 1932 | 1460944991762 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:03:11 INFO - PROCESS | 1932 | 1460944991764 Marionette TRACE conn4 <- [1,2322,null,{}] 19:03:11 INFO - PROCESS | 1932 | 1460944991769 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}] 19:03:12 INFO - PROCESS | 1932 | 1460944992001 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 19:03:12 INFO - PROCESS | 1932 | 1460944992019 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a3d6800 == 135 [pid = 1932] [id = 588] 19:03:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc15b39c000) [pid = 1932] [serial = 1765] [outer = (nil)] 19:03:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc16ab3a400) [pid = 1932] [serial = 1766] [outer = 0x7fc15b39c000] 19:03:12 INFO - PROCESS | 1932 | 1460944992078 Marionette DEBUG loaded listener.js 19:03:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc16ad8ac00) [pid = 1932] [serial = 1767] [outer = 0x7fc15b39c000] 19:03:13 INFO - PROCESS | 1932 | 1460944993181 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]]]}] 19:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1476ms 19:03:13 INFO - PROCESS | 1932 | 1460944993239 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 19:03:13 INFO - PROCESS | 1932 | 1460944993245 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 19:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:03:13 INFO - PROCESS | 1932 | 1460944993254 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:03:13 INFO - PROCESS | 1932 | 1460944993259 Marionette TRACE conn4 <- [1,2326,null,{}] 19:03:13 INFO - PROCESS | 1932 | 1460944993276 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}] 19:03:13 INFO - PROCESS | 1932 | 1460944993494 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 19:03:13 INFO - PROCESS | 1932 | 1460944993709 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15eac3000 == 136 [pid = 1932] [id = 589] 19:03:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc15b1d1400) [pid = 1932] [serial = 1768] [outer = (nil)] 19:03:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc15d48f800) [pid = 1932] [serial = 1769] [outer = 0x7fc15b1d1400] 19:03:13 INFO - PROCESS | 1932 | 1460944993824 Marionette DEBUG loaded listener.js 19:03:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc15e50f800) [pid = 1932] [serial = 1770] [outer = 0x7fc15b1d1400] 19:03:14 INFO - PROCESS | 1932 | 1460944994799 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]]]}] 19:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1592ms 19:03:14 INFO - PROCESS | 1932 | 1460944994846 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 19:03:14 INFO - PROCESS | 1932 | 1460944994854 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 19:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:03:14 INFO - PROCESS | 1932 | 1460944994864 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:03:14 INFO - PROCESS | 1932 | 1460944994867 Marionette TRACE conn4 <- [1,2330,null,{}] 19:03:14 INFO - PROCESS | 1932 | 1460944994873 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}] 19:03:15 INFO - PROCESS | 1932 | 1460944995071 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 19:03:15 INFO - PROCESS | 1932 | 1460944995284 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162e81000 == 137 [pid = 1932] [id = 590] 19:03:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc15b1cec00) [pid = 1932] [serial = 1771] [outer = (nil)] 19:03:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc15eabf800) [pid = 1932] [serial = 1772] [outer = 0x7fc15b1cec00] 19:03:15 INFO - PROCESS | 1932 | 1460944995397 Marionette DEBUG loaded listener.js 19:03:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc15fddec00) [pid = 1932] [serial = 1773] [outer = 0x7fc15b1cec00] 19:03:16 INFO - PROCESS | 1932 | 1460944996333 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]]]}] 19:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1531ms 19:03:16 INFO - PROCESS | 1932 | 1460944996396 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 19:03:16 INFO - PROCESS | 1932 | 1460944996400 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 19:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:03:16 INFO - PROCESS | 1932 | 1460944996406 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:03:16 INFO - PROCESS | 1932 | 1460944996412 Marionette TRACE conn4 <- [1,2334,null,{}] 19:03:16 INFO - PROCESS | 1932 | 1460944996427 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}] 19:03:16 INFO - PROCESS | 1932 | 1460944996671 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 19:03:16 INFO - PROCESS | 1932 | 1460944996928 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b07d000 == 138 [pid = 1932] [id = 591] 19:03:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc15fde5000) [pid = 1932] [serial = 1774] [outer = (nil)] 19:03:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc163eca400) [pid = 1932] [serial = 1775] [outer = 0x7fc15fde5000] 19:03:17 INFO - PROCESS | 1932 | 1460944997049 Marionette DEBUG loaded listener.js 19:03:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc169fd7c00) [pid = 1932] [serial = 1776] [outer = 0x7fc15fde5000] 19:03:17 INFO - PROCESS | 1932 | 1460944997835 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]]]}] 19:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1441ms 19:03:17 INFO - PROCESS | 1932 | 1460944997847 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 19:03:17 INFO - PROCESS | 1932 | 1460944997852 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 19:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:03:17 INFO - PROCESS | 1932 | 1460944997857 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:03:17 INFO - PROCESS | 1932 | 1460944997860 Marionette TRACE conn4 <- [1,2338,null,{}] 19:03:17 INFO - PROCESS | 1932 | 1460944997883 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}] 19:03:18 INFO - PROCESS | 1932 | 1460944998058 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 19:03:18 INFO - PROCESS | 1932 | 1460944998274 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16bbdb000 == 139 [pid = 1932] [id = 592] 19:03:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc1605c6c00) [pid = 1932] [serial = 1777] [outer = (nil)] 19:03:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc16ab1d800) [pid = 1932] [serial = 1778] [outer = 0x7fc1605c6c00] 19:03:18 INFO - PROCESS | 1932 | 1460944998384 Marionette DEBUG loaded listener.js 19:03:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc16ace9400) [pid = 1932] [serial = 1779] [outer = 0x7fc1605c6c00] 19:03:19 INFO - PROCESS | 1932 | 1460944999297 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]]]}] 19:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1507ms 19:03:19 INFO - PROCESS | 1932 | 1460944999365 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 19:03:19 INFO - PROCESS | 1932 | 1460944999368 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 19:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:03:19 INFO - PROCESS | 1932 | 1460944999374 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:03:19 INFO - PROCESS | 1932 | 1460944999377 Marionette TRACE conn4 <- [1,2342,null,{}] 19:03:19 INFO - PROCESS | 1932 | 1460944999382 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}] 19:03:19 INFO - PROCESS | 1932 | 1460944999560 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 19:03:19 INFO - PROCESS | 1932 | 1460944999774 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef74800 == 140 [pid = 1932] [id = 593] 19:03:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc16a2bb000) [pid = 1932] [serial = 1780] [outer = (nil)] 19:03:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16ad8b000) [pid = 1932] [serial = 1781] [outer = 0x7fc16a2bb000] 19:03:19 INFO - PROCESS | 1932 | 1460944999885 Marionette DEBUG loaded listener.js 19:03:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc16b19c400) [pid = 1932] [serial = 1782] [outer = 0x7fc16a2bb000] 19:03:20 INFO - PROCESS | 1932 | 1460945000762 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]]]}] 19:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1430ms 19:03:20 INFO - PROCESS | 1932 | 1460945000804 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 19:03:20 INFO - PROCESS | 1932 | 1460945000808 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 19:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:03:20 INFO - PROCESS | 1932 | 1460945000813 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:03:20 INFO - PROCESS | 1932 | 1460945000815 Marionette TRACE conn4 <- [1,2346,null,{}] 19:03:20 INFO - PROCESS | 1932 | 1460945000821 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}] 19:03:21 INFO - PROCESS | 1932 | 1460945001015 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 19:03:21 INFO - PROCESS | 1932 | 1460945001280 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffc6800 == 141 [pid = 1932] [id = 594] 19:03:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc15fe9d400) [pid = 1932] [serial = 1783] [outer = (nil)] 19:03:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc16b735c00) [pid = 1932] [serial = 1784] [outer = 0x7fc15fe9d400] 19:03:21 INFO - PROCESS | 1932 | 1460945001368 Marionette DEBUG loaded listener.js 19:03:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc16b84fc00) [pid = 1932] [serial = 1785] [outer = 0x7fc15fe9d400] 19:03:22 INFO - PROCESS | 1932 | 1460945002187 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]]]}] 19:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1427ms 19:03:22 INFO - PROCESS | 1932 | 1460945002241 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 19:03:22 INFO - PROCESS | 1932 | 1460945002245 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 19:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:03:22 INFO - PROCESS | 1932 | 1460945002250 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:03:22 INFO - PROCESS | 1932 | 1460945002253 Marionette TRACE conn4 <- [1,2350,null,{}] 19:03:22 INFO - PROCESS | 1932 | 1460945002258 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}] 19:03:22 INFO - PROCESS | 1932 | 1460945002427 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 19:03:22 INFO - PROCESS | 1932 | 1460945002648 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703ad800 == 142 [pid = 1932] [id = 595] 19:03:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc16a2b5800) [pid = 1932] [serial = 1786] [outer = (nil)] 19:03:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc16b9d9c00) [pid = 1932] [serial = 1787] [outer = 0x7fc16a2b5800] 19:03:22 INFO - PROCESS | 1932 | 1460945002759 Marionette DEBUG loaded listener.js 19:03:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc16bb5d400) [pid = 1932] [serial = 1788] [outer = 0x7fc16a2b5800] 19:03:23 INFO - PROCESS | 1932 | 1460945003613 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]]]}] 19:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1381ms 19:03:23 INFO - PROCESS | 1932 | 1460945003633 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 19:03:23 INFO - PROCESS | 1932 | 1460945003635 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 19:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:03:23 INFO - PROCESS | 1932 | 1460945003641 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:03:23 INFO - PROCESS | 1932 | 1460945003643 Marionette TRACE conn4 <- [1,2354,null,{}] 19:03:23 INFO - PROCESS | 1932 | 1460945003649 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}] 19:03:23 INFO - PROCESS | 1932 | 1460945003822 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 19:03:24 INFO - PROCESS | 1932 | 1460945004055 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1731b7800 == 143 [pid = 1932] [id = 596] 19:03:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc16b738400) [pid = 1932] [serial = 1789] [outer = (nil)] 19:03:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc16bbb1800) [pid = 1932] [serial = 1790] [outer = 0x7fc16b738400] 19:03:24 INFO - PROCESS | 1932 | 1460945004123 Marionette DEBUG loaded listener.js 19:03:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc16bc6f800) [pid = 1932] [serial = 1791] [outer = 0x7fc16b738400] 19:03:25 INFO - PROCESS | 1932 | 1460945005010 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]]]}] 19:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1430ms 19:03:25 INFO - PROCESS | 1932 | 1460945005071 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 19:03:25 INFO - PROCESS | 1932 | 1460945005074 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 19:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:03:25 INFO - PROCESS | 1932 | 1460945005080 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:03:25 INFO - PROCESS | 1932 | 1460945005082 Marionette TRACE conn4 <- [1,2358,null,{}] 19:03:25 INFO - PROCESS | 1932 | 1460945005088 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}] 19:03:25 INFO - PROCESS | 1932 | 1460945005257 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 19:03:25 INFO - PROCESS | 1932 | 1460945005479 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173b21800 == 144 [pid = 1932] [id = 597] 19:03:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc16bb5dc00) [pid = 1932] [serial = 1792] [outer = (nil)] 19:03:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc16be44000) [pid = 1932] [serial = 1793] [outer = 0x7fc16bb5dc00] 19:03:25 INFO - PROCESS | 1932 | 1460945005590 Marionette DEBUG loaded listener.js 19:03:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc16be50c00) [pid = 1932] [serial = 1794] [outer = 0x7fc16bb5dc00] 19:03:26 INFO - PROCESS | 1932 | 1460945006415 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]]]}] 19:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1381ms 19:03:26 INFO - PROCESS | 1932 | 1460945006463 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 19:03:26 INFO - PROCESS | 1932 | 1460945006466 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 19:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:03:26 INFO - PROCESS | 1932 | 1460945006472 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:03:26 INFO - PROCESS | 1932 | 1460945006474 Marionette TRACE conn4 <- [1,2362,null,{}] 19:03:26 INFO - PROCESS | 1932 | 1460945006480 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}] 19:03:26 INFO - PROCESS | 1932 | 1460945006656 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 19:03:26 INFO - PROCESS | 1932 | 1460945006877 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174473800 == 145 [pid = 1932] [id = 598] 19:03:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc16bb62c00) [pid = 1932] [serial = 1795] [outer = (nil)] 19:03:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc16bed0000) [pid = 1932] [serial = 1796] [outer = 0x7fc16bb62c00] 19:03:26 INFO - PROCESS | 1932 | 1460945006996 Marionette DEBUG loaded listener.js 19:03:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc16bf5d800) [pid = 1932] [serial = 1797] [outer = 0x7fc16bb62c00] 19:03:27 INFO - PROCESS | 1932 | 1460945007901 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]]]}] 19:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1488ms 19:03:27 INFO - PROCESS | 1932 | 1460945007975 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 19:03:27 INFO - PROCESS | 1932 | 1460945007980 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 19:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:03:27 INFO - PROCESS | 1932 | 1460945007988 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:03:27 INFO - PROCESS | 1932 | 1460945007992 Marionette TRACE conn4 <- [1,2366,null,{}] 19:03:28 INFO - PROCESS | 1932 | 1460945007997 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}] 19:03:28 INFO - PROCESS | 1932 | 1460945008208 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 19:03:28 INFO - PROCESS | 1932 | 1460945008470 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:28 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175349800 == 146 [pid = 1932] [id = 599] 19:03:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc16cb4f800) [pid = 1932] [serial = 1798] [outer = (nil)] 19:03:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc16d086800) [pid = 1932] [serial = 1799] [outer = 0x7fc16cb4f800] 19:03:28 INFO - PROCESS | 1932 | 1460945008587 Marionette DEBUG loaded listener.js 19:03:28 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc16ee11000) [pid = 1932] [serial = 1800] [outer = 0x7fc16cb4f800] 19:03:29 INFO - PROCESS | 1932 | 1460945009438 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]]]}] 19:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1483ms 19:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:03:29 INFO - PROCESS | 1932 | 1460945009471 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 19:03:29 INFO - PROCESS | 1932 | 1460945009474 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 19:03:29 INFO - PROCESS | 1932 | 1460945009481 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:03:29 INFO - PROCESS | 1932 | 1460945009484 Marionette TRACE conn4 <- [1,2370,null,{}] 19:03:29 INFO - PROCESS | 1932 | 1460945009489 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}] 19:03:29 INFO - PROCESS | 1932 | 1460945009665 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 19:03:29 INFO - PROCESS | 1932 | 1460945009930 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177148000 == 147 [pid = 1932] [id = 600] 19:03:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc16bf61800) [pid = 1932] [serial = 1801] [outer = (nil)] 19:03:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc16ee18000) [pid = 1932] [serial = 1802] [outer = 0x7fc16bf61800] 19:03:30 INFO - PROCESS | 1932 | 1460945010002 Marionette DEBUG loaded listener.js 19:03:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc16ee99000) [pid = 1932] [serial = 1803] [outer = 0x7fc16bf61800] 19:03:30 INFO - PROCESS | 1932 | 1460945010810 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]]]}] 19:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1388ms 19:03:30 INFO - PROCESS | 1932 | 1460945010868 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 19:03:30 INFO - PROCESS | 1932 | 1460945010871 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 19:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:03:30 INFO - PROCESS | 1932 | 1460945010877 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 1932 | 1460945010879 Marionette TRACE conn4 <- [1,2374,null,{}] 19:03:30 INFO - PROCESS | 1932 | 1460945010884 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}] 19:03:31 INFO - PROCESS | 1932 | 1460945011056 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 19:03:31 INFO - PROCESS | 1932 | 1460945011279 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17a6d1000 == 148 [pid = 1932] [id = 601] 19:03:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc16cfbdc00) [pid = 1932] [serial = 1804] [outer = (nil)] 19:03:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc16ef49c00) [pid = 1932] [serial = 1805] [outer = 0x7fc16cfbdc00] 19:03:31 INFO - PROCESS | 1932 | 1460945011397 Marionette DEBUG loaded listener.js 19:03:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc16f4bd400) [pid = 1932] [serial = 1806] [outer = 0x7fc16cfbdc00] 19:03:32 INFO - PROCESS | 1932 | 1460945012288 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]]]}] 19:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1485ms 19:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:03:32 INFO - PROCESS | 1932 | 1460945012362 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 19:03:32 INFO - PROCESS | 1932 | 1460945012365 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 19:03:32 INFO - PROCESS | 1932 | 1460945012371 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:03:32 INFO - PROCESS | 1932 | 1460945012374 Marionette TRACE conn4 <- [1,2378,null,{}] 19:03:32 INFO - PROCESS | 1932 | 1460945012379 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}] 19:03:32 INFO - PROCESS | 1932 | 1460945012560 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 19:03:32 INFO - PROCESS | 1932 | 1460945012863 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a2e0800 == 149 [pid = 1932] [id = 602] 19:03:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc158345000) [pid = 1932] [serial = 1807] [outer = (nil)] 19:03:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc15b1c7c00) [pid = 1932] [serial = 1808] [outer = 0x7fc158345000] 19:03:32 INFO - PROCESS | 1932 | 1460945012974 Marionette DEBUG loaded listener.js 19:03:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc15e909000) [pid = 1932] [serial = 1809] [outer = 0x7fc158345000] 19:03:33 INFO - PROCESS | 1932 | 1460945013767 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]]]}] 19:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1430ms 19:03:33 INFO - PROCESS | 1932 | 1460945013811 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 1932 | 1460945013814 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 19:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:03:33 INFO - PROCESS | 1932 | 1460945013821 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - PROCESS | 1932 | 1460945013824 Marionette TRACE conn4 <- [1,2382,null,{}] 19:03:33 INFO - PROCESS | 1932 | 1460945013830 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}] 19:03:34 INFO - PROCESS | 1932 | 1460945014002 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 19:03:34 INFO - PROCESS | 1932 | 1460945014866 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fccb800 == 150 [pid = 1932] [id = 603] 19:03:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc1586f4400) [pid = 1932] [serial = 1810] [outer = (nil)] 19:03:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc1586fec00) [pid = 1932] [serial = 1811] [outer = 0x7fc1586f4400] 19:03:35 INFO - PROCESS | 1932 | 1460945015018 Marionette DEBUG loaded listener.js 19:03:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc15b1c4000) [pid = 1932] [serial = 1812] [outer = 0x7fc1586f4400] 19:03:35 INFO - PROCESS | 1932 | 1460945015853 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]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2080ms 19:03:35 INFO - PROCESS | 1932 | 1460945015901 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 1932 | 1460945015908 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 19:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:03:35 INFO - PROCESS | 1932 | 1460945015915 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 1932 | 1460945015919 Marionette TRACE conn4 <- [1,2386,null,{}] 19:03:35 INFO - PROCESS | 1932 | 1460945015926 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}] 19:03:36 INFO - PROCESS | 1932 | 1460945016097 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 19:03:36 INFO - PROCESS | 1932 | 1460945016392 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162420800 == 151 [pid = 1932] [id = 604] 19:03:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc1586f3800) [pid = 1932] [serial = 1813] [outer = (nil)] 19:03:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc15b1c8400) [pid = 1932] [serial = 1814] [outer = 0x7fc1586f3800] 19:03:36 INFO - PROCESS | 1932 | 1460945016467 Marionette DEBUG loaded listener.js 19:03:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc15e7b8c00) [pid = 1932] [serial = 1815] [outer = 0x7fc1586f3800] 19:03:37 INFO - PROCESS | 1932 | 1460945017472 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]]]}] 19:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1641ms 19:03:37 INFO - PROCESS | 1932 | 1460945017559 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 19:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:03:37 INFO - PROCESS | 1932 | 1460945017566 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 19:03:37 INFO - PROCESS | 1932 | 1460945017574 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:03:37 INFO - PROCESS | 1932 | 1460945017576 Marionette TRACE conn4 <- [1,2390,null,{}] 19:03:37 INFO - PROCESS | 1932 | 1460945017582 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}] 19:03:37 INFO - PROCESS | 1932 | 1460945017794 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 19:03:38 INFO - PROCESS | 1932 | 1460945018190 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168d50000 == 150 [pid = 1932] [id = 587] 19:03:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16421a000 == 149 [pid = 1932] [id = 586] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc1620a3800) [pid = 1932] [serial = 1700] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc16bc7a400) [pid = 1932] [serial = 1658] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc16bf5d400) [pid = 1932] [serial = 1661] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc16ee14000) [pid = 1932] [serial = 1664] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc17037f000) [pid = 1932] [serial = 1673] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc16f9c8000) [pid = 1932] [serial = 1670] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc16f4b4c00) [pid = 1932] [serial = 1667] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16fed0c00) [pid = 1932] [serial = 1676] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc1586fc000) [pid = 1932] [serial = 1679] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1e6000 == 150 [pid = 1932] [id = 605] 19:03:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc15834d000) [pid = 1932] [serial = 1816] [outer = (nil)] 19:03:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc15e951c00) [pid = 1932] [serial = 1817] [outer = 0x7fc15834d000] 19:03:38 INFO - PROCESS | 1932 | 1460945018369 Marionette DEBUG loaded listener.js 19:03:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc1620aa000) [pid = 1932] [serial = 1818] [outer = 0x7fc15834d000] 19:03:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162ecd000 == 149 [pid = 1932] [id = 585] 19:03:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1622d8000 == 148 [pid = 1932] [id = 584] 19:03:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f516800 == 147 [pid = 1932] [id = 583] 19:03:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc159be9800 == 146 [pid = 1932] [id = 582] 19:03:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f790000 == 145 [pid = 1932] [id = 581] 19:03:38 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15ede2800 == 144 [pid = 1932] [id = 580] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc1629b2c00) [pid = 1932] [serial = 1572] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc15eab4c00) [pid = 1932] [serial = 1694] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc15eabf000) [pid = 1932] [serial = 1695] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc15d3c9800) [pid = 1932] [serial = 1686] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc15b393000) [pid = 1932] [serial = 1685] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16a2a8400) [pid = 1932] [serial = 1652] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc15acadc00) [pid = 1932] [serial = 1683] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc1586ffc00) [pid = 1932] [serial = 1682] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc15e499000) [pid = 1932] [serial = 1688] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc15e50dc00) [pid = 1932] [serial = 1689] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc15e7c7c00) [pid = 1932] [serial = 1691] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc15acaa000) [pid = 1932] [serial = 1640] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc15f53fc00) [pid = 1932] [serial = 1646] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc15e7bd000) [pid = 1932] [serial = 1643] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc164099c00) [pid = 1932] [serial = 1649] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc16b73d400) [pid = 1932] [serial = 1655] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc15f680000) [pid = 1932] [serial = 1638] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc15fde2000) [pid = 1932] [serial = 1697] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc1605bd000) [pid = 1932] [serial = 1698] [outer = (nil)] [url = about:blank] 19:03:38 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc15e907400) [pid = 1932] [serial = 1692] [outer = (nil)] [url = about:blank] 19:03:39 INFO - PROCESS | 1932 | 1460945019125 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]]]}] 19:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1581ms 19:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:03:39 INFO - PROCESS | 1932 | 1460945019157 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 19:03:39 INFO - PROCESS | 1932 | 1460945019159 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 19:03:39 INFO - PROCESS | 1932 | 1460945019167 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:03:39 INFO - PROCESS | 1932 | 1460945019175 Marionette TRACE conn4 <- [1,2394,null,{}] 19:03:39 INFO - PROCESS | 1932 | 1460945019188 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}] 19:03:39 INFO - PROCESS | 1932 | 1460945019374 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 19:03:39 INFO - PROCESS | 1932 | 1460945019578 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f78d800 == 145 [pid = 1932] [id = 606] 19:03:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc15834d800) [pid = 1932] [serial = 1819] [outer = (nil)] 19:03:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc162229400) [pid = 1932] [serial = 1820] [outer = 0x7fc15834d800] 19:03:39 INFO - PROCESS | 1932 | 1460945019641 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc168d63800) [pid = 1932] [serial = 1821] [outer = 0x7fc15834d800] 19:03:40 INFO - PROCESS | 1932 | 1460945020358 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]]]}] 19:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1245ms 19:03:40 INFO - PROCESS | 1932 | 1460945020409 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 19:03:40 INFO - PROCESS | 1932 | 1460945020413 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 19:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:03:40 INFO - PROCESS | 1932 | 1460945020422 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:03:40 INFO - PROCESS | 1932 | 1460945020424 Marionette TRACE conn4 <- [1,2398,null,{}] 19:03:40 INFO - PROCESS | 1932 | 1460945020429 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}] 19:03:40 INFO - PROCESS | 1932 | 1460945020587 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 19:03:40 INFO - PROCESS | 1932 | 1460945020797 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1622d8000 == 146 [pid = 1932] [id = 607] 19:03:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc1586fc000) [pid = 1932] [serial = 1822] [outer = (nil)] 19:03:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc168f11c00) [pid = 1932] [serial = 1823] [outer = 0x7fc1586fc000] 19:03:40 INFO - PROCESS | 1932 | 1460945020858 Marionette DEBUG loaded listener.js 19:03:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc16a06c800) [pid = 1932] [serial = 1824] [outer = 0x7fc1586fc000] 19:03:41 INFO - PROCESS | 1932 | 1460945021652 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]]]}] 19:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1279ms 19:03:41 INFO - PROCESS | 1932 | 1460945021698 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 19:03:41 INFO - PROCESS | 1932 | 1460945021702 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 19:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:03:41 INFO - PROCESS | 1932 | 1460945021713 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:03:41 INFO - PROCESS | 1932 | 1460945021715 Marionette TRACE conn4 <- [1,2402,null,{}] 19:03:41 INFO - PROCESS | 1932 | 1460945021721 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}] 19:03:41 INFO - PROCESS | 1932 | 1460945021937 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 19:03:41 INFO - PROCESS | 1932 | 1460945021967 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc163de1000 == 147 [pid = 1932] [id = 608] 19:03:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc16a2a8400) [pid = 1932] [serial = 1825] [outer = (nil)] 19:03:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc16a2c1c00) [pid = 1932] [serial = 1826] [outer = 0x7fc16a2a8400] 19:03:42 INFO - PROCESS | 1932 | 1460945022042 Marionette DEBUG loaded listener.js 19:03:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc16ab36c00) [pid = 1932] [serial = 1827] [outer = 0x7fc16a2a8400] 19:03:43 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc15aca2800) [pid = 1932] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:03:43 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc15ad91800) [pid = 1932] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:03:43 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc15acae800) [pid = 1932] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:03:43 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc1586f4000) [pid = 1932] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:03:43 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc15f679c00) [pid = 1932] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:03:43 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc164097400) [pid = 1932] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:03:43 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc15d49e800) [pid = 1932] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:03:43 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc164098000) [pid = 1932] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:03:43 INFO - PROCESS | 1932 | 1460945023199 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]]]}] 19:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1527ms 19:03:43 INFO - PROCESS | 1932 | 1460945023241 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 19:03:43 INFO - PROCESS | 1932 | 1460945023243 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 19:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:03:43 INFO - PROCESS | 1932 | 1460945023249 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - PROCESS | 1932 | 1460945023251 Marionette TRACE conn4 <- [1,2406,null,{}] 19:03:43 INFO - PROCESS | 1932 | 1460945023256 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}] 19:03:43 INFO - PROCESS | 1932 | 1460945023414 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 19:03:43 INFO - PROCESS | 1932 | 1460945023429 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164166800 == 148 [pid = 1932] [id = 609] 19:03:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc15d49e800) [pid = 1932] [serial = 1828] [outer = (nil)] 19:03:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc16a0eb400) [pid = 1932] [serial = 1829] [outer = 0x7fc15d49e800] 19:03:43 INFO - PROCESS | 1932 | 1460945023487 Marionette DEBUG loaded listener.js 19:03:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc16b0b6800) [pid = 1932] [serial = 1830] [outer = 0x7fc15d49e800] 19:03:44 INFO - PROCESS | 1932 | 1460945024282 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]]]}] 19:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1080ms 19:03:44 INFO - PROCESS | 1932 | 1460945024329 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 19:03:44 INFO - PROCESS | 1932 | 1460945024332 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 19:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:03:44 INFO - PROCESS | 1932 | 1460945024337 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:03:44 INFO - PROCESS | 1932 | 1460945024346 Marionette TRACE conn4 <- [1,2410,null,{}] 19:03:44 INFO - PROCESS | 1932 | 1460945024355 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}] 19:03:44 INFO - PROCESS | 1932 | 1460945024578 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 19:03:44 INFO - PROCESS | 1932 | 1460945024597 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ac1c800 == 149 [pid = 1932] [id = 610] 19:03:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc15f534c00) [pid = 1932] [serial = 1831] [outer = (nil)] 19:03:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc16b4a6800) [pid = 1932] [serial = 1832] [outer = 0x7fc15f534c00] 19:03:44 INFO - PROCESS | 1932 | 1460945024655 Marionette DEBUG loaded listener.js 19:03:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc16b73c400) [pid = 1932] [serial = 1833] [outer = 0x7fc15f534c00] 19:03:46 INFO - PROCESS | 1932 | 1460945026056 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]]]}] 19:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1744ms 19:03:46 INFO - PROCESS | 1932 | 1460945026082 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 19:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:03:46 INFO - PROCESS | 1932 | 1460945026088 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 19:03:46 INFO - PROCESS | 1932 | 1460945026094 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:03:46 INFO - PROCESS | 1932 | 1460945026098 Marionette TRACE conn4 <- [1,2414,null,{}] 19:03:46 INFO - PROCESS | 1932 | 1460945026106 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}] 19:03:46 INFO - PROCESS | 1932 | 1460945026314 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 19:03:46 INFO - PROCESS | 1932 | 1460945026636 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16240a000 == 150 [pid = 1932] [id = 611] 19:03:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc15b1cc000) [pid = 1932] [serial = 1834] [outer = (nil)] 19:03:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc15e94b000) [pid = 1932] [serial = 1835] [outer = 0x7fc15b1cc000] 19:03:46 INFO - PROCESS | 1932 | 1460945026712 Marionette DEBUG loaded listener.js 19:03:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc16222a000) [pid = 1932] [serial = 1836] [outer = 0x7fc15b1cc000] 19:03:47 INFO - PROCESS | 1932 | 1460945027628 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]]]}] 19:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1584ms 19:03:47 INFO - PROCESS | 1932 | 1460945027678 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 19:03:47 INFO - PROCESS | 1932 | 1460945027687 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 19:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:03:47 INFO - PROCESS | 1932 | 1460945027696 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - PROCESS | 1932 | 1460945027700 Marionette TRACE conn4 <- [1,2418,null,{}] 19:03:47 INFO - PROCESS | 1932 | 1460945027706 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}] 19:03:47 INFO - PROCESS | 1932 | 1460945027894 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 19:03:48 INFO - PROCESS | 1932 | 1460945028198 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad12800 == 151 [pid = 1932] [id = 612] 19:03:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc162231400) [pid = 1932] [serial = 1837] [outer = (nil)] 19:03:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc16a078c00) [pid = 1932] [serial = 1838] [outer = 0x7fc162231400] 19:03:48 INFO - PROCESS | 1932 | 1460945028272 Marionette DEBUG loaded listener.js 19:03:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc16a2d0400) [pid = 1932] [serial = 1839] [outer = 0x7fc162231400] 19:03:49 INFO - PROCESS | 1932 | 1460945029081 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]]]}] 19:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1428ms 19:03:49 INFO - PROCESS | 1932 | 1460945029125 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 19:03:49 INFO - PROCESS | 1932 | 1460945029129 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 19:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:03:49 INFO - PROCESS | 1932 | 1460945029136 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:03:49 INFO - PROCESS | 1932 | 1460945029141 Marionette TRACE conn4 <- [1,2422,null,{}] 19:03:49 INFO - PROCESS | 1932 | 1460945029157 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}] 19:03:49 INFO - PROCESS | 1932 | 1460945029338 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 19:03:49 INFO - PROCESS | 1932 | 1460945029619 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16bbd9800 == 152 [pid = 1932] [id = 613] 19:03:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc163d78400) [pid = 1932] [serial = 1840] [outer = (nil)] 19:03:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc16b4a2000) [pid = 1932] [serial = 1841] [outer = 0x7fc163d78400] 19:03:49 INFO - PROCESS | 1932 | 1460945029697 Marionette DEBUG loaded listener.js 19:03:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc16bb54400) [pid = 1932] [serial = 1842] [outer = 0x7fc163d78400] 19:03:50 INFO - PROCESS | 1932 | 1460945030562 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]]]}] 19:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1440ms 19:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:03:50 INFO - PROCESS | 1932 | 1460945030577 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 19:03:50 INFO - PROCESS | 1932 | 1460945030580 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 19:03:50 INFO - PROCESS | 1932 | 1460945030586 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:03:50 INFO - PROCESS | 1932 | 1460945030589 Marionette TRACE conn4 <- [1,2426,null,{}] 19:03:50 INFO - PROCESS | 1932 | 1460945030594 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}] 19:03:50 INFO - PROCESS | 1932 | 1460945030773 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 19:03:51 INFO - PROCESS | 1932 | 1460945031039 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16fb62000 == 153 [pid = 1932] [id = 614] 19:03:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc15e902400) [pid = 1932] [serial = 1843] [outer = (nil)] 19:03:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc16bf52400) [pid = 1932] [serial = 1844] [outer = 0x7fc15e902400] 19:03:51 INFO - PROCESS | 1932 | 1460945031115 Marionette DEBUG loaded listener.js 19:03:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc16cfc2c00) [pid = 1932] [serial = 1845] [outer = 0x7fc15e902400] 19:03:51 INFO - PROCESS | 1932 | 1460945031931 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]]]}] 19:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1390ms 19:03:51 INFO - PROCESS | 1932 | 1460945031976 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 1932 | 1460945031979 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 19:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:03:51 INFO - PROCESS | 1932 | 1460945031985 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 1932 | 1460945031987 Marionette TRACE conn4 <- [1,2430,null,{}] 19:03:51 INFO - PROCESS | 1932 | 1460945031993 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}] 19:03:52 INFO - PROCESS | 1932 | 1460945032173 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 19:03:52 INFO - PROCESS | 1932 | 1460945032441 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17410b800 == 154 [pid = 1932] [id = 615] 19:03:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc15e904800) [pid = 1932] [serial = 1846] [outer = (nil)] 19:03:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc16b4abc00) [pid = 1932] [serial = 1847] [outer = 0x7fc15e904800] 19:03:52 INFO - PROCESS | 1932 | 1460945032513 Marionette DEBUG loaded listener.js 19:03:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc16ede4c00) [pid = 1932] [serial = 1848] [outer = 0x7fc15e904800] 19:03:53 INFO - PROCESS | 1932 | 1460945033326 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]]]}] 19:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1382ms 19:03:53 INFO - PROCESS | 1932 | 1460945033367 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 19:03:53 INFO - PROCESS | 1932 | 1460945033370 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 19:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:03:53 INFO - PROCESS | 1932 | 1460945033376 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 1932 | 1460945033378 Marionette TRACE conn4 <- [1,2434,null,{}] 19:03:53 INFO - PROCESS | 1932 | 1460945033384 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}] 19:03:53 INFO - PROCESS | 1932 | 1460945033663 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 19:03:53 INFO - PROCESS | 1932 | 1460945033821 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181ae5800 == 155 [pid = 1932] [id = 616] 19:03:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc16f5d4800) [pid = 1932] [serial = 1849] [outer = (nil)] 19:03:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc16f60f400) [pid = 1932] [serial = 1850] [outer = 0x7fc16f5d4800] 19:03:53 INFO - PROCESS | 1932 | 1460945033897 Marionette DEBUG loaded listener.js 19:03:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc16fc86000) [pid = 1932] [serial = 1851] [outer = 0x7fc16f5d4800] 19:03:54 INFO - PROCESS | 1932 | 1460945034718 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]]]}] 19:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1377ms 19:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:03:54 INFO - PROCESS | 1932 | 1460945034753 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 19:03:54 INFO - PROCESS | 1932 | 1460945034756 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 19:03:54 INFO - PROCESS | 1932 | 1460945034762 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:03:54 INFO - PROCESS | 1932 | 1460945034765 Marionette TRACE conn4 <- [1,2438,null,{}] 19:03:54 INFO - PROCESS | 1932 | 1460945034770 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}] 19:03:54 INFO - PROCESS | 1932 | 1460945034941 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 19:03:55 INFO - PROCESS | 1932 | 1460945035221 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18216d000 == 156 [pid = 1932] [id = 617] 19:03:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc16b842800) [pid = 1932] [serial = 1852] [outer = (nil)] 19:03:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc16fc8c800) [pid = 1932] [serial = 1853] [outer = 0x7fc16b842800] 19:03:55 INFO - PROCESS | 1932 | 1460945035293 Marionette DEBUG loaded listener.js 19:03:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc16fed1800) [pid = 1932] [serial = 1854] [outer = 0x7fc16b842800] 19:03:56 INFO - PROCESS | 1932 | 1460945036114 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]]]}] 19:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1391ms 19:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:03:56 INFO - PROCESS | 1932 | 1460945036152 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 19:03:56 INFO - PROCESS | 1932 | 1460945036155 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 19:03:56 INFO - PROCESS | 1932 | 1460945036161 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:03:56 INFO - PROCESS | 1932 | 1460945036164 Marionette TRACE conn4 <- [1,2442,null,{}] 19:03:56 INFO - PROCESS | 1932 | 1460945036169 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}] 19:03:56 INFO - PROCESS | 1932 | 1460945036342 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 19:03:56 INFO - PROCESS | 1932 | 1460945036612 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc183158800 == 157 [pid = 1932] [id = 618] 19:03:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc15e8ba400) [pid = 1932] [serial = 1855] [outer = (nil)] 19:03:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc16ffea400) [pid = 1932] [serial = 1856] [outer = 0x7fc15e8ba400] 19:03:56 INFO - PROCESS | 1932 | 1460945036683 Marionette DEBUG loaded listener.js 19:03:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc16fff4800) [pid = 1932] [serial = 1857] [outer = 0x7fc15e8ba400] 19:03:57 INFO - PROCESS | 1932 | 1460945037491 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]]]}] 19:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1382ms 19:03:57 INFO - PROCESS | 1932 | 1460945037543 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 19:03:57 INFO - PROCESS | 1932 | 1460945037546 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 19:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:03:57 INFO - PROCESS | 1932 | 1460945037552 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:03:57 INFO - PROCESS | 1932 | 1460945037554 Marionette TRACE conn4 <- [1,2446,null,{}] 19:03:57 INFO - PROCESS | 1932 | 1460945037559 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}] 19:03:57 INFO - PROCESS | 1932 | 1460945037738 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 19:03:58 INFO - PROCESS | 1932 | 1460945038006 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:58 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18687f000 == 158 [pid = 1932] [id = 619] 19:03:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc16f5d6400) [pid = 1932] [serial = 1858] [outer = (nil)] 19:03:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 227 (0x7fc170387c00) [pid = 1932] [serial = 1859] [outer = 0x7fc16f5d6400] 19:03:58 INFO - PROCESS | 1932 | 1460945038078 Marionette DEBUG loaded listener.js 19:03:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 228 (0x7fc17176cc00) [pid = 1932] [serial = 1860] [outer = 0x7fc16f5d6400] 19:03:58 INFO - PROCESS | 1932 | 1460945038902 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]]]}] 19:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1391ms 19:03:58 INFO - PROCESS | 1932 | 1460945038944 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 19:03:58 INFO - PROCESS | 1932 | 1460945038947 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 19:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:03:58 INFO - PROCESS | 1932 | 1460945038953 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:03:58 INFO - PROCESS | 1932 | 1460945038955 Marionette TRACE conn4 <- [1,2450,null,{}] 19:03:58 INFO - PROCESS | 1932 | 1460945038961 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}] 19:03:59 INFO - PROCESS | 1932 | 1460945039139 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 19:03:59 INFO - PROCESS | 1932 | 1460945039415 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1873e5000 == 159 [pid = 1932] [id = 620] 19:03:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 229 (0x7fc16fed7c00) [pid = 1932] [serial = 1861] [outer = (nil)] 19:03:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 230 (0x7fc172122c00) [pid = 1932] [serial = 1862] [outer = 0x7fc16fed7c00] 19:03:59 INFO - PROCESS | 1932 | 1460945039488 Marionette DEBUG loaded listener.js 19:03:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 231 (0x7fc1726a0c00) [pid = 1932] [serial = 1863] [outer = 0x7fc16fed7c00] 19:04:00 INFO - PROCESS | 1932 | 1460945040355 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]]]}] 19:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1430ms 19:04:00 INFO - PROCESS | 1932 | 1460945040384 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 19:04:00 INFO - PROCESS | 1932 | 1460945040388 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 19:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:04:00 INFO - PROCESS | 1932 | 1460945040393 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:04:00 INFO - PROCESS | 1932 | 1460945040396 Marionette TRACE conn4 <- [1,2454,null,{}] 19:04:00 INFO - PROCESS | 1932 | 1460945040402 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}] 19:04:00 INFO - PROCESS | 1932 | 1460945040602 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 19:04:00 INFO - PROCESS | 1932 | 1460945040875 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18b57e000 == 160 [pid = 1932] [id = 621] 19:04:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 232 (0x7fc1718cf800) [pid = 1932] [serial = 1864] [outer = (nil)] 19:04:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 233 (0x7fc17391dc00) [pid = 1932] [serial = 1865] [outer = 0x7fc1718cf800] 19:04:00 INFO - PROCESS | 1932 | 1460945040962 Marionette DEBUG loaded listener.js 19:04:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 234 (0x7fc173c64c00) [pid = 1932] [serial = 1866] [outer = 0x7fc1718cf800] 19:04:01 INFO - PROCESS | 1932 | 1460945041780 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]]]}] 19:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1440ms 19:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:04:01 INFO - PROCESS | 1932 | 1460945041835 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 19:04:01 INFO - PROCESS | 1932 | 1460945041838 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 19:04:01 INFO - PROCESS | 1932 | 1460945041846 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:04:01 INFO - PROCESS | 1932 | 1460945041849 Marionette TRACE conn4 <- [1,2458,null,{}] 19:04:01 INFO - PROCESS | 1932 | 1460945041854 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}] 19:04:02 INFO - PROCESS | 1932 | 1460945042036 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 19:04:02 INFO - PROCESS | 1932 | 1460945042329 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15b00f000 == 161 [pid = 1932] [id = 622] 19:04:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc173074000) [pid = 1932] [serial = 1867] [outer = (nil)] 19:04:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc174382400) [pid = 1932] [serial = 1868] [outer = 0x7fc173074000] 19:04:02 INFO - PROCESS | 1932 | 1460945042411 Marionette DEBUG loaded listener.js 19:04:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc1745bb400) [pid = 1932] [serial = 1869] [outer = 0x7fc173074000] 19:04:03 INFO - PROCESS | 1932 | 1460945043321 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]]]}] 19:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1533ms 19:04:03 INFO - PROCESS | 1932 | 1460945043380 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 19:04:03 INFO - PROCESS | 1932 | 1460945043384 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 19:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:04:03 INFO - PROCESS | 1932 | 1460945043394 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:04:03 INFO - PROCESS | 1932 | 1460945043398 Marionette TRACE conn4 <- [1,2462,null,{}] 19:04:03 INFO - PROCESS | 1932 | 1460945043406 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}] 19:04:03 INFO - PROCESS | 1932 | 1460945043728 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 19:04:04 INFO - PROCESS | 1932 | 1460945044048 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18c2d0800 == 162 [pid = 1932] [id = 623] 19:04:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc17399d800) [pid = 1932] [serial = 1870] [outer = (nil)] 19:04:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc1745c4c00) [pid = 1932] [serial = 1871] [outer = 0x7fc17399d800] 19:04:04 INFO - PROCESS | 1932 | 1460945044116 Marionette DEBUG loaded listener.js 19:04:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc174a63c00) [pid = 1932] [serial = 1872] [outer = 0x7fc17399d800] 19:04:04 INFO - PROCESS | 1932 | 1460945044905 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]]]}] 19:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1583ms 19:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:04:04 INFO - PROCESS | 1932 | 1460945044975 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 19:04:04 INFO - PROCESS | 1932 | 1460945044978 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 19:04:04 INFO - PROCESS | 1932 | 1460945044982 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:04:04 INFO - PROCESS | 1932 | 1460945044986 Marionette TRACE conn4 <- [1,2466,null,{}] 19:04:04 INFO - PROCESS | 1932 | 1460945044991 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}] 19:04:05 INFO - PROCESS | 1932 | 1460945045175 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 19:04:05 INFO - PROCESS | 1932 | 1460945045491 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d23e800 == 163 [pid = 1932] [id = 624] 19:04:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc174dc8c00) [pid = 1932] [serial = 1873] [outer = (nil)] 19:04:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc175036c00) [pid = 1932] [serial = 1874] [outer = 0x7fc174dc8c00] 19:04:05 INFO - PROCESS | 1932 | 1460945045602 Marionette DEBUG loaded listener.js 19:04:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 243 (0x7fc175371000) [pid = 1932] [serial = 1875] [outer = 0x7fc174dc8c00] 19:04:06 INFO - PROCESS | 1932 | 1460945046409 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]]]}] 19:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1489ms 19:04:06 INFO - PROCESS | 1932 | 1460945046473 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 19:04:06 INFO - PROCESS | 1932 | 1460945046476 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 19:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:04:06 INFO - PROCESS | 1932 | 1460945046482 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:04:06 INFO - PROCESS | 1932 | 1460945046484 Marionette TRACE conn4 <- [1,2470,null,{}] 19:04:06 INFO - PROCESS | 1932 | 1460945046489 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}] 19:04:06 INFO - PROCESS | 1932 | 1460945046664 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 19:04:06 INFO - PROCESS | 1932 | 1460945046941 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d56e800 == 164 [pid = 1932] [id = 625] 19:04:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 244 (0x7fc1745c1c00) [pid = 1932] [serial = 1876] [outer = (nil)] 19:04:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 245 (0x7fc175b72800) [pid = 1932] [serial = 1877] [outer = 0x7fc1745c1c00] 19:04:07 INFO - PROCESS | 1932 | 1460945047014 Marionette DEBUG loaded listener.js 19:04:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 246 (0x7fc175eb3400) [pid = 1932] [serial = 1878] [outer = 0x7fc1745c1c00] 19:04:08 INFO - PROCESS | 1932 | 1460945048168 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]]]}] 19:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1733ms 19:04:08 INFO - PROCESS | 1932 | 1460945048218 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 19:04:08 INFO - PROCESS | 1932 | 1460945048223 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 19:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:04:08 INFO - PROCESS | 1932 | 1460945048233 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:04:08 INFO - PROCESS | 1932 | 1460945048238 Marionette TRACE conn4 <- [1,2474,null,{}] 19:04:08 INFO - PROCESS | 1932 | 1460945048245 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}] 19:04:08 INFO - PROCESS | 1932 | 1460945048503 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 19:04:08 INFO - PROCESS | 1932 | 1460945048822 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1577cb000 == 165 [pid = 1932] [id = 626] 19:04:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 247 (0x7fc174a69400) [pid = 1932] [serial = 1879] [outer = (nil)] 19:04:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 248 (0x7fc17734c400) [pid = 1932] [serial = 1880] [outer = 0x7fc174a69400] 19:04:08 INFO - PROCESS | 1932 | 1460945048943 Marionette DEBUG loaded listener.js 19:04:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 249 (0x7fc17a748800) [pid = 1932] [serial = 1881] [outer = 0x7fc174a69400] 19:04:10 INFO - PROCESS | 1932 | 1460945049999 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]]]}] 19:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1802ms 19:04:10 INFO - PROCESS | 1932 | 1460945050034 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 19:04:10 INFO - PROCESS | 1932 | 1460945050038 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 19:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:04:10 INFO - PROCESS | 1932 | 1460945050043 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:04:10 INFO - PROCESS | 1932 | 1460945050046 Marionette TRACE conn4 <- [1,2478,null,{}] 19:04:10 INFO - PROCESS | 1932 | 1460945050051 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}] 19:04:10 INFO - PROCESS | 1932 | 1460945050231 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 19:04:10 INFO - PROCESS | 1932 | 1460945050523 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d580000 == 166 [pid = 1932] [id = 627] 19:04:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 250 (0x7fc15e507c00) [pid = 1932] [serial = 1882] [outer = (nil)] 19:04:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 251 (0x7fc17bdcc800) [pid = 1932] [serial = 1883] [outer = 0x7fc15e507c00] 19:04:10 INFO - PROCESS | 1932 | 1460945050632 Marionette DEBUG loaded listener.js 19:04:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 252 (0x7fc180e46800) [pid = 1932] [serial = 1884] [outer = 0x7fc15e507c00] 19:04:11 INFO - PROCESS | 1932 | 1460945051426 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]]]}] 19:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1431ms 19:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:04:11 INFO - PROCESS | 1932 | 1460945051476 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 19:04:11 INFO - PROCESS | 1932 | 1460945051479 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 19:04:11 INFO - PROCESS | 1932 | 1460945051485 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:04:11 INFO - PROCESS | 1932 | 1460945051488 Marionette TRACE conn4 <- [1,2482,null,{}] 19:04:11 INFO - PROCESS | 1932 | 1460945051493 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}] 19:04:11 INFO - PROCESS | 1932 | 1460945051670 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 19:04:11 INFO - PROCESS | 1932 | 1460945051950 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15581c800 == 167 [pid = 1932] [id = 628] 19:04:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 253 (0x7fc1629b6c00) [pid = 1932] [serial = 1885] [outer = (nil)] 19:04:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 254 (0x7fc180ed2400) [pid = 1932] [serial = 1886] [outer = 0x7fc1629b6c00] 19:04:12 INFO - PROCESS | 1932 | 1460945052023 Marionette DEBUG loaded listener.js 19:04:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 255 (0x7fc181caf800) [pid = 1932] [serial = 1887] [outer = 0x7fc1629b6c00] 19:04:12 INFO - PROCESS | 1932 | 1460945052845 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]]]}] 19:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1430ms 19:04:12 INFO - PROCESS | 1932 | 1460945052915 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 19:04:12 INFO - PROCESS | 1932 | 1460945052918 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 19:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:04:12 INFO - PROCESS | 1932 | 1460945052923 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 1932 | 1460945052926 Marionette TRACE conn4 <- [1,2486,null,{}] 19:04:12 INFO - PROCESS | 1932 | 1460945052931 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}] 19:04:13 INFO - PROCESS | 1932 | 1460945053117 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 19:04:13 INFO - PROCESS | 1932 | 1460945053390 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc155a10000 == 168 [pid = 1932] [id = 629] 19:04:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 256 (0x7fc168d6d400) [pid = 1932] [serial = 1888] [outer = (nil)] 19:04:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 257 (0x7fc181fde800) [pid = 1932] [serial = 1889] [outer = 0x7fc168d6d400] 19:04:13 INFO - PROCESS | 1932 | 1460945053463 Marionette DEBUG loaded listener.js 19:04:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 258 (0x7fc1821d8c00) [pid = 1932] [serial = 1890] [outer = 0x7fc168d6d400] 19:04:14 INFO - PROCESS | 1932 | 1460945054327 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]]]}] 19:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1434ms 19:04:14 INFO - PROCESS | 1932 | 1460945054359 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 19:04:14 INFO - PROCESS | 1932 | 1460945054363 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 19:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:04:14 INFO - PROCESS | 1932 | 1460945054368 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - PROCESS | 1932 | 1460945054371 Marionette TRACE conn4 <- [1,2490,null,{}] 19:04:14 INFO - PROCESS | 1932 | 1460945054376 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}] 19:04:14 INFO - PROCESS | 1932 | 1460945054563 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 19:04:14 INFO - PROCESS | 1932 | 1460945054862 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc155ba7000 == 169 [pid = 1932] [id = 630] 19:04:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 259 (0x7fc158348400) [pid = 1932] [serial = 1891] [outer = (nil)] 19:04:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 260 (0x7fc16b735800) [pid = 1932] [serial = 1892] [outer = 0x7fc158348400] 19:04:14 INFO - PROCESS | 1932 | 1460945054932 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 261 (0x7fc184bdfc00) [pid = 1932] [serial = 1893] [outer = 0x7fc158348400] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a22000 == 168 [pid = 1932] [id = 72] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164166800 == 167 [pid = 1932] [id = 609] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc163de1000 == 166 [pid = 1932] [id = 608] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1622d8000 == 165 [pid = 1932] [id = 607] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f78d800 == 164 [pid = 1932] [id = 606] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a1e6000 == 163 [pid = 1932] [id = 605] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162420800 == 162 [pid = 1932] [id = 604] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fccb800 == 161 [pid = 1932] [id = 603] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17a6d1000 == 160 [pid = 1932] [id = 601] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177148000 == 159 [pid = 1932] [id = 600] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175349800 == 158 [pid = 1932] [id = 599] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174473800 == 157 [pid = 1932] [id = 598] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc173b21800 == 156 [pid = 1932] [id = 597] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1731b7800 == 155 [pid = 1932] [id = 596] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703ad800 == 154 [pid = 1932] [id = 595] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffc6800 == 153 [pid = 1932] [id = 594] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef74800 == 152 [pid = 1932] [id = 593] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16bbdb000 == 151 [pid = 1932] [id = 592] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b07d000 == 150 [pid = 1932] [id = 591] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162e81000 == 149 [pid = 1932] [id = 590] 19:04:16 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15eac3000 == 148 [pid = 1932] [id = 589] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 260 (0x7fc16ab3a400) [pid = 1932] [serial = 1766] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 259 (0x7fc16a0ef400) [pid = 1932] [serial = 1727] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 258 (0x7fc15b269800) [pid = 1932] [serial = 1745] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 257 (0x7fc16ab1c800) [pid = 1932] [serial = 1764] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 256 (0x7fc15ad8d400) [pid = 1932] [serial = 1742] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 255 (0x7fc15ecc9c00) [pid = 1932] [serial = 1749] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 254 (0x7fc16a03fc00) [pid = 1932] [serial = 1724] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 253 (0x7fc15e947400) [pid = 1932] [serial = 1763] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 252 (0x7fc1629b3000) [pid = 1932] [serial = 1754] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 251 (0x7fc15e506800) [pid = 1932] [serial = 1746] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 250 (0x7fc16a03b800) [pid = 1932] [serial = 1758] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 249 (0x7fc1620a4000) [pid = 1932] [serial = 1752] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 248 (0x7fc16a2bac00) [pid = 1932] [serial = 1730] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 247 (0x7fc16ad86000) [pid = 1932] [serial = 1739] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 246 (0x7fc15eac0c00) [pid = 1932] [serial = 1709] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 245 (0x7fc1620af400) [pid = 1932] [serial = 1712] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 244 (0x7fc16aa82400) [pid = 1932] [serial = 1761] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 243 (0x7fc15fdd9800) [pid = 1932] [serial = 1751] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 242 (0x7fc1629b9800) [pid = 1932] [serial = 1715] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc15deecc00) [pid = 1932] [serial = 1706] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc16a2aec00) [pid = 1932] [serial = 1760] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc168f03400) [pid = 1932] [serial = 1757] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc15b269c00) [pid = 1932] [serial = 1743] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc163d74000) [pid = 1932] [serial = 1755] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc16ace8000) [pid = 1932] [serial = 1736] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc168d6c400) [pid = 1932] [serial = 1718] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc15def3c00) [pid = 1932] [serial = 1748] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 233 (0x7fc16ab1b800) [pid = 1932] [serial = 1733] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 232 (0x7fc15ad86800) [pid = 1932] [serial = 1703] [outer = (nil)] [url = about:blank] 19:04:16 INFO - PROCESS | 1932 | --DOMWINDOW == 231 (0x7fc169fd4000) [pid = 1932] [serial = 1721] [outer = (nil)] [url = about:blank] 19:04:17 INFO - PROCESS | 1932 | 1460945057150 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]]]}] 19:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2801ms 19:04:17 INFO - PROCESS | 1932 | 1460945057169 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 19:04:17 INFO - PROCESS | 1932 | 1460945057180 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 19:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:04:17 INFO - PROCESS | 1932 | 1460945057192 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:04:17 INFO - PROCESS | 1932 | 1460945057196 Marionette TRACE conn4 <- [1,2494,null,{}] 19:04:17 INFO - PROCESS | 1932 | 1460945057205 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}] 19:04:17 INFO - PROCESS | 1932 | 1460945057372 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 19:04:17 INFO - PROCESS | 1932 | 1460945057602 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15aac4000 == 149 [pid = 1932] [id = 631] 19:04:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 232 (0x7fc15ad86800) [pid = 1932] [serial = 1894] [outer = (nil)] 19:04:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 233 (0x7fc15def2800) [pid = 1932] [serial = 1895] [outer = 0x7fc15ad86800] 19:04:17 INFO - PROCESS | 1932 | 1460945057665 Marionette DEBUG loaded listener.js 19:04:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 234 (0x7fc15e66d400) [pid = 1932] [serial = 1896] [outer = 0x7fc15ad86800] 19:04:18 INFO - PROCESS | 1932 | 1460945058363 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]]]}] 19:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1236ms 19:04:18 INFO - PROCESS | 1932 | 1460945058435 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 19:04:18 INFO - PROCESS | 1932 | 1460945058442 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 19:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:04:18 INFO - PROCESS | 1932 | 1460945058451 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:04:18 INFO - PROCESS | 1932 | 1460945058456 Marionette TRACE conn4 <- [1,2498,null,{}] 19:04:18 INFO - PROCESS | 1932 | 1460945058464 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}] 19:04:18 INFO - PROCESS | 1932 | 1460945058638 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 19:04:18 INFO - PROCESS | 1932 | 1460945058649 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d5e8800 == 150 [pid = 1932] [id = 632] 19:04:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc15e8b2400) [pid = 1932] [serial = 1897] [outer = (nil)] 19:04:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc15f679000) [pid = 1932] [serial = 1898] [outer = 0x7fc15e8b2400] 19:04:18 INFO - PROCESS | 1932 | 1460945058706 Marionette DEBUG loaded listener.js 19:04:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc1620a7800) [pid = 1932] [serial = 1899] [outer = 0x7fc15e8b2400] 19:04:19 INFO - PROCESS | 1932 | 1460945059734 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]]]}] 19:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1335ms 19:04:19 INFO - PROCESS | 1932 | 1460945059802 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 19:04:19 INFO - PROCESS | 1932 | 1460945059805 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 19:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:04:19 INFO - PROCESS | 1932 | 1460945059814 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:04:19 INFO - PROCESS | 1932 | 1460945059818 Marionette TRACE conn4 <- [1,2502,null,{}] 19:04:19 INFO - PROCESS | 1932 | 1460945059843 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}] 19:04:20 INFO - PROCESS | 1932 | 1460945060097 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 19:04:20 INFO - PROCESS | 1932 | 1460945060120 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f79c000 == 151 [pid = 1932] [id = 633] 19:04:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc15f680000) [pid = 1932] [serial = 1900] [outer = (nil)] 19:04:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc164098c00) [pid = 1932] [serial = 1901] [outer = 0x7fc15f680000] 19:04:20 INFO - PROCESS | 1932 | 1460945060180 Marionette DEBUG loaded listener.js 19:04:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc16a039400) [pid = 1932] [serial = 1902] [outer = 0x7fc15f680000] 19:04:21 INFO - PROCESS | 1932 | 1460945061119 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]]]}] 19:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1342ms 19:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:04:21 INFO - PROCESS | 1932 | 1460945061154 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 19:04:21 INFO - PROCESS | 1932 | 1460945061157 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 19:04:21 INFO - PROCESS | 1932 | 1460945061162 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:04:21 INFO - PROCESS | 1932 | 1460945061165 Marionette TRACE conn4 <- [1,2506,null,{}] 19:04:21 INFO - PROCESS | 1932 | 1460945061176 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}] 19:04:21 INFO - PROCESS | 1932 | 1460945061410 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 19:04:21 INFO - PROCESS | 1932 | 1460945061453 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fd98800 == 152 [pid = 1932] [id = 634] 19:04:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc16a03b800) [pid = 1932] [serial = 1903] [outer = (nil)] 19:04:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc16ab1b800) [pid = 1932] [serial = 1904] [outer = 0x7fc16a03b800] 19:04:21 INFO - PROCESS | 1932 | 1460945061512 Marionette DEBUG loaded listener.js 19:04:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 243 (0x7fc16ab38800) [pid = 1932] [serial = 1905] [outer = 0x7fc16a03b800] 19:04:22 INFO - PROCESS | 1932 | --DOMWINDOW == 242 (0x7fc1586f4400) [pid = 1932] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:04:22 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc1586f3800) [pid = 1932] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:04:22 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc15d49e800) [pid = 1932] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:04:22 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc15834d000) [pid = 1932] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:04:22 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc15834d800) [pid = 1932] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:04:22 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc16a2a8400) [pid = 1932] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:04:22 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc1586fc000) [pid = 1932] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:04:22 INFO - PROCESS | 1932 | 1460945062643 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]]]}] 19:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1534ms 19:04:22 INFO - PROCESS | 1932 | 1460945062704 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 19:04:22 INFO - PROCESS | 1932 | 1460945062707 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 19:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:04:22 INFO - PROCESS | 1932 | 1460945062712 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - PROCESS | 1932 | 1460945062715 Marionette TRACE conn4 <- [1,2510,null,{}] 19:04:22 INFO - PROCESS | 1932 | 1460945062720 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}] 19:04:22 INFO - PROCESS | 1932 | 1460945062892 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 19:04:22 INFO - PROCESS | 1932 | 1460945062906 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162bcf000 == 153 [pid = 1932] [id = 635] 19:04:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc1605c1c00) [pid = 1932] [serial = 1906] [outer = (nil)] 19:04:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc16ace1400) [pid = 1932] [serial = 1907] [outer = 0x7fc1605c1c00] 19:04:22 INFO - PROCESS | 1932 | 1460945062964 Marionette DEBUG loaded listener.js 19:04:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc16ad8f400) [pid = 1932] [serial = 1908] [outer = 0x7fc1605c1c00] 19:04:23 INFO - PROCESS | 1932 | 1460945063834 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]]]}] 19:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1137ms 19:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:04:23 INFO - PROCESS | 1932 | 1460945063849 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 19:04:23 INFO - PROCESS | 1932 | 1460945063851 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 19:04:23 INFO - PROCESS | 1932 | 1460945063857 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:04:23 INFO - PROCESS | 1932 | 1460945063859 Marionette TRACE conn4 <- [1,2514,null,{}] 19:04:23 INFO - PROCESS | 1932 | 1460945063865 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}] 19:04:24 INFO - PROCESS | 1932 | 1460945064122 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 19:04:24 INFO - PROCESS | 1932 | 1460945064444 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc155bac000 == 154 [pid = 1932] [id = 636] 19:04:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc15834d800) [pid = 1932] [serial = 1909] [outer = (nil)] 19:04:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc15aca2c00) [pid = 1932] [serial = 1910] [outer = 0x7fc15834d800] 19:04:24 INFO - PROCESS | 1932 | 1460945064521 Marionette DEBUG loaded listener.js 19:04:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc15b1d1800) [pid = 1932] [serial = 1911] [outer = 0x7fc15834d800] 19:04:25 INFO - PROCESS | 1932 | 1460945065439 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]]]}] 19:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1629ms 19:04:25 INFO - PROCESS | 1932 | 1460945065487 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 19:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:04:25 INFO - PROCESS | 1932 | 1460945065494 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 19:04:25 INFO - PROCESS | 1932 | 1460945065503 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:04:25 INFO - PROCESS | 1932 | 1460945065507 Marionette TRACE conn4 <- [1,2518,null,{}] 19:04:25 INFO - PROCESS | 1932 | 1460945065514 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}] 19:04:25 INFO - PROCESS | 1932 | 1460945065726 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 19:04:26 INFO - PROCESS | 1932 | 1460945066058 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15e6ab800 == 155 [pid = 1932] [id = 637] 19:04:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 243 (0x7fc15e7bf000) [pid = 1932] [serial = 1912] [outer = (nil)] 19:04:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 244 (0x7fc15e907000) [pid = 1932] [serial = 1913] [outer = 0x7fc15e7bf000] 19:04:26 INFO - PROCESS | 1932 | 1460945066135 Marionette DEBUG loaded listener.js 19:04:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 245 (0x7fc15f533000) [pid = 1932] [serial = 1914] [outer = 0x7fc15e7bf000] 19:04:27 INFO - PROCESS | 1932 | 1460945067033 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]]]}] 19:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1583ms 19:04:27 INFO - PROCESS | 1932 | 1460945067089 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 19:04:27 INFO - PROCESS | 1932 | 1460945067095 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 19:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:04:27 INFO - PROCESS | 1932 | 1460945067102 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 1932 | 1460945067105 Marionette TRACE conn4 <- [1,2522,null,{}] 19:04:27 INFO - PROCESS | 1932 | 1460945067113 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}] 19:04:27 INFO - PROCESS | 1932 | 1460945067321 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 19:04:27 INFO - PROCESS | 1932 | 1460945067674 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162bdf000 == 156 [pid = 1932] [id = 638] 19:04:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 246 (0x7fc15f540000) [pid = 1932] [serial = 1915] [outer = (nil)] 19:04:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 247 (0x7fc1629b9800) [pid = 1932] [serial = 1916] [outer = 0x7fc15f540000] 19:04:27 INFO - PROCESS | 1932 | 1460945067749 Marionette DEBUG loaded listener.js 19:04:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 248 (0x7fc168d67000) [pid = 1932] [serial = 1917] [outer = 0x7fc15f540000] 19:04:28 INFO - PROCESS | 1932 | 1460945068591 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]]]}] 19:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1531ms 19:04:28 INFO - PROCESS | 1932 | 1460945068634 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 19:04:28 INFO - PROCESS | 1932 | 1460945068638 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 19:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:04:28 INFO - PROCESS | 1932 | 1460945068653 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:04:28 INFO - PROCESS | 1932 | 1460945068661 Marionette TRACE conn4 <- [1,2526,null,{}] 19:04:28 INFO - PROCESS | 1932 | 1460945068668 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}] 19:04:28 INFO - PROCESS | 1932 | 1460945068877 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 19:04:29 INFO - PROCESS | 1932 | 1460945069147 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168d57800 == 157 [pid = 1932] [id = 639] 19:04:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 249 (0x7fc15fe96000) [pid = 1932] [serial = 1918] [outer = (nil)] 19:04:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 250 (0x7fc16ace8000) [pid = 1932] [serial = 1919] [outer = 0x7fc15fe96000] 19:04:29 INFO - PROCESS | 1932 | 1460945069261 Marionette DEBUG loaded listener.js 19:04:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 251 (0x7fc16b739400) [pid = 1932] [serial = 1920] [outer = 0x7fc15fe96000] 19:04:30 INFO - PROCESS | 1932 | 1460945070095 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]]]}] 19:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1494ms 19:04:30 INFO - PROCESS | 1932 | 1460945070139 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 19:04:30 INFO - PROCESS | 1932 | 1460945070144 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 19:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:04:30 INFO - PROCESS | 1932 | 1460945070150 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:04:30 INFO - PROCESS | 1932 | 1460945070154 Marionette TRACE conn4 <- [1,2530,null,{}] 19:04:30 INFO - PROCESS | 1932 | 1460945070159 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}] 19:04:30 INFO - PROCESS | 1932 | 1460945070343 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 19:04:30 INFO - PROCESS | 1932 | 1460945070619 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc169f32000 == 158 [pid = 1932] [id = 640] 19:04:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 252 (0x7fc1629b3000) [pid = 1932] [serial = 1921] [outer = (nil)] 19:04:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 253 (0x7fc16b846000) [pid = 1932] [serial = 1922] [outer = 0x7fc1629b3000] 19:04:30 INFO - PROCESS | 1932 | 1460945070704 Marionette DEBUG loaded listener.js 19:04:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 254 (0x7fc16be49c00) [pid = 1932] [serial = 1923] [outer = 0x7fc1629b3000] 19:04:31 INFO - PROCESS | 1932 | 1460945071583 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]]]}] 19:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1489ms 19:04:31 INFO - PROCESS | 1932 | 1460945071640 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 19:04:31 INFO - PROCESS | 1932 | 1460945071644 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 19:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:04:31 INFO - PROCESS | 1932 | 1460945071650 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:04:31 INFO - PROCESS | 1932 | 1460945071652 Marionette TRACE conn4 <- [1,2534,null,{}] 19:04:31 INFO - PROCESS | 1932 | 1460945071658 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}] 19:04:31 INFO - PROCESS | 1932 | 1460945071837 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 19:04:32 INFO - PROCESS | 1932 | 1460945072115 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad1e000 == 159 [pid = 1932] [id = 641] 19:04:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 255 (0x7fc16bf60000) [pid = 1932] [serial = 1924] [outer = (nil)] 19:04:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 256 (0x7fc16d07c000) [pid = 1932] [serial = 1925] [outer = 0x7fc16bf60000] 19:04:32 INFO - PROCESS | 1932 | 1460945072202 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 257 (0x7fc16f5d2c00) [pid = 1932] [serial = 1926] [outer = 0x7fc16bf60000] 19:04:33 INFO - PROCESS | 1932 | 1460945073106 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]]]}] 19:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1530ms 19:04:33 INFO - PROCESS | 1932 | 1460945073180 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 1932 | 1460945073183 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 19:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:04:33 INFO - PROCESS | 1932 | 1460945073189 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 1932 | 1460945073192 Marionette TRACE conn4 <- [1,2538,null,{}] 19:04:33 INFO - PROCESS | 1932 | 1460945073197 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}] 19:04:33 INFO - PROCESS | 1932 | 1460945073393 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 19:04:33 INFO - PROCESS | 1932 | 1460945073666 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:33 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16c137800 == 160 [pid = 1932] [id = 642] 19:04:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 258 (0x7fc16bf61c00) [pid = 1932] [serial = 1927] [outer = (nil)] 19:04:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 259 (0x7fc16fc8cc00) [pid = 1932] [serial = 1928] [outer = 0x7fc16bf61c00] 19:04:33 INFO - PROCESS | 1932 | 1460945073778 Marionette DEBUG loaded listener.js 19:04:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 260 (0x7fc172125400) [pid = 1932] [serial = 1929] [outer = 0x7fc16bf61c00] 19:04:34 INFO - PROCESS | 1932 | 1460945074599 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]]]}] 19:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1478ms 19:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:04:34 INFO - PROCESS | 1932 | 1460945074669 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 1932 | 1460945074672 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 19:04:34 INFO - PROCESS | 1932 | 1460945074678 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - PROCESS | 1932 | 1460945074681 Marionette TRACE conn4 <- [1,2542,null,{}] 19:04:34 INFO - PROCESS | 1932 | 1460945074686 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}] 19:04:34 INFO - PROCESS | 1932 | 1460945074883 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 19:04:35 INFO - PROCESS | 1932 | 1460945075161 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f653800 == 161 [pid = 1932] [id = 643] 19:04:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 261 (0x7fc16ee16c00) [pid = 1932] [serial = 1930] [outer = (nil)] 19:04:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 262 (0x7fc17350fc00) [pid = 1932] [serial = 1931] [outer = 0x7fc16ee16c00] 19:04:35 INFO - PROCESS | 1932 | 1460945075285 Marionette DEBUG loaded listener.js 19:04:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 263 (0x7fc173c57400) [pid = 1932] [serial = 1932] [outer = 0x7fc16ee16c00] 19:04:36 INFO - PROCESS | 1932 | 1460945076155 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]]]}] 19:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1539ms 19:04:36 INFO - PROCESS | 1932 | 1460945076216 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 19:04:36 INFO - PROCESS | 1932 | 1460945076220 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 19:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:04:36 INFO - PROCESS | 1932 | 1460945076225 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:04:36 INFO - PROCESS | 1932 | 1460945076228 Marionette TRACE conn4 <- [1,2546,null,{}] 19:04:36 INFO - PROCESS | 1932 | 1460945076233 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}] 19:04:36 INFO - PROCESS | 1932 | 1460945076413 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 19:04:36 INFO - PROCESS | 1932 | 1460945076692 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1718a3000 == 162 [pid = 1932] [id = 644] 19:04:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 264 (0x7fc16fc89c00) [pid = 1932] [serial = 1933] [outer = (nil)] 19:04:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 265 (0x7fc174aafc00) [pid = 1932] [serial = 1934] [outer = 0x7fc16fc89c00] 19:04:36 INFO - PROCESS | 1932 | 1460945076803 Marionette DEBUG loaded listener.js 19:04:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 266 (0x7fc17bdcfc00) [pid = 1932] [serial = 1935] [outer = 0x7fc16fc89c00] 19:04:37 INFO - PROCESS | 1932 | 1460945077622 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]]]}] 19:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1428ms 19:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:04:37 INFO - PROCESS | 1932 | 1460945077655 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 19:04:37 INFO - PROCESS | 1932 | 1460945077658 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 19:04:37 INFO - PROCESS | 1932 | 1460945077664 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:04:37 INFO - PROCESS | 1932 | 1460945077667 Marionette TRACE conn4 <- [1,2550,null,{}] 19:04:37 INFO - PROCESS | 1932 | 1460945077672 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}] 19:04:37 INFO - PROCESS | 1932 | 1460945077856 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 19:04:38 INFO - PROCESS | 1932 | 1460945078138 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17451e800 == 163 [pid = 1932] [id = 645] 19:04:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 267 (0x7fc173c58400) [pid = 1932] [serial = 1936] [outer = (nil)] 19:04:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 268 (0x7fc183105c00) [pid = 1932] [serial = 1937] [outer = 0x7fc173c58400] 19:04:38 INFO - PROCESS | 1932 | 1460945078210 Marionette DEBUG loaded listener.js 19:04:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 269 (0x7fc1850c7c00) [pid = 1932] [serial = 1938] [outer = 0x7fc173c58400] 19:04:39 INFO - PROCESS | 1932 | 1460945079071 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]]]}] 19:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1430ms 19:04:39 INFO - PROCESS | 1932 | 1460945079095 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 19:04:39 INFO - PROCESS | 1932 | 1460945079097 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 19:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:04:39 INFO - PROCESS | 1932 | 1460945079105 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - PROCESS | 1932 | 1460945079108 Marionette TRACE conn4 <- [1,2554,null,{}] 19:04:39 INFO - PROCESS | 1932 | 1460945079113 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}] 19:04:39 INFO - PROCESS | 1932 | 1460945079292 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 19:04:39 INFO - PROCESS | 1932 | 1460945079571 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177148000 == 164 [pid = 1932] [id = 646] 19:04:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 270 (0x7fc183104400) [pid = 1932] [serial = 1939] [outer = (nil)] 19:04:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 271 (0x7fc186834400) [pid = 1932] [serial = 1940] [outer = 0x7fc183104400] 19:04:39 INFO - PROCESS | 1932 | 1460945079657 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 272 (0x7fc186946c00) [pid = 1932] [serial = 1941] [outer = 0x7fc183104400] 19:04:40 INFO - PROCESS | 1932 | 1460945080558 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]]]}] 19:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1489ms 19:04:40 INFO - PROCESS | 1932 | 1460945080596 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 19:04:40 INFO - PROCESS | 1932 | 1460945080600 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 19:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:04:40 INFO - PROCESS | 1932 | 1460945080605 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:04:40 INFO - PROCESS | 1932 | 1460945080608 Marionette TRACE conn4 <- [1,2558,null,{}] 19:04:40 INFO - PROCESS | 1932 | 1460945080614 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}] 19:04:40 INFO - PROCESS | 1932 | 1460945080823 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 19:04:41 INFO - PROCESS | 1932 | 1460945081122 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc189d37800 == 165 [pid = 1932] [id = 647] 19:04:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 273 (0x7fc1584b3000) [pid = 1932] [serial = 1942] [outer = (nil)] 19:04:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 274 (0x7fc1584b9000) [pid = 1932] [serial = 1943] [outer = 0x7fc1584b3000] 19:04:41 INFO - PROCESS | 1932 | 1460945081243 Marionette DEBUG loaded listener.js 19:04:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 275 (0x7fc186e22000) [pid = 1932] [serial = 1944] [outer = 0x7fc1584b3000] 19:04:42 INFO - PROCESS | 1932 | 1460945082159 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]]]}] 19:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1636ms 19:04:42 INFO - PROCESS | 1932 | 1460945082244 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 19:04:42 INFO - PROCESS | 1932 | 1460945082249 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 19:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:04:42 INFO - PROCESS | 1932 | 1460945082258 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:04:42 INFO - PROCESS | 1932 | 1460945082263 Marionette TRACE conn4 <- [1,2562,null,{}] 19:04:42 INFO - PROCESS | 1932 | 1460945082271 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}] 19:04:42 INFO - PROCESS | 1932 | 1460945082677 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 19:04:43 INFO - PROCESS | 1932 | 1460945083013 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffaf000 == 166 [pid = 1932] [id = 648] 19:04:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 276 (0x7fc1584b2c00) [pid = 1932] [serial = 1945] [outer = (nil)] 19:04:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 277 (0x7fc159c95000) [pid = 1932] [serial = 1946] [outer = 0x7fc1584b2c00] 19:04:43 INFO - PROCESS | 1932 | 1460945083085 Marionette DEBUG loaded listener.js 19:04:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 278 (0x7fc159c99000) [pid = 1932] [serial = 1947] [outer = 0x7fc1584b2c00] 19:04:44 INFO - PROCESS | 1932 | 1460945084003 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]]]}] 19:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1784ms 19:04:44 INFO - PROCESS | 1932 | 1460945084042 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 19:04:44 INFO - PROCESS | 1932 | 1460945084046 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 19:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:04:44 INFO - PROCESS | 1932 | 1460945084052 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:04:44 INFO - PROCESS | 1932 | 1460945084054 Marionette TRACE conn4 <- [1,2566,null,{}] 19:04:44 INFO - PROCESS | 1932 | 1460945084059 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}] 19:04:44 INFO - PROCESS | 1932 | 1460945084265 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 19:04:44 INFO - PROCESS | 1932 | 1460945084599 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15e5d2000 == 167 [pid = 1932] [id = 649] 19:04:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 279 (0x7fc159c8c800) [pid = 1932] [serial = 1948] [outer = (nil)] 19:04:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 280 (0x7fc15b131400) [pid = 1932] [serial = 1949] [outer = 0x7fc159c8c800] 19:04:44 INFO - PROCESS | 1932 | 1460945084685 Marionette DEBUG loaded listener.js 19:04:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 281 (0x7fc15b135800) [pid = 1932] [serial = 1950] [outer = 0x7fc159c8c800] 19:04:45 INFO - PROCESS | 1932 | 1460945085665 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]]]}] 19:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1681ms 19:04:45 INFO - PROCESS | 1932 | 1460945085734 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 19:04:45 INFO - PROCESS | 1932 | 1460945085738 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 19:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:04:45 INFO - PROCESS | 1932 | 1460945085743 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 1932 | 1460945085745 Marionette TRACE conn4 <- [1,2570,null,{}] 19:04:45 INFO - PROCESS | 1932 | 1460945085751 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}] 19:04:45 INFO - PROCESS | 1932 | 1460945085975 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 19:04:46 INFO - PROCESS | 1932 | 1460945086312 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffbb800 == 168 [pid = 1932] [id = 650] 19:04:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 282 (0x7fc159c8d000) [pid = 1932] [serial = 1951] [outer = (nil)] 19:04:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 283 (0x7fc15b13a400) [pid = 1932] [serial = 1952] [outer = 0x7fc159c8d000] 19:04:46 INFO - PROCESS | 1932 | 1460945086389 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 284 (0x7fc168f09400) [pid = 1932] [serial = 1953] [outer = 0x7fc159c8d000] 19:04:47 INFO - PROCESS | 1932 | 1460945087250 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]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1534ms 19:04:47 INFO - PROCESS | 1932 | 1460945087279 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 1932 | 1460945087282 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 19:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:04:47 INFO - PROCESS | 1932 | 1460945087288 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 1932 | 1460945087290 Marionette TRACE conn4 <- [1,2574,null,{}] 19:04:47 INFO - PROCESS | 1932 | 1460945087296 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}] 19:04:47 INFO - PROCESS | 1932 | 1460945087491 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 19:04:47 INFO - PROCESS | 1932 | 1460945087785 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc157a22800 == 169 [pid = 1932] [id = 651] 19:04:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 285 (0x7fc159c8e800) [pid = 1932] [serial = 1954] [outer = (nil)] 19:04:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 286 (0x7fc186947400) [pid = 1932] [serial = 1955] [outer = 0x7fc159c8e800] 19:04:47 INFO - PROCESS | 1932 | 1460945087921 Marionette DEBUG loaded listener.js 19:04:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 287 (0x7fc187059c00) [pid = 1932] [serial = 1956] [outer = 0x7fc159c8e800] 19:04:48 INFO - PROCESS | 1932 | 1460945088812 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]]]}] 19:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1580ms 19:04:48 INFO - PROCESS | 1932 | 1460945088869 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 19:04:48 INFO - PROCESS | 1932 | 1460945088871 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 19:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:04:48 INFO - PROCESS | 1932 | 1460945088878 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:04:48 INFO - PROCESS | 1932 | 1460945088880 Marionette TRACE conn4 <- [1,2578,null,{}] 19:04:48 INFO - PROCESS | 1932 | 1460945088886 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}] 19:04:49 INFO - PROCESS | 1932 | 1460945089102 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 19:04:49 INFO - PROCESS | 1932 | 1460945089391 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162326800 == 170 [pid = 1932] [id = 652] 19:04:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 288 (0x7fc15b136c00) [pid = 1932] [serial = 1957] [outer = (nil)] 19:04:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 289 (0x7fc162312800) [pid = 1932] [serial = 1958] [outer = 0x7fc15b136c00] 19:04:49 INFO - PROCESS | 1932 | 1460945089507 Marionette DEBUG loaded listener.js 19:04:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 290 (0x7fc162318800) [pid = 1932] [serial = 1959] [outer = 0x7fc15b136c00] 19:04:50 INFO - PROCESS | 1932 | 1460945090340 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]]]}] 19:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1529ms 19:04:50 INFO - PROCESS | 1932 | 1460945090409 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 19:04:50 INFO - PROCESS | 1932 | 1460945090412 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 19:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:04:50 INFO - PROCESS | 1932 | 1460945090418 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 1932 | 1460945090421 Marionette TRACE conn4 <- [1,2582,null,{}] 19:04:50 INFO - PROCESS | 1932 | 1460945090426 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}] 19:04:50 INFO - PROCESS | 1932 | 1460945090625 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 19:04:50 INFO - PROCESS | 1932 | 1460945090916 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16233c800 == 171 [pid = 1932] [id = 653] 19:04:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 291 (0x7fc15510a800) [pid = 1932] [serial = 1960] [outer = (nil)] 19:04:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 292 (0x7fc155110800) [pid = 1932] [serial = 1961] [outer = 0x7fc15510a800] 19:04:51 INFO - PROCESS | 1932 | 1460945091029 Marionette DEBUG loaded listener.js 19:04:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 293 (0x7fc155115800) [pid = 1932] [serial = 1962] [outer = 0x7fc15510a800] 19:04:51 INFO - PROCESS | 1932 | 1460945091899 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]]]}] 19:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1534ms 19:04:51 INFO - PROCESS | 1932 | 1460945091953 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 19:04:51 INFO - PROCESS | 1932 | 1460945091956 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 19:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:04:51 INFO - PROCESS | 1932 | 1460945091962 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:04:51 INFO - PROCESS | 1932 | 1460945091965 Marionette TRACE conn4 <- [1,2586,null,{}] 19:04:51 INFO - PROCESS | 1932 | 1460945091970 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}] 19:04:52 INFO - PROCESS | 1932 | 1460945092186 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 19:04:52 INFO - PROCESS | 1932 | 1460945092505 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15be1d800 == 172 [pid = 1932] [id = 654] 19:04:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 294 (0x7fc15510b400) [pid = 1932] [serial = 1963] [outer = (nil)] 19:04:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 295 (0x7fc162319400) [pid = 1932] [serial = 1964] [outer = 0x7fc15510b400] 19:04:52 INFO - PROCESS | 1932 | 1460945092621 Marionette DEBUG loaded listener.js 19:04:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 296 (0x7fc16d081000) [pid = 1932] [serial = 1965] [outer = 0x7fc15510b400] 19:04:53 INFO - PROCESS | 1932 | 1460945093490 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]]]}] 19:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1588ms 19:04:53 INFO - PROCESS | 1932 | 1460945093551 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 19:04:53 INFO - PROCESS | 1932 | 1460945093555 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 19:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:04:53 INFO - PROCESS | 1932 | 1460945093560 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:04:53 INFO - PROCESS | 1932 | 1460945093562 Marionette TRACE conn4 <- [1,2590,null,{}] 19:04:53 INFO - PROCESS | 1932 | 1460945093568 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}] 19:04:53 INFO - PROCESS | 1932 | 1460945093793 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162e8c800 == 171 [pid = 1932] [id = 570] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc163de8000 == 170 [pid = 1932] [id = 571] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f7f3800 == 169 [pid = 1932] [id = 253] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc163ddc000 == 168 [pid = 1932] [id = 208] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef70000 == 167 [pid = 1932] [id = 123] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168ee1800 == 166 [pid = 1932] [id = 574] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16a1c6000 == 165 [pid = 1932] [id = 575] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f524800 == 164 [pid = 1932] [id = 564] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef0f800 == 163 [pid = 1932] [id = 579] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168e73000 == 162 [pid = 1932] [id = 573] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f51d000 == 161 [pid = 1932] [id = 568] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162418800 == 160 [pid = 1932] [id = 569] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16c119000 == 159 [pid = 1932] [id = 578] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162bcf000 == 158 [pid = 1932] [id = 635] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fd98800 == 157 [pid = 1932] [id = 634] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f79c000 == 156 [pid = 1932] [id = 633] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d5e8800 == 155 [pid = 1932] [id = 632] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15aac4000 == 154 [pid = 1932] [id = 631] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15b00f000 == 153 [pid = 1932] [id = 622] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18b57e000 == 152 [pid = 1932] [id = 621] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1873e5000 == 151 [pid = 1932] [id = 620] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18687f000 == 150 [pid = 1932] [id = 619] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc183158800 == 149 [pid = 1932] [id = 618] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18216d000 == 148 [pid = 1932] [id = 617] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181ae5800 == 147 [pid = 1932] [id = 616] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17410b800 == 146 [pid = 1932] [id = 615] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16fb62000 == 145 [pid = 1932] [id = 614] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16bbd9800 == 144 [pid = 1932] [id = 613] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ad12800 == 143 [pid = 1932] [id = 612] 19:04:55 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16240a000 == 142 [pid = 1932] [id = 611] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 295 (0x7fc15eabf800) [pid = 1932] [serial = 1772] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 294 (0x7fc1620aa000) [pid = 1932] [serial = 1818] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 293 (0x7fc168d63800) [pid = 1932] [serial = 1821] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 292 (0x7fc15d48f800) [pid = 1932] [serial = 1769] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 291 (0x7fc16a2c1c00) [pid = 1932] [serial = 1826] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 290 (0x7fc16ad8b000) [pid = 1932] [serial = 1781] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 289 (0x7fc16ab1d800) [pid = 1932] [serial = 1778] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 288 (0x7fc16be44000) [pid = 1932] [serial = 1793] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 287 (0x7fc162229400) [pid = 1932] [serial = 1820] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 286 (0x7fc15e951c00) [pid = 1932] [serial = 1817] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 285 (0x7fc168f11c00) [pid = 1932] [serial = 1823] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 284 (0x7fc15b1c7c00) [pid = 1932] [serial = 1808] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 283 (0x7fc15e7b8c00) [pid = 1932] [serial = 1815] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 282 (0x7fc163eca400) [pid = 1932] [serial = 1775] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 281 (0x7fc15b1c4000) [pid = 1932] [serial = 1812] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 280 (0x7fc16ee18000) [pid = 1932] [serial = 1802] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 279 (0x7fc16b9d9c00) [pid = 1932] [serial = 1787] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 278 (0x7fc16ab36c00) [pid = 1932] [serial = 1827] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 277 (0x7fc16a06c800) [pid = 1932] [serial = 1824] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 276 (0x7fc16b4a6800) [pid = 1932] [serial = 1832] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 275 (0x7fc1586fec00) [pid = 1932] [serial = 1811] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 274 (0x7fc16d086800) [pid = 1932] [serial = 1799] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 273 (0x7fc16bed0000) [pid = 1932] [serial = 1796] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 272 (0x7fc16ef49c00) [pid = 1932] [serial = 1805] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 271 (0x7fc15b1c8400) [pid = 1932] [serial = 1814] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 270 (0x7fc16b0b6800) [pid = 1932] [serial = 1830] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 269 (0x7fc16a0eb400) [pid = 1932] [serial = 1829] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 268 (0x7fc16bbb1800) [pid = 1932] [serial = 1790] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | --DOMWINDOW == 267 (0x7fc16b735c00) [pid = 1932] [serial = 1784] [outer = (nil)] [url = about:blank] 19:04:55 INFO - PROCESS | 1932 | 1460945095789 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15581a000 == 143 [pid = 1932] [id = 655] 19:04:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 268 (0x7fc1584b2800) [pid = 1932] [serial = 1966] [outer = (nil)] 19:04:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 269 (0x7fc1584b6c00) [pid = 1932] [serial = 1967] [outer = 0x7fc1584b2800] 19:04:55 INFO - PROCESS | 1932 | 1460945095861 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 270 (0x7fc159dda400) [pid = 1932] [serial = 1968] [outer = 0x7fc1584b2800] 19:04:56 INFO - PROCESS | 1932 | 1460945096649 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]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 3132ms 19:04:56 INFO - PROCESS | 1932 | 1460945096707 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 1932 | 1460945096713 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 19:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:04:56 INFO - PROCESS | 1932 | 1460945096723 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 1932 | 1460945096726 Marionette TRACE conn4 <- [1,2594,null,{}] 19:04:56 INFO - PROCESS | 1932 | 1460945096733 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}] 19:04:56 INFO - PROCESS | 1932 | 1460945096918 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 19:04:56 INFO - PROCESS | 1932 | 1460945096932 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1585f2800 == 144 [pid = 1932] [id = 656] 19:04:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 271 (0x7fc151540400) [pid = 1932] [serial = 1969] [outer = (nil)] 19:04:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 272 (0x7fc15b398000) [pid = 1932] [serial = 1970] [outer = 0x7fc151540400] 19:04:57 INFO - PROCESS | 1932 | 1460945096994 Marionette DEBUG loaded listener.js 19:04:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 273 (0x7fc15deef000) [pid = 1932] [serial = 1971] [outer = 0x7fc151540400] 19:04:58 INFO - PROCESS | 1932 | 1460945098039 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]]]}] 19:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1328ms 19:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:04:58 INFO - PROCESS | 1932 | 1460945098055 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 1932 | 1460945098059 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 19:04:58 INFO - PROCESS | 1932 | 1460945098065 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 1932 | 1460945098068 Marionette TRACE conn4 <- [1,2598,null,{}] 19:04:58 INFO - PROCESS | 1932 | 1460945098074 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}] 19:04:58 INFO - PROCESS | 1932 | 1460945098269 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 19:04:58 INFO - PROCESS | 1932 | 1460945098507 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:58 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15b013800 == 145 [pid = 1932] [id = 657] 19:04:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 274 (0x7fc15b26a800) [pid = 1932] [serial = 1972] [outer = (nil)] 19:04:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 275 (0x7fc15e676c00) [pid = 1932] [serial = 1973] [outer = 0x7fc15b26a800] 19:04:58 INFO - PROCESS | 1932 | 1460945098569 Marionette DEBUG loaded listener.js 19:04:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 276 (0x7fc15eab6c00) [pid = 1932] [serial = 1974] [outer = 0x7fc15b26a800] 19:04:59 INFO - PROCESS | 1932 | 1460945099508 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]]]}] 19:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1488ms 19:04:59 INFO - PROCESS | 1932 | 1460945099554 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 1932 | 1460945099557 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 19:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:04:59 INFO - PROCESS | 1932 | 1460945099572 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 1932 | 1460945099580 Marionette TRACE conn4 <- [1,2602,null,{}] 19:04:59 INFO - PROCESS | 1932 | 1460945099592 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}] 19:04:59 INFO - PROCESS | 1932 | 1460945099930 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 19:04:59 INFO - PROCESS | 1932 | 1460945099969 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d406800 == 146 [pid = 1932] [id = 658] 19:04:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 277 (0x7fc15e50c000) [pid = 1932] [serial = 1975] [outer = (nil)] 19:05:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 278 (0x7fc15fde2000) [pid = 1932] [serial = 1976] [outer = 0x7fc15e50c000] 19:05:00 INFO - PROCESS | 1932 | 1460945100031 Marionette DEBUG loaded listener.js 19:05:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 279 (0x7fc1620aa000) [pid = 1932] [serial = 1977] [outer = 0x7fc15e50c000] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 278 (0x7fc15aca2400) [pid = 1932] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 277 (0x7fc159dd6c00) [pid = 1932] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 276 (0x7fc15d49b400) [pid = 1932] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 275 (0x7fc16fff9c00) [pid = 1932] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 274 (0x7fc16408cc00) [pid = 1932] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 273 (0x7fc15e504400) [pid = 1932] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 272 (0x7fc16cb4f800) [pid = 1932] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 271 (0x7fc158342c00) [pid = 1932] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 270 (0x7fc15fe95c00) [pid = 1932] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 269 (0x7fc15fde5000) [pid = 1932] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 268 (0x7fc16aa7c800) [pid = 1932] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 267 (0x7fc15e7bfc00) [pid = 1932] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 266 (0x7fc16a2bb000) [pid = 1932] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 265 (0x7fc1586f0800) [pid = 1932] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 264 (0x7fc16408c400) [pid = 1932] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 263 (0x7fc159ddd000) [pid = 1932] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 262 (0x7fc15fe9d400) [pid = 1932] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 261 (0x7fc16cfbdc00) [pid = 1932] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 260 (0x7fc15d3cb400) [pid = 1932] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 259 (0x7fc16408b800) [pid = 1932] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 258 (0x7fc16a2b5800) [pid = 1932] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 257 (0x7fc15e7c3000) [pid = 1932] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 256 (0x7fc1586f9400) [pid = 1932] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 255 (0x7fc16ef40c00) [pid = 1932] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 254 (0x7fc16acde000) [pid = 1932] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 253 (0x7fc158348000) [pid = 1932] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 252 (0x7fc15e942400) [pid = 1932] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 251 (0x7fc16bbb5c00) [pid = 1932] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 250 (0x7fc16ab27400) [pid = 1932] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 249 (0x7fc16b732c00) [pid = 1932] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 248 (0x7fc16bb5dc00) [pid = 1932] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 247 (0x7fc15b1cec00) [pid = 1932] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 246 (0x7fc15e908000) [pid = 1932] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 245 (0x7fc16a2aa800) [pid = 1932] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 244 (0x7fc15eabe000) [pid = 1932] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 243 (0x7fc15b1cf000) [pid = 1932] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 242 (0x7fc16ab27c00) [pid = 1932] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc16b738400) [pid = 1932] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc15fe96c00) [pid = 1932] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc15b1c2c00) [pid = 1932] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc15eac1c00) [pid = 1932] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc15e947c00) [pid = 1932] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc1586f3400) [pid = 1932] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc15834bc00) [pid = 1932] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc16f60f800) [pid = 1932] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 233 (0x7fc163ecc000) [pid = 1932] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 232 (0x7fc16fc88c00) [pid = 1932] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 231 (0x7fc1605c6c00) [pid = 1932] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 230 (0x7fc15b1d1400) [pid = 1932] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 229 (0x7fc16b4ac400) [pid = 1932] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 228 (0x7fc158345000) [pid = 1932] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 227 (0x7fc16bb62c00) [pid = 1932] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 226 (0x7fc164094800) [pid = 1932] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc16bf61800) [pid = 1932] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc16f9d1000) [pid = 1932] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc16f60e000) [pid = 1932] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc15acb0000) [pid = 1932] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc16aceec00) [pid = 1932] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc15ad8c000) [pid = 1932] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc1629b6c00) [pid = 1932] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc15e904800) [pid = 1932] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc16f5d4800) [pid = 1932] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc15e902400) [pid = 1932] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc16fed7c00) [pid = 1932] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc162231400) [pid = 1932] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc16b842800) [pid = 1932] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc15b1cc000) [pid = 1932] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc15e507c00) [pid = 1932] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc1718cf800) [pid = 1932] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc174dc8c00) [pid = 1932] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc15f680000) [pid = 1932] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc168d6d400) [pid = 1932] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc173074000) [pid = 1932] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc15e8ba400) [pid = 1932] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc1745c1c00) [pid = 1932] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc174a69400) [pid = 1932] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc16f5d6400) [pid = 1932] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc15ad86800) [pid = 1932] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc17399d800) [pid = 1932] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc15e8b2400) [pid = 1932] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc163d78400) [pid = 1932] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc16a03b800) [pid = 1932] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:05:01 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc15b39c000) [pid = 1932] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:05:02 INFO - PROCESS | 1932 | 1460945102094 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]]]}] 19:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2555ms 19:05:02 INFO - PROCESS | 1932 | 1460945102121 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 19:05:02 INFO - PROCESS | 1932 | 1460945102125 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 19:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:05:02 INFO - PROCESS | 1932 | 1460945102130 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:05:02 INFO - PROCESS | 1932 | 1460945102132 Marionette TRACE conn4 <- [1,2606,null,{}] 19:05:02 INFO - PROCESS | 1932 | 1460945102138 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}] 19:05:02 INFO - PROCESS | 1932 | 1460945102389 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 19:05:02 INFO - PROCESS | 1932 | 1460945102630 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1d9800 == 147 [pid = 1932] [id = 659] 19:05:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc155111c00) [pid = 1932] [serial = 1978] [outer = (nil)] 19:05:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc15b268c00) [pid = 1932] [serial = 1979] [outer = 0x7fc155111c00] 19:05:02 INFO - PROCESS | 1932 | 1460945102697 Marionette DEBUG loaded listener.js 19:05:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc15e8ba400) [pid = 1932] [serial = 1980] [outer = 0x7fc155111c00] 19:05:03 INFO - PROCESS | 1932 | 1460945103398 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]]]}] 19:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1326ms 19:05:03 INFO - PROCESS | 1932 | 1460945103462 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 19:05:03 INFO - PROCESS | 1932 | 1460945103466 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 19:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:05:03 INFO - PROCESS | 1932 | 1460945103471 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - PROCESS | 1932 | 1460945103473 Marionette TRACE conn4 <- [1,2610,null,{}] 19:05:03 INFO - PROCESS | 1932 | 1460945103481 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}] 19:05:03 INFO - PROCESS | 1932 | 1460945103801 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 19:05:04 INFO - PROCESS | 1932 | 1460945104081 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1577c8800 == 148 [pid = 1932] [id = 660] 19:05:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc151544c00) [pid = 1932] [serial = 1981] [outer = (nil)] 19:05:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc15510cc00) [pid = 1932] [serial = 1982] [outer = 0x7fc151544c00] 19:05:04 INFO - PROCESS | 1932 | 1460945104228 Marionette DEBUG loaded listener.js 19:05:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc15b133400) [pid = 1932] [serial = 1983] [outer = 0x7fc151544c00] 19:05:05 INFO - PROCESS | 1932 | 1460945105130 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]]]}] 19:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1735ms 19:05:05 INFO - PROCESS | 1932 | 1460945105208 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 1932 | 1460945105214 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 19:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:05:05 INFO - PROCESS | 1932 | 1460945105221 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 1932 | 1460945105228 Marionette TRACE conn4 <- [1,2614,null,{}] 19:05:05 INFO - PROCESS | 1932 | 1460945105234 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}] 19:05:05 INFO - PROCESS | 1932 | 1460945105467 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 19:05:05 INFO - PROCESS | 1932 | 1460945105786 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d28f800 == 149 [pid = 1932] [id = 661] 19:05:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc15e510400) [pid = 1932] [serial = 1984] [outer = (nil)] 19:05:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc15e7c5c00) [pid = 1932] [serial = 1985] [outer = 0x7fc15e510400] 19:05:05 INFO - PROCESS | 1932 | 1460945105864 Marionette DEBUG loaded listener.js 19:05:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc15e951400) [pid = 1932] [serial = 1986] [outer = 0x7fc15e510400] 19:05:06 INFO - PROCESS | 1932 | 1460945106813 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]]]}] 19:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1635ms 19:05:06 INFO - PROCESS | 1932 | 1460945106859 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 19:05:06 INFO - PROCESS | 1932 | 1460945106866 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 19:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:05:06 INFO - PROCESS | 1932 | 1460945106874 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:05:06 INFO - PROCESS | 1932 | 1460945106880 Marionette TRACE conn4 <- [1,2618,null,{}] 19:05:06 INFO - PROCESS | 1932 | 1460945106887 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}] 19:05:07 INFO - PROCESS | 1932 | 1460945107120 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 19:05:07 INFO - PROCESS | 1932 | 1460945107478 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15e5d8800 == 150 [pid = 1932] [id = 662] 19:05:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc15ecc3000) [pid = 1932] [serial = 1987] [outer = (nil)] 19:05:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc1620a8400) [pid = 1932] [serial = 1988] [outer = 0x7fc15ecc3000] 19:05:07 INFO - PROCESS | 1932 | 1460945107555 Marionette DEBUG loaded listener.js 19:05:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc162236c00) [pid = 1932] [serial = 1989] [outer = 0x7fc15ecc3000] 19:05:08 INFO - PROCESS | 1932 | 1460945108371 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]]]}] 19:05:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1532ms 19:05:08 INFO - PROCESS | 1932 | 1460945108415 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 19:05:08 INFO - PROCESS | 1932 | 1460945108421 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 19:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:05:08 INFO - PROCESS | 1932 | 1460945108437 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:05:08 INFO - PROCESS | 1932 | 1460945108444 Marionette TRACE conn4 <- [1,2622,null,{}] 19:05:08 INFO - PROCESS | 1932 | 1460945108449 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}] 19:05:08 INFO - PROCESS | 1932 | 1460945108648 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 19:05:08 INFO - PROCESS | 1932 | 1460945108917 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f7e1000 == 151 [pid = 1932] [id = 663] 19:05:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc15fdde000) [pid = 1932] [serial = 1990] [outer = (nil)] 19:05:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc163d80c00) [pid = 1932] [serial = 1991] [outer = 0x7fc15fdde000] 19:05:08 INFO - PROCESS | 1932 | 1460945108991 Marionette DEBUG loaded listener.js 19:05:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc16408f400) [pid = 1932] [serial = 1992] [outer = 0x7fc15fdde000] 19:05:09 INFO - PROCESS | 1932 | 1460945109872 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]]]}] 19:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1489ms 19:05:09 INFO - PROCESS | 1932 | 1460945109919 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 1932 | 1460945109922 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 19:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:05:09 INFO - PROCESS | 1932 | 1460945109928 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 1932 | 1460945109930 Marionette TRACE conn4 <- [1,2626,null,{}] 19:05:09 INFO - PROCESS | 1932 | 1460945109936 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}] 19:05:10 INFO - PROCESS | 1932 | 1460945110125 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 19:05:10 INFO - PROCESS | 1932 | 1460945110401 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fcdf800 == 152 [pid = 1932] [id = 664] 19:05:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc1620a3800) [pid = 1932] [serial = 1993] [outer = (nil)] 19:05:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc168f05c00) [pid = 1932] [serial = 1994] [outer = 0x7fc1620a3800] 19:05:10 INFO - PROCESS | 1932 | 1460945110474 Marionette DEBUG loaded listener.js 19:05:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc169fd4000) [pid = 1932] [serial = 1995] [outer = 0x7fc1620a3800] 19:05:11 INFO - PROCESS | 1932 | 1460945111337 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]]]}] 19:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1483ms 19:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:05:11 INFO - PROCESS | 1932 | 1460945111411 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 19:05:11 INFO - PROCESS | 1932 | 1460945111414 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 19:05:11 INFO - PROCESS | 1932 | 1460945111420 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:05:11 INFO - PROCESS | 1932 | 1460945111423 Marionette TRACE conn4 <- [1,2630,null,{}] 19:05:11 INFO - PROCESS | 1932 | 1460945111428 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}] 19:05:11 INFO - PROCESS | 1932 | 1460945111636 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 19:05:11 INFO - PROCESS | 1932 | 1460945111912 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162337000 == 153 [pid = 1932] [id = 665] 19:05:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc16a2a9000) [pid = 1932] [serial = 1996] [outer = (nil)] 19:05:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc16a2af400) [pid = 1932] [serial = 1997] [outer = 0x7fc16a2a9000] 19:05:12 INFO - PROCESS | 1932 | 1460945112062 Marionette DEBUG loaded listener.js 19:05:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc16aa7e800) [pid = 1932] [serial = 1998] [outer = 0x7fc16a2a9000] 19:05:12 INFO - PROCESS | 1932 | 1460945112930 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]]]}] 19:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1582ms 19:05:13 INFO - PROCESS | 1932 | 1460945113002 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 19:05:13 INFO - PROCESS | 1932 | 1460945113005 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 19:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:05:13 INFO - PROCESS | 1932 | 1460945113011 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - PROCESS | 1932 | 1460945113013 Marionette TRACE conn4 <- [1,2634,null,{}] 19:05:13 INFO - PROCESS | 1932 | 1460945113019 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}] 19:05:13 INFO - PROCESS | 1932 | 1460945113207 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 19:05:13 INFO - PROCESS | 1932 | 1460945113480 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162e85000 == 154 [pid = 1932] [id = 666] 19:05:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc168d67c00) [pid = 1932] [serial = 1999] [outer = (nil)] 19:05:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc16acf1800) [pid = 1932] [serial = 2000] [outer = 0x7fc168d67c00] 19:05:13 INFO - PROCESS | 1932 | 1460945113591 Marionette DEBUG loaded listener.js 19:05:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc16b0bb400) [pid = 1932] [serial = 2001] [outer = 0x7fc168d67c00] 19:05:14 INFO - PROCESS | 1932 | 1460945114369 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]]]}] 19:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1434ms 19:05:14 INFO - PROCESS | 1932 | 1460945114446 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 19:05:14 INFO - PROCESS | 1932 | 1460945114450 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 19:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:05:14 INFO - PROCESS | 1932 | 1460945114456 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:05:14 INFO - PROCESS | 1932 | 1460945114458 Marionette TRACE conn4 <- [1,2638,null,{}] 19:05:14 INFO - PROCESS | 1932 | 1460945114463 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}] 19:05:14 INFO - PROCESS | 1932 | 1460945114665 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 19:05:14 INFO - PROCESS | 1932 | 1460945114938 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16401d800 == 155 [pid = 1932] [id = 667] 19:05:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc15fe9d400) [pid = 1932] [serial = 2002] [outer = (nil)] 19:05:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc16b735c00) [pid = 1932] [serial = 2003] [outer = 0x7fc15fe9d400] 19:05:15 INFO - PROCESS | 1932 | 1460945115012 Marionette DEBUG loaded listener.js 19:05:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc16b845000) [pid = 1932] [serial = 2004] [outer = 0x7fc15fe9d400] 19:05:15 INFO - PROCESS | 1932 | 1460945115832 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]]]}] 19:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1431ms 19:05:15 INFO - PROCESS | 1932 | 1460945115888 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 19:05:15 INFO - PROCESS | 1932 | 1460945115891 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 19:05:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:05:15 INFO - PROCESS | 1932 | 1460945115897 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:05:15 INFO - PROCESS | 1932 | 1460945115900 Marionette TRACE conn4 <- [1,2642,null,{}] 19:05:15 INFO - PROCESS | 1932 | 1460945115906 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}] 19:05:16 INFO - PROCESS | 1932 | 1460945116088 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 19:05:16 INFO - PROCESS | 1932 | 1460945116388 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168d4f000 == 156 [pid = 1932] [id = 668] 19:05:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc15ecc5800) [pid = 1932] [serial = 2005] [outer = (nil)] 19:05:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc16b847000) [pid = 1932] [serial = 2006] [outer = 0x7fc15ecc5800] 19:05:16 INFO - PROCESS | 1932 | 1460945116463 Marionette DEBUG loaded listener.js 19:05:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 226 (0x7fc16bbae000) [pid = 1932] [serial = 2007] [outer = 0x7fc15ecc5800] 19:05:17 INFO - PROCESS | 1932 | 1460945117343 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]]]}] 19:05:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:05:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1499ms 19:05:17 INFO - PROCESS | 1932 | 1460945117396 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 19:05:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:05:17 INFO - PROCESS | 1932 | 1460945117400 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 19:05:17 INFO - PROCESS | 1932 | 1460945117411 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 1932 | 1460945117413 Marionette TRACE conn4 <- [1,2646,null,{}] 19:05:17 INFO - PROCESS | 1932 | 1460945117423 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}] 19:05:17 INFO - PROCESS | 1932 | 1460945117608 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 19:05:17 INFO - PROCESS | 1932 | 1460945117887 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc169f2d000 == 157 [pid = 1932] [id = 669] 19:05:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 227 (0x7fc1605c3000) [pid = 1932] [serial = 2008] [outer = (nil)] 19:05:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 228 (0x7fc16bc78800) [pid = 1932] [serial = 2009] [outer = 0x7fc1605c3000] 19:05:17 INFO - PROCESS | 1932 | 1460945117960 Marionette DEBUG loaded listener.js 19:05:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 229 (0x7fc16bec2c00) [pid = 1932] [serial = 2010] [outer = 0x7fc1605c3000] 19:05:18 INFO - PROCESS | 1932 | 1460945118785 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]]]}] 19:05:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:05:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1451ms 19:05:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:05:18 INFO - PROCESS | 1932 | 1460945118856 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 19:05:18 INFO - PROCESS | 1932 | 1460945118859 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 19:05:18 INFO - PROCESS | 1932 | 1460945118865 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:05:18 INFO - PROCESS | 1932 | 1460945118868 Marionette TRACE conn4 <- [1,2650,null,{}] 19:05:18 INFO - PROCESS | 1932 | 1460945118873 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}] 19:05:19 INFO - PROCESS | 1932 | 1460945119061 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 19:05:19 INFO - PROCESS | 1932 | 1460945119337 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad19800 == 158 [pid = 1932] [id = 670] 19:05:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 230 (0x7fc16b847400) [pid = 1932] [serial = 2011] [outer = (nil)] 19:05:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 231 (0x7fc16bf61800) [pid = 1932] [serial = 2012] [outer = 0x7fc16b847400] 19:05:19 INFO - PROCESS | 1932 | 1460945119417 Marionette DEBUG loaded listener.js 19:05:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 232 (0x7fc16d083800) [pid = 1932] [serial = 2013] [outer = 0x7fc16b847400] 19:05:20 INFO - PROCESS | 1932 | 1460945120307 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]]]}] 19:05:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:05:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1479ms 19:05:20 INFO - PROCESS | 1932 | 1460945120343 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 19:05:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:05:20 INFO - PROCESS | 1932 | 1460945120353 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 19:05:20 INFO - PROCESS | 1932 | 1460945120358 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 1932 | 1460945120362 Marionette TRACE conn4 <- [1,2654,null,{}] 19:05:20 INFO - PROCESS | 1932 | 1460945120367 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}] 19:05:20 INFO - PROCESS | 1932 | 1460945120569 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 19:05:20 INFO - PROCESS | 1932 | 1460945120848 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b877800 == 159 [pid = 1932] [id = 671] 19:05:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 233 (0x7fc16bed0400) [pid = 1932] [serial = 2014] [outer = (nil)] 19:05:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 234 (0x7fc16ef3fc00) [pid = 1932] [serial = 2015] [outer = 0x7fc16bed0400] 19:05:20 INFO - PROCESS | 1932 | 1460945120921 Marionette DEBUG loaded listener.js 19:05:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 235 (0x7fc16f4b7800) [pid = 1932] [serial = 2016] [outer = 0x7fc16bed0400] 19:05:21 INFO - PROCESS | 1932 | 1460945121836 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]]]}] 19:05:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:05:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1533ms 19:05:21 INFO - PROCESS | 1932 | 1460945121891 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 19:05:21 INFO - PROCESS | 1932 | 1460945121894 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 19:05:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:05:21 INFO - PROCESS | 1932 | 1460945121900 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - PROCESS | 1932 | 1460945121902 Marionette TRACE conn4 <- [1,2658,null,{}] 19:05:21 INFO - PROCESS | 1932 | 1460945121908 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}] 19:05:22 INFO - PROCESS | 1932 | 1460945122127 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 19:05:22 INFO - PROCESS | 1932 | 1460945122456 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef0b800 == 160 [pid = 1932] [id = 672] 19:05:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 236 (0x7fc1586fa000) [pid = 1932] [serial = 2017] [outer = (nil)] 19:05:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 237 (0x7fc16f4b6800) [pid = 1932] [serial = 2018] [outer = 0x7fc1586fa000] 19:05:22 INFO - PROCESS | 1932 | 1460945122531 Marionette DEBUG loaded listener.js 19:05:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 238 (0x7fc16f607c00) [pid = 1932] [serial = 2019] [outer = 0x7fc1586fa000] 19:05:23 INFO - PROCESS | 1932 | 1460945123307 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]]]}] 19:05:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:05:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1429ms 19:05:23 INFO - PROCESS | 1932 | 1460945123333 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 19:05:23 INFO - PROCESS | 1932 | 1460945123336 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 19:05:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:05:23 INFO - PROCESS | 1932 | 1460945123344 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 1932 | 1460945123347 Marionette TRACE conn4 <- [1,2662,null,{}] 19:05:23 INFO - PROCESS | 1932 | 1460945123352 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}] 19:05:23 INFO - PROCESS | 1932 | 1460945123541 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 19:05:23 INFO - PROCESS | 1932 | 1460945123821 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16fb5d800 == 161 [pid = 1932] [id = 673] 19:05:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 239 (0x7fc15e49e800) [pid = 1932] [serial = 2020] [outer = (nil)] 19:05:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 240 (0x7fc16f9cf000) [pid = 1932] [serial = 2021] [outer = 0x7fc15e49e800] 19:05:23 INFO - PROCESS | 1932 | 1460945123894 Marionette DEBUG loaded listener.js 19:05:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 241 (0x7fc16fc88400) [pid = 1932] [serial = 2022] [outer = 0x7fc15e49e800] 19:05:24 INFO - PROCESS | 1932 | 1460945124744 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]]]}] 19:05:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:05:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1433ms 19:05:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:05:24 INFO - PROCESS | 1932 | 1460945124778 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 19:05:24 INFO - PROCESS | 1932 | 1460945124780 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 19:05:24 INFO - PROCESS | 1932 | 1460945124785 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:05:24 INFO - PROCESS | 1932 | 1460945124789 Marionette TRACE conn4 <- [1,2666,null,{}] 19:05:24 INFO - PROCESS | 1932 | 1460945124794 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}] 19:05:24 INFO - PROCESS | 1932 | 1460945124982 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 19:05:25 INFO - PROCESS | 1932 | 1460945125282 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703b4000 == 162 [pid = 1932] [id = 674] 19:05:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 242 (0x7fc16f608000) [pid = 1932] [serial = 2023] [outer = (nil)] 19:05:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 243 (0x7fc16fed5c00) [pid = 1932] [serial = 2024] [outer = 0x7fc16f608000] 19:05:25 INFO - PROCESS | 1932 | 1460945125357 Marionette DEBUG loaded listener.js 19:05:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 244 (0x7fc16fff4400) [pid = 1932] [serial = 2025] [outer = 0x7fc16f608000] 19:05:26 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:26 INFO - PROCESS | 1932 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:05:26 INFO - PROCESS | 1932 | 1460945126639 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]]]}] 19:05:26 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) 19:05:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1880ms 19:05:26 INFO - PROCESS | 1932 | 1460945126665 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 19:05:26 INFO - PROCESS | 1932 | 1460945126668 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 19:05:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:05:26 INFO - PROCESS | 1932 | 1460945126674 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:05:26 INFO - PROCESS | 1932 | 1460945126676 Marionette TRACE conn4 <- [1,2670,null,{}] 19:05:26 INFO - PROCESS | 1932 | 1460945126688 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}] 19:05:26 INFO - PROCESS | 1932 | 1460945126877 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 19:05:27 INFO - PROCESS | 1932 | 1460945127163 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174107000 == 163 [pid = 1932] [id = 675] 19:05:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 245 (0x7fc15b395800) [pid = 1932] [serial = 2026] [outer = (nil)] 19:05:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 246 (0x7fc170382c00) [pid = 1932] [serial = 2027] [outer = 0x7fc15b395800] 19:05:27 INFO - PROCESS | 1932 | 1460945127232 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 247 (0x7fc1720e5c00) [pid = 1932] [serial = 2028] [outer = 0x7fc15b395800] 19:05:28 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:28 INFO - PROCESS | 1932 | 1460945128528 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 19:05:28 INFO - PROCESS | 1932 | 1460945128565 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 19:05:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:05:28 INFO - PROCESS | 1932 | 1460945128571 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:05:28 INFO - PROCESS | 1932 | 1460945128573 Marionette TRACE conn4 <- [1,2674,null,{}] 19:05:28 INFO - PROCESS | 1932 | 1460945128579 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}] 19:05:28 INFO - PROCESS | 1932 | 1460945128758 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 19:05:29 INFO - PROCESS | 1932 | 1460945129048 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc175b23000 == 164 [pid = 1932] [id = 676] 19:05:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 248 (0x7fc1586f2c00) [pid = 1932] [serial = 2029] [outer = (nil)] 19:05:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 249 (0x7fc17269d800) [pid = 1932] [serial = 2030] [outer = 0x7fc1586f2c00] 19:05:29 INFO - PROCESS | 1932 | 1460945129127 Marionette DEBUG loaded listener.js 19:05:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 250 (0x7fc173918400) [pid = 1932] [serial = 2031] [outer = 0x7fc1586f2c00] 19:05:30 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:30 INFO - PROCESS | 1932 | 1460945130441 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:05:30 INFO - PROCESS | 1932 | 1460945130508 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 19:05:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:05:30 INFO - PROCESS | 1932 | 1460945130514 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:05:30 INFO - PROCESS | 1932 | 1460945130517 Marionette TRACE conn4 <- [1,2678,null,{}] 19:05:30 INFO - PROCESS | 1932 | 1460945130522 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}] 19:05:30 INFO - PROCESS | 1932 | 1460945130789 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 19:05:31 INFO - PROCESS | 1932 | 1460945131061 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15b002800 == 165 [pid = 1932] [id = 677] 19:05:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 251 (0x7fc155116000) [pid = 1932] [serial = 2032] [outer = (nil)] 19:05:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 252 (0x7fc1584ab800) [pid = 1932] [serial = 2033] [outer = 0x7fc155116000] 19:05:31 INFO - PROCESS | 1932 | 1460945131133 Marionette DEBUG loaded listener.js 19:05:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 253 (0x7fc16a2cc400) [pid = 1932] [serial = 2034] [outer = 0x7fc155116000] 19:05:32 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:32 INFO - PROCESS | 1932 | 1460945132495 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]]]}] 19:05:32 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) 19:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2035ms 19:05:32 INFO - PROCESS | 1932 | 1460945132550 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 19:05:32 INFO - PROCESS | 1932 | 1460945132553 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 19:05:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:05:32 INFO - PROCESS | 1932 | 1460945132558 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:05:32 INFO - PROCESS | 1932 | 1460945132561 Marionette TRACE conn4 <- [1,2682,null,{}] 19:05:32 INFO - PROCESS | 1932 | 1460945132567 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}] 19:05:32 INFO - PROCESS | 1932 | 1460945132828 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 19:05:33 INFO - PROCESS | 1932 | 1460945133091 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:33 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1d9000 == 166 [pid = 1932] [id = 678] 19:05:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 254 (0x7fc158344000) [pid = 1932] [serial = 2035] [outer = (nil)] 19:05:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 255 (0x7fc1586f3000) [pid = 1932] [serial = 2036] [outer = 0x7fc158344000] 19:05:33 INFO - PROCESS | 1932 | 1460945133160 Marionette DEBUG loaded listener.js 19:05:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 256 (0x7fc15b26a400) [pid = 1932] [serial = 2037] [outer = 0x7fc158344000] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177148000 == 165 [pid = 1932] [id = 646] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17451e800 == 164 [pid = 1932] [id = 645] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1718a3000 == 163 [pid = 1932] [id = 644] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16f653800 == 162 [pid = 1932] [id = 643] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16c137800 == 161 [pid = 1932] [id = 642] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ad1e000 == 160 [pid = 1932] [id = 641] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc169f32000 == 159 [pid = 1932] [id = 640] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168d57800 == 158 [pid = 1932] [id = 639] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162bdf000 == 157 [pid = 1932] [id = 638] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15e6ab800 == 156 [pid = 1932] [id = 637] 19:05:34 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc155bac000 == 155 [pid = 1932] [id = 636] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 255 (0x7fc170387c00) [pid = 1932] [serial = 1859] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 254 (0x7fc17176cc00) [pid = 1932] [serial = 1860] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 253 (0x7fc15def2800) [pid = 1932] [serial = 1895] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 252 (0x7fc15e66d400) [pid = 1932] [serial = 1896] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 251 (0x7fc1745c4c00) [pid = 1932] [serial = 1871] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 250 (0x7fc174a63c00) [pid = 1932] [serial = 1872] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 249 (0x7fc15f679000) [pid = 1932] [serial = 1898] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 248 (0x7fc16b4a2000) [pid = 1932] [serial = 1841] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 247 (0x7fc16bb54400) [pid = 1932] [serial = 1842] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 246 (0x7fc16ab1b800) [pid = 1932] [serial = 1904] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 245 (0x7fc16ab38800) [pid = 1932] [serial = 1905] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 244 (0x7fc16a039400) [pid = 1932] [serial = 1902] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 243 (0x7fc1620a7800) [pid = 1932] [serial = 1899] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 242 (0x7fc16ad8ac00) [pid = 1932] [serial = 1767] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 241 (0x7fc15b1cb000) [pid = 1932] [serial = 1704] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 240 (0x7fc17a6e9c00) [pid = 1932] [serial = 1599] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 239 (0x7fc15f680400) [pid = 1932] [serial = 1710] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 238 (0x7fc1745c6c00) [pid = 1932] [serial = 1596] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 237 (0x7fc16a0e9400) [pid = 1932] [serial = 1725] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 236 (0x7fc16a2c8400) [pid = 1932] [serial = 1731] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 235 (0x7fc16ee11000) [pid = 1932] [serial = 1800] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 234 (0x7fc15e8ad800) [pid = 1932] [serial = 1620] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 233 (0x7fc16a2cdc00) [pid = 1932] [serial = 1653] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 232 (0x7fc169fd7c00) [pid = 1932] [serial = 1776] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 231 (0x7fc16acf1400) [pid = 1932] [serial = 1737] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 230 (0x7fc163d7d000) [pid = 1932] [serial = 1575] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 229 (0x7fc16b19c400) [pid = 1932] [serial = 1782] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 228 (0x7fc15b271c00) [pid = 1932] [serial = 1611] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 227 (0x7fc16a03f800) [pid = 1932] [serial = 1722] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 226 (0x7fc15b1c6000) [pid = 1932] [serial = 1641] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 225 (0x7fc16b84fc00) [pid = 1932] [serial = 1785] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc16f4bd400) [pid = 1932] [serial = 1806] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc174379800) [pid = 1932] [serial = 1677] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc16ad91400) [pid = 1932] [serial = 1740] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc16bb5d400) [pid = 1932] [serial = 1788] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc16a2ab000) [pid = 1932] [serial = 1578] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc15e670000) [pid = 1932] [serial = 1614] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc16f4bf800) [pid = 1932] [serial = 1608] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc186947800) [pid = 1932] [serial = 1602] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc1870ae000) [pid = 1932] [serial = 1605] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc15fe94800) [pid = 1932] [serial = 1647] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc16ef4a000) [pid = 1932] [serial = 1587] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc16bbae800) [pid = 1932] [serial = 1581] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16ee95400) [pid = 1932] [serial = 1665] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc16be50c00) [pid = 1932] [serial = 1794] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc15fddec00) [pid = 1932] [serial = 1773] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc163d78000) [pid = 1932] [serial = 1716] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16ab3b400) [pid = 1932] [serial = 1734] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc16a041c00) [pid = 1932] [serial = 1650] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc15e911c00) [pid = 1932] [serial = 1644] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc16ee12000) [pid = 1932] [serial = 1584] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc16bc6f800) [pid = 1932] [serial = 1791] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc162232800) [pid = 1932] [serial = 1713] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc15e67b000) [pid = 1932] [serial = 1617] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc1620ae800) [pid = 1932] [serial = 1701] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc16beca400) [pid = 1932] [serial = 1659] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc15aca9000) [pid = 1932] [serial = 1680] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc16a2a9800) [pid = 1932] [serial = 1728] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc173077400) [pid = 1932] [serial = 1674] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc168f0d800) [pid = 1932] [serial = 1719] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc1739aac00) [pid = 1932] [serial = 1593] [outer = (nil)] [url = about:blank] 19:05:34 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc16ace9400) [pid = 1932] [serial = 1779] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc15e50f800) [pid = 1932] [serial = 1770] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc16bb59800) [pid = 1932] [serial = 1656] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc15e909000) [pid = 1932] [serial = 1809] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc16bf5d800) [pid = 1932] [serial = 1797] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc16f4bfc00) [pid = 1932] [serial = 1668] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc16ee99000) [pid = 1932] [serial = 1803] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc172010000) [pid = 1932] [serial = 1590] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc16fc8d800) [pid = 1932] [serial = 1671] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc15e50ec00) [pid = 1932] [serial = 1707] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc16d081800) [pid = 1932] [serial = 1662] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc15d3cf400) [pid = 1932] [serial = 1539] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc180ed2400) [pid = 1932] [serial = 1886] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc181caf800) [pid = 1932] [serial = 1887] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc16b4abc00) [pid = 1932] [serial = 1847] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc16ede4c00) [pid = 1932] [serial = 1848] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc16f60f400) [pid = 1932] [serial = 1850] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc16fc86000) [pid = 1932] [serial = 1851] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc16bf52400) [pid = 1932] [serial = 1844] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc16cfc2c00) [pid = 1932] [serial = 1845] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc172122c00) [pid = 1932] [serial = 1862] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc16ace1400) [pid = 1932] [serial = 1907] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc1726a0c00) [pid = 1932] [serial = 1863] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc16a078c00) [pid = 1932] [serial = 1838] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc16a2d0400) [pid = 1932] [serial = 1839] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16fc8c800) [pid = 1932] [serial = 1853] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc16fed1800) [pid = 1932] [serial = 1854] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc15e94b000) [pid = 1932] [serial = 1835] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc16222a000) [pid = 1932] [serial = 1836] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc17bdcc800) [pid = 1932] [serial = 1883] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc180e46800) [pid = 1932] [serial = 1884] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc17391dc00) [pid = 1932] [serial = 1865] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc173c64c00) [pid = 1932] [serial = 1866] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc175036c00) [pid = 1932] [serial = 1874] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc164098c00) [pid = 1932] [serial = 1901] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc175371000) [pid = 1932] [serial = 1875] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc181fde800) [pid = 1932] [serial = 1889] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc1821d8c00) [pid = 1932] [serial = 1890] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc174382400) [pid = 1932] [serial = 1868] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc1745bb400) [pid = 1932] [serial = 1869] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc16ffea400) [pid = 1932] [serial = 1856] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc16fff4800) [pid = 1932] [serial = 1857] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 152 (0x7fc175b72800) [pid = 1932] [serial = 1877] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc175eb3400) [pid = 1932] [serial = 1878] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 150 (0x7fc17734c400) [pid = 1932] [serial = 1880] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 149 (0x7fc17a748800) [pid = 1932] [serial = 1881] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | --DOMWINDOW == 148 (0x7fc16b735800) [pid = 1932] [serial = 1892] [outer = (nil)] [url = about:blank] 19:05:35 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:35 INFO - PROCESS | 1932 | 1460945135754 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]]]}] 19:05:35 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) 19:05:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3235ms 19:05:35 INFO - PROCESS | 1932 | 1460945135795 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 19:05:35 INFO - PROCESS | 1932 | 1460945135800 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 19:05:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:05:35 INFO - PROCESS | 1932 | 1460945135807 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:05:35 INFO - PROCESS | 1932 | 1460945135810 Marionette TRACE conn4 <- [1,2686,null,{}] 19:05:35 INFO - PROCESS | 1932 | 1460945135818 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}] 19:05:35 INFO - PROCESS | 1932 | 1460945135988 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 19:05:36 INFO - PROCESS | 1932 | 1460945136185 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc155bae800 == 156 [pid = 1932] [id = 679] 19:05:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc1586f4400) [pid = 1932] [serial = 2038] [outer = (nil)] 19:05:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc159c99400) [pid = 1932] [serial = 2039] [outer = 0x7fc1586f4400] 19:05:36 INFO - PROCESS | 1932 | 1460945136245 Marionette DEBUG loaded listener.js 19:05:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc15b13a800) [pid = 1932] [serial = 2040] [outer = 0x7fc1586f4400] 19:05:37 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:37 INFO - PROCESS | 1932 | 1460945137514 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:05:37 INFO - PROCESS | 1932 | 1460945137556 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 19:05:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:05:37 INFO - PROCESS | 1932 | 1460945137566 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:05:37 INFO - PROCESS | 1932 | 1460945137569 Marionette TRACE conn4 <- [1,2690,null,{}] 19:05:37 INFO - PROCESS | 1932 | 1460945137574 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}] 19:05:37 INFO - PROCESS | 1932 | 1460945137879 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 19:05:37 INFO - PROCESS | 1932 | 1460945137917 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:37 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15aacc800 == 157 [pid = 1932] [id = 680] 19:05:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc15b13c400) [pid = 1932] [serial = 2041] [outer = (nil)] 19:05:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc15d490c00) [pid = 1932] [serial = 2042] [outer = 0x7fc15b13c400] 19:05:37 INFO - PROCESS | 1932 | 1460945137975 Marionette DEBUG loaded listener.js 19:05:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc15e508800) [pid = 1932] [serial = 2043] [outer = 0x7fc15b13c400] 19:05:39 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc15f534c00) [pid = 1932] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 152 (0x7fc158348400) [pid = 1932] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc15e50c000) [pid = 1932] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 150 (0x7fc15834d800) [pid = 1932] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 149 (0x7fc173c58400) [pid = 1932] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 148 (0x7fc1584b2800) [pid = 1932] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 147 (0x7fc159c8c800) [pid = 1932] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 146 (0x7fc16ee16c00) [pid = 1932] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 145 (0x7fc1584b3000) [pid = 1932] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 144 (0x7fc15fe96000) [pid = 1932] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc15510b400) [pid = 1932] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc15e7bf000) [pid = 1932] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc1629b3000) [pid = 1932] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc183104400) [pid = 1932] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc15f540000) [pid = 1932] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 138 (0x7fc159c8e800) [pid = 1932] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 137 (0x7fc1584b2c00) [pid = 1932] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 136 (0x7fc15510a800) [pid = 1932] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 135 (0x7fc151540400) [pid = 1932] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 134 (0x7fc15b136c00) [pid = 1932] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 133 (0x7fc159c8d000) [pid = 1932] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 132 (0x7fc16bf61c00) [pid = 1932] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 131 (0x7fc16bf60000) [pid = 1932] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 130 (0x7fc16fc89c00) [pid = 1932] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:05:39 INFO - PROCESS | 1932 | --DOMWINDOW == 129 (0x7fc15b26a800) [pid = 1932] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:05:39 INFO - PROCESS | 1932 | 1460945139600 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 19:05:39 INFO - PROCESS | 1932 | 1460945139651 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 19:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:05:39 INFO - PROCESS | 1932 | 1460945139656 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:05:39 INFO - PROCESS | 1932 | 1460945139662 Marionette TRACE conn4 <- [1,2694,null,{}] 19:05:39 INFO - PROCESS | 1932 | 1460945139676 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}] 19:05:39 INFO - PROCESS | 1932 | 1460945139909 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 19:05:40 INFO - PROCESS | 1932 | 1460945140022 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d226800 == 158 [pid = 1932] [id = 681] 19:05:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 130 (0x7fc15b130000) [pid = 1932] [serial = 2044] [outer = (nil)] 19:05:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 131 (0x7fc15b1c6000) [pid = 1932] [serial = 2045] [outer = 0x7fc15b130000] 19:05:40 INFO - PROCESS | 1932 | 1460945140085 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 132 (0x7fc15e679000) [pid = 1932] [serial = 2046] [outer = 0x7fc15b130000] 19:05:41 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:41 INFO - PROCESS | 1932 | 1460945141171 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 19:05:41 INFO - PROCESS | 1932 | 1460945141209 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 19:05:41 INFO - PROCESS | 1932 | 1460945141214 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 1932 | 1460945141217 Marionette TRACE conn4 <- [1,2698,null,{}] 19:05:41 INFO - PROCESS | 1932 | 1460945141222 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}] 19:05:41 INFO - PROCESS | 1932 | 1460945141399 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 19:05:41 INFO - PROCESS | 1932 | 1460945141800 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc155810800 == 159 [pid = 1932] [id = 682] 19:05:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 133 (0x7fc151538800) [pid = 1932] [serial = 2047] [outer = (nil)] 19:05:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 134 (0x7fc15153f400) [pid = 1932] [serial = 2048] [outer = 0x7fc151538800] 19:05:41 INFO - PROCESS | 1932 | 1460945141883 Marionette DEBUG loaded listener.js 19:05:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 135 (0x7fc155116400) [pid = 1932] [serial = 2049] [outer = 0x7fc151538800] 19:05:43 INFO - PROCESS | 1932 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:43 INFO - PROCESS | 1932 | 1460945143240 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 1932 | 1460945143397 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 19:05:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:05:43 INFO - PROCESS | 1932 | 1460945143413 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 1932 | 1460945143419 Marionette TRACE conn4 <- [1,2702,null,{}] 19:05:43 INFO - PROCESS | 1932 | 1460945143427 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}] 19:05:43 INFO - PROCESS | 1932 | 1460945143617 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 19:05:43 INFO - PROCESS | 1932 | 1460945143875 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15be1e800 == 160 [pid = 1932] [id = 683] 19:05:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 136 (0x7fc151539400) [pid = 1932] [serial = 2050] [outer = (nil)] 19:05:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc15aca3000) [pid = 1932] [serial = 2051] [outer = 0x7fc151539400] 19:05:43 INFO - PROCESS | 1932 | 1460945143948 Marionette DEBUG loaded listener.js 19:05:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc15b26d000) [pid = 1932] [serial = 2052] [outer = 0x7fc151539400] 19:05:44 INFO - PROCESS | 1932 | 1460945144815 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]]]}] 19:05:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:05:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1433ms 19:05:44 INFO - PROCESS | 1932 | 1460945144849 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 19:05:44 INFO - PROCESS | 1932 | 1460945144855 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 19:05:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:05:44 INFO - PROCESS | 1932 | 1460945144861 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:05:44 INFO - PROCESS | 1932 | 1460945144865 Marionette TRACE conn4 <- [1,2706,null,{}] 19:05:44 INFO - PROCESS | 1932 | 1460945144870 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}] 19:05:45 INFO - PROCESS | 1932 | 1460945145063 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 19:05:45 INFO - PROCESS | 1932 | 1460945145335 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15dfdd800 == 161 [pid = 1932] [id = 684] 19:05:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc1586f3400) [pid = 1932] [serial = 2053] [outer = (nil)] 19:05:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc15e507400) [pid = 1932] [serial = 2054] [outer = 0x7fc1586f3400] 19:05:45 INFO - PROCESS | 1932 | 1460945145409 Marionette DEBUG loaded listener.js 19:05:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc15e7c6800) [pid = 1932] [serial = 2055] [outer = 0x7fc1586f3400] 19:05:46 INFO - PROCESS | 1932 | 1460945146410 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]]]}] 19:05:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:05:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1591ms 19:05:46 INFO - PROCESS | 1932 | 1460945146453 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 19:05:46 INFO - PROCESS | 1932 | 1460945146456 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 19:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:05:46 INFO - PROCESS | 1932 | 1460945146470 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:05:46 INFO - PROCESS | 1932 | 1460945146478 Marionette TRACE conn4 <- [1,2710,null,{}] 19:05:46 INFO - PROCESS | 1932 | 1460945146486 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}] 19:05:46 INFO - PROCESS | 1932 | 1460945146693 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 19:05:47 INFO - PROCESS | 1932 | 1460945147008 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f78f800 == 162 [pid = 1932] [id = 685] 19:05:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc15b39a400) [pid = 1932] [serial = 2056] [outer = (nil)] 19:05:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc15f535c00) [pid = 1932] [serial = 2057] [outer = 0x7fc15b39a400] 19:05:47 INFO - PROCESS | 1932 | 1460945147082 Marionette DEBUG loaded listener.js 19:05:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc15f678400) [pid = 1932] [serial = 2058] [outer = 0x7fc15b39a400] 19:05:47 INFO - PROCESS | 1932 | 1460945147955 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] 19:05:48 INFO - PROCESS | 1932 | 1460945148014 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 19:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:05:48 INFO - PROCESS | 1932 | 1460945148020 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - PROCESS | 1932 | 1460945148022 Marionette TRACE conn4 <- [1,2714,null,{}] 19:05:48 INFO - PROCESS | 1932 | 1460945148027 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}] 19:05:48 INFO - PROCESS | 1932 | 1460945148212 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 19:05:48 INFO - PROCESS | 1932 | 1460945148479 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1605dd000 == 163 [pid = 1932] [id = 686] 19:05:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc15eab4c00) [pid = 1932] [serial = 2059] [outer = (nil)] 19:05:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc1620a3400) [pid = 1932] [serial = 2060] [outer = 0x7fc15eab4c00] 19:05:48 INFO - PROCESS | 1932 | 1460945148595 Marionette DEBUG loaded listener.js 19:05:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 147 (0x7fc16222cc00) [pid = 1932] [serial = 2061] [outer = 0x7fc15eab4c00] 19:05:49 INFO - PROCESS | 1932 | 1460945149496 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]]]}] 19:05:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:05:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1535ms 19:05:49 INFO - PROCESS | 1932 | 1460945149556 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 19:05:49 INFO - PROCESS | 1932 | 1460945149559 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 19:05:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:05:49 INFO - PROCESS | 1932 | 1460945149565 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:05:49 INFO - PROCESS | 1932 | 1460945149567 Marionette TRACE conn4 <- [1,2718,null,{}] 19:05:49 INFO - PROCESS | 1932 | 1460945149573 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}] 19:05:49 INFO - PROCESS | 1932 | 1460945149754 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 19:05:50 INFO - PROCESS | 1932 | 1460945150021 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:50 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162332000 == 164 [pid = 1932] [id = 687] 19:05:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 148 (0x7fc162315c00) [pid = 1932] [serial = 2062] [outer = (nil)] 19:05:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc162319800) [pid = 1932] [serial = 2063] [outer = 0x7fc162315c00] 19:05:50 INFO - PROCESS | 1932 | 1460945150109 Marionette DEBUG loaded listener.js 19:05:50 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc168d6c800) [pid = 1932] [serial = 2064] [outer = 0x7fc162315c00] 19:05:51 INFO - PROCESS | 1932 | 1460945151029 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] 19:05:51 INFO - PROCESS | 1932 | 1460945151049 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 19:05:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:05:51 INFO - PROCESS | 1932 | 1460945151055 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - PROCESS | 1932 | 1460945151058 Marionette TRACE conn4 <- [1,2722,null,{}] 19:05:51 INFO - PROCESS | 1932 | 1460945151063 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}] 19:05:51 INFO - PROCESS | 1932 | 1460945151249 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 19:05:51 INFO - PROCESS | 1932 | 1460945151525 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f19000 == 165 [pid = 1932] [id = 688] 19:05:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc168d6cc00) [pid = 1932] [serial = 2065] [outer = (nil)] 19:05:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc16a2a5c00) [pid = 1932] [serial = 2066] [outer = 0x7fc168d6cc00] 19:05:51 INFO - PROCESS | 1932 | 1460945151599 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc16a2b7800) [pid = 1932] [serial = 2067] [outer = 0x7fc168d6cc00] 19:05:52 INFO - PROCESS | 1932 | 1460945152513 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] 19:05:52 INFO - PROCESS | 1932 | 1460945152595 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 19:05:52 INFO - PROCESS | 1932 | 1460945152601 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:05:52 INFO - PROCESS | 1932 | 1460945152604 Marionette TRACE conn4 <- [1,2726,null,{}] 19:05:52 INFO - PROCESS | 1932 | 1460945152609 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}] 19:05:52 INFO - PROCESS | 1932 | 1460945152832 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 19:05:53 INFO - PROCESS | 1932 | 1460945153142 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:53 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168d4b800 == 166 [pid = 1932] [id = 689] 19:05:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc168f07800) [pid = 1932] [serial = 2068] [outer = (nil)] 19:05:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc16aa7c400) [pid = 1932] [serial = 2069] [outer = 0x7fc168f07800] 19:05:53 INFO - PROCESS | 1932 | 1460945153213 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc16acd8800) [pid = 1932] [serial = 2070] [outer = 0x7fc168f07800] 19:05:54 INFO - PROCESS | 1932 | 1460945154038 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]]]}] 19:05:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:05:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1485ms 19:05:54 INFO - PROCESS | 1932 | 1460945154085 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 19:05:54 INFO - PROCESS | 1932 | 1460945154089 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 19:05:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:05:54 INFO - PROCESS | 1932 | 1460945154095 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:05:54 INFO - PROCESS | 1932 | 1460945154098 Marionette TRACE conn4 <- [1,2730,null,{}] 19:05:54 INFO - PROCESS | 1932 | 1460945154103 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}] 19:05:54 INFO - PROCESS | 1932 | 1460945154287 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 19:05:54 INFO - PROCESS | 1932 | 1460945154559 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc169f20800 == 167 [pid = 1932] [id = 690] 19:05:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc168f09c00) [pid = 1932] [serial = 2071] [outer = (nil)] 19:05:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc16ace9400) [pid = 1932] [serial = 2072] [outer = 0x7fc168f09c00] 19:05:54 INFO - PROCESS | 1932 | 1460945154633 Marionette DEBUG loaded listener.js 19:05:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc16ad90800) [pid = 1932] [serial = 2073] [outer = 0x7fc168f09c00] 19:05:55 INFO - PROCESS | 1932 | 1460945155935 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 19:05:55 INFO - PROCESS | 1932 | 1460945155983 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 19:05:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:05:55 INFO - PROCESS | 1932 | 1460945155989 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - PROCESS | 1932 | 1460945155991 Marionette TRACE conn4 <- [1,2734,null,{}] 19:05:55 INFO - PROCESS | 1932 | 1460945155997 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}] 19:05:56 INFO - PROCESS | 1932 | 1460945156207 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 19:05:56 INFO - PROCESS | 1932 | 1460945156533 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:56 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ac22800 == 168 [pid = 1932] [id = 691] 19:05:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc16a041c00) [pid = 1932] [serial = 2074] [outer = (nil)] 19:05:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc16b1a5c00) [pid = 1932] [serial = 2075] [outer = 0x7fc16a041c00] 19:05:56 INFO - PROCESS | 1932 | 1460945156604 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc16b9cf400) [pid = 1932] [serial = 2076] [outer = 0x7fc16a041c00] 19:05:57 INFO - PROCESS | 1932 | 1460945157464 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]]]}] 19:05:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:05:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1532ms 19:05:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:05:57 INFO - PROCESS | 1932 | 1460945157521 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 19:05:57 INFO - PROCESS | 1932 | 1460945157524 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 19:05:57 INFO - PROCESS | 1932 | 1460945157530 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 1932 | 1460945157533 Marionette TRACE conn4 <- [1,2738,null,{}] 19:05:57 INFO - PROCESS | 1932 | 1460945157538 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}] 19:05:57 INFO - PROCESS | 1932 | 1460945157781 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 19:05:58 INFO - PROCESS | 1932 | 1460945158047 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ae4e000 == 169 [pid = 1932] [id = 692] 19:05:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc16b84c400) [pid = 1932] [serial = 2077] [outer = (nil)] 19:05:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc16bbae800) [pid = 1932] [serial = 2078] [outer = 0x7fc16b84c400] 19:05:58 INFO - PROCESS | 1932 | 1460945158176 Marionette DEBUG loaded listener.js 19:05:58 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc16be43c00) [pid = 1932] [serial = 2079] [outer = 0x7fc16b84c400] 19:05:59 INFO - PROCESS | 1932 | 1460945159016 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]]]}] 19:05:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:05:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1536ms 19:05:59 INFO - PROCESS | 1932 | 1460945159065 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 19:05:59 INFO - PROCESS | 1932 | 1460945159070 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 19:05:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:05:59 INFO - PROCESS | 1932 | 1460945159075 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:05:59 INFO - PROCESS | 1932 | 1460945159079 Marionette TRACE conn4 <- [1,2742,null,{}] 19:05:59 INFO - PROCESS | 1932 | 1460945159084 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}] 19:05:59 INFO - PROCESS | 1932 | 1460945159301 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 19:05:59 INFO - PROCESS | 1932 | 1460945159569 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16bbc0800 == 170 [pid = 1932] [id = 693] 19:05:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc16d082400) [pid = 1932] [serial = 2080] [outer = (nil)] 19:05:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc16ed37c00) [pid = 1932] [serial = 2081] [outer = 0x7fc16d082400] 19:05:59 INFO - PROCESS | 1932 | 1460945159690 Marionette DEBUG loaded listener.js 19:05:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc16ee14000) [pid = 1932] [serial = 2082] [outer = 0x7fc16d082400] 19:06:00 INFO - PROCESS | 1932 | 1460945160507 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]]]}] 19:06:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:06:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1480ms 19:06:00 INFO - PROCESS | 1932 | 1460945160557 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 1932 | 1460945160560 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 19:06:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:06:00 INFO - PROCESS | 1932 | 1460945160567 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 1932 | 1460945160570 Marionette TRACE conn4 <- [1,2746,null,{}] 19:06:00 INFO - PROCESS | 1932 | 1460945160575 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}] 19:06:00 INFO - PROCESS | 1932 | 1460945160764 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 19:06:01 INFO - PROCESS | 1932 | 1460945161042 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16d013000 == 171 [pid = 1932] [id = 694] 19:06:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc16da84000) [pid = 1932] [serial = 2083] [outer = (nil)] 19:06:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc16ee8f000) [pid = 1932] [serial = 2084] [outer = 0x7fc16da84000] 19:06:01 INFO - PROCESS | 1932 | 1460945161114 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc16ef3f400) [pid = 1932] [serial = 2085] [outer = 0x7fc16da84000] 19:06:01 INFO - PROCESS | 1932 | 1460945161990 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]]]}] 19:06:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:06:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1485ms 19:06:02 INFO - PROCESS | 1932 | 1460945162052 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 19:06:02 INFO - PROCESS | 1932 | 1460945162056 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 19:06:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:06:02 INFO - PROCESS | 1932 | 1460945162061 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - PROCESS | 1932 | 1460945162063 Marionette TRACE conn4 <- [1,2750,null,{}] 19:06:02 INFO - PROCESS | 1932 | 1460945162069 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}] 19:06:02 INFO - PROCESS | 1932 | 1460945162256 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 19:06:02 INFO - PROCESS | 1932 | 1460945162530 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f65b000 == 172 [pid = 1932] [id = 695] 19:06:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc16be4b000) [pid = 1932] [serial = 2086] [outer = (nil)] 19:06:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc16f4bf800) [pid = 1932] [serial = 2087] [outer = 0x7fc16be4b000] 19:06:02 INFO - PROCESS | 1932 | 1460945162614 Marionette DEBUG loaded listener.js 19:06:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc16f603400) [pid = 1932] [serial = 2088] [outer = 0x7fc16be4b000] 19:06:03 INFO - PROCESS | 1932 | 1460945163436 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]]]}] 19:06:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:06:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1432ms 19:06:03 INFO - PROCESS | 1932 | 1460945163495 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 19:06:03 INFO - PROCESS | 1932 | 1460945163498 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 19:06:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:06:03 INFO - PROCESS | 1932 | 1460945163504 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:06:03 INFO - PROCESS | 1932 | 1460945163506 Marionette TRACE conn4 <- [1,2754,null,{}] 19:06:03 INFO - PROCESS | 1932 | 1460945163511 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}] 19:06:03 INFO - PROCESS | 1932 | 1460945163697 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 19:06:03 INFO - PROCESS | 1932 | 1460945163971 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffb5000 == 173 [pid = 1932] [id = 696] 19:06:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc16ee14800) [pid = 1932] [serial = 2089] [outer = (nil)] 19:06:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc16f9c6c00) [pid = 1932] [serial = 2090] [outer = 0x7fc16ee14800] 19:06:04 INFO - PROCESS | 1932 | 1460945164043 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16fc86000) [pid = 1932] [serial = 2091] [outer = 0x7fc16ee14800] 19:06:04 INFO - PROCESS | 1932 | 1460945164868 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]]]}] 19:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1427ms 19:06:04 INFO - PROCESS | 1932 | 1460945164932 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 19:06:04 INFO - PROCESS | 1932 | 1460945164935 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 19:06:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:06:04 INFO - PROCESS | 1932 | 1460945164940 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:06:04 INFO - PROCESS | 1932 | 1460945164943 Marionette TRACE conn4 <- [1,2758,null,{}] 19:06:04 INFO - PROCESS | 1932 | 1460945164948 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}] 19:06:05 INFO - PROCESS | 1932 | 1460945165134 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 19:06:05 INFO - PROCESS | 1932 | 1460945165417 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703c5000 == 174 [pid = 1932] [id = 697] 19:06:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16f4b4400) [pid = 1932] [serial = 2092] [outer = (nil)] 19:06:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc16fed8c00) [pid = 1932] [serial = 2093] [outer = 0x7fc16f4b4400] 19:06:05 INFO - PROCESS | 1932 | 1460945165490 Marionette DEBUG loaded listener.js 19:06:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc170384400) [pid = 1932] [serial = 2094] [outer = 0x7fc16f4b4400] 19:06:06 INFO - PROCESS | 1932 | 1460945166336 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]]]}] 19:06:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:06:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1428ms 19:06:06 INFO - PROCESS | 1932 | 1460945166370 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 19:06:06 INFO - PROCESS | 1932 | 1460945166374 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 19:06:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:06:06 INFO - PROCESS | 1932 | 1460945166381 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:06:06 INFO - PROCESS | 1932 | 1460945166384 Marionette TRACE conn4 <- [1,2762,null,{}] 19:06:06 INFO - PROCESS | 1932 | 1460945166389 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}] 19:06:06 INFO - PROCESS | 1932 | 1460945166596 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 19:06:06 INFO - PROCESS | 1932 | 1460945166912 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17394e000 == 175 [pid = 1932] [id = 698] 19:06:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc15deef400) [pid = 1932] [serial = 2095] [outer = (nil)] 19:06:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc16f60c000) [pid = 1932] [serial = 2096] [outer = 0x7fc15deef400] 19:06:06 INFO - PROCESS | 1932 | 1460945166985 Marionette DEBUG loaded listener.js 19:06:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc1726a1000) [pid = 1932] [serial = 2097] [outer = 0x7fc15deef400] 19:06:07 INFO - PROCESS | 1932 | 1460945167971 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]]]}] 19:06:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:06:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1627ms 19:06:08 INFO - PROCESS | 1932 | 1460945168012 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 19:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:06:08 INFO - PROCESS | 1932 | 1460945168017 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 19:06:08 INFO - PROCESS | 1932 | 1460945168025 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:06:08 INFO - PROCESS | 1932 | 1460945168030 Marionette TRACE conn4 <- [1,2766,null,{}] 19:06:08 INFO - PROCESS | 1932 | 1460945168037 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}] 19:06:08 INFO - PROCESS | 1932 | 1460945168288 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 19:06:08 INFO - PROCESS | 1932 | 1460945168606 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc157a0d000 == 176 [pid = 1932] [id = 699] 19:06:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc151541000) [pid = 1932] [serial = 2098] [outer = (nil)] 19:06:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc15834f800) [pid = 1932] [serial = 2099] [outer = 0x7fc151541000] 19:06:08 INFO - PROCESS | 1932 | 1460945168684 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc1586f0400) [pid = 1932] [serial = 2100] [outer = 0x7fc151541000] 19:06:09 INFO - PROCESS | 1932 | 1460945169487 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]]]}] 19:06:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:06:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1489ms 19:06:09 INFO - PROCESS | 1932 | 1460945169517 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 19:06:09 INFO - PROCESS | 1932 | 1460945169521 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 19:06:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:06:09 INFO - PROCESS | 1932 | 1460945169528 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:06:09 INFO - PROCESS | 1932 | 1460945169531 Marionette TRACE conn4 <- [1,2770,null,{}] 19:06:09 INFO - PROCESS | 1932 | 1460945169536 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}] 19:06:09 INFO - PROCESS | 1932 | 1460945169742 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 19:06:10 INFO - PROCESS | 1932 | 1460945170565 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15b020800 == 177 [pid = 1932] [id = 700] 19:06:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc155108800) [pid = 1932] [serial = 2101] [outer = (nil)] 19:06:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc155116c00) [pid = 1932] [serial = 2102] [outer = 0x7fc155108800] 19:06:10 INFO - PROCESS | 1932 | 1460945170636 Marionette DEBUG loaded listener.js 19:06:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc159c8e000) [pid = 1932] [serial = 2103] [outer = 0x7fc155108800] 19:06:11 INFO - PROCESS | 1932 | 1460945171470 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]]]}] 19:06:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:06:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1981ms 19:06:11 INFO - PROCESS | 1932 | 1460945171512 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 19:06:11 INFO - PROCESS | 1932 | 1460945171518 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 19:06:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:06:11 INFO - PROCESS | 1932 | 1460945171526 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:06:11 INFO - PROCESS | 1932 | 1460945171530 Marionette TRACE conn4 <- [1,2774,null,{}] 19:06:11 INFO - PROCESS | 1932 | 1460945171536 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}] 19:06:11 INFO - PROCESS | 1932 | 1460945171730 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1585f2800 == 176 [pid = 1932] [id = 656] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16bbdf800 == 175 [pid = 1932] [id = 322] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d226800 == 174 [pid = 1932] [id = 681] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1605d8800 == 173 [pid = 1932] [id = 566] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15aacc800 == 172 [pid = 1932] [id = 680] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc155bae800 == 171 [pid = 1932] [id = 679] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1703b4000 == 170 [pid = 1932] [id = 674] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16fb5d800 == 169 [pid = 1932] [id = 673] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef0b800 == 168 [pid = 1932] [id = 672] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b877800 == 167 [pid = 1932] [id = 671] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ad19800 == 166 [pid = 1932] [id = 670] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc169f2d000 == 165 [pid = 1932] [id = 669] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168d4f000 == 164 [pid = 1932] [id = 668] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16401d800 == 163 [pid = 1932] [id = 667] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162e85000 == 162 [pid = 1932] [id = 666] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162337000 == 161 [pid = 1932] [id = 665] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fcdf800 == 160 [pid = 1932] [id = 664] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f7e1000 == 159 [pid = 1932] [id = 663] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15e5d8800 == 158 [pid = 1932] [id = 662] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d28f800 == 157 [pid = 1932] [id = 661] 19:06:12 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1577c8800 == 156 [pid = 1932] [id = 660] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc16b73c400) [pid = 1932] [serial = 1833] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc184bdfc00) [pid = 1932] [serial = 1893] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc15b268c00) [pid = 1932] [serial = 1979] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc15fde2000) [pid = 1932] [serial = 1976] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc15aca2c00) [pid = 1932] [serial = 1910] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc15b1d1800) [pid = 1932] [serial = 1911] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc183105c00) [pid = 1932] [serial = 1937] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc1850c7c00) [pid = 1932] [serial = 1938] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc1584b6c00) [pid = 1932] [serial = 1967] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc159dda400) [pid = 1932] [serial = 1968] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc15b131400) [pid = 1932] [serial = 1949] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc15b135800) [pid = 1932] [serial = 1950] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc17350fc00) [pid = 1932] [serial = 1931] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc173c57400) [pid = 1932] [serial = 1932] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc1584b9000) [pid = 1932] [serial = 1943] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc186e22000) [pid = 1932] [serial = 1944] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc16ace8000) [pid = 1932] [serial = 1919] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc16b739400) [pid = 1932] [serial = 1920] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc162319400) [pid = 1932] [serial = 1964] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16d081000) [pid = 1932] [serial = 1965] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc15e907000) [pid = 1932] [serial = 1913] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc15f533000) [pid = 1932] [serial = 1914] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc16b846000) [pid = 1932] [serial = 1922] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc16be49c00) [pid = 1932] [serial = 1923] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc186834400) [pid = 1932] [serial = 1940] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc186946c00) [pid = 1932] [serial = 1941] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc1629b9800) [pid = 1932] [serial = 1916] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc168d67000) [pid = 1932] [serial = 1917] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc186947400) [pid = 1932] [serial = 1955] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc187059c00) [pid = 1932] [serial = 1956] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc159c95000) [pid = 1932] [serial = 1946] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc159c99000) [pid = 1932] [serial = 1947] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc155110800) [pid = 1932] [serial = 1961] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc155115800) [pid = 1932] [serial = 1962] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc15b398000) [pid = 1932] [serial = 1970] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc15deef000) [pid = 1932] [serial = 1971] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 152 (0x7fc162312800) [pid = 1932] [serial = 1958] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc162318800) [pid = 1932] [serial = 1959] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 150 (0x7fc15b13a400) [pid = 1932] [serial = 1952] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 149 (0x7fc168f09400) [pid = 1932] [serial = 1953] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 148 (0x7fc16fc8cc00) [pid = 1932] [serial = 1928] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 147 (0x7fc172125400) [pid = 1932] [serial = 1929] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 146 (0x7fc16d07c000) [pid = 1932] [serial = 1925] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 145 (0x7fc16f5d2c00) [pid = 1932] [serial = 1926] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 144 (0x7fc174aafc00) [pid = 1932] [serial = 1934] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc17bdcfc00) [pid = 1932] [serial = 1935] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc15eab6c00) [pid = 1932] [serial = 1974] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc1620aa000) [pid = 1932] [serial = 1977] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc15e676c00) [pid = 1932] [serial = 1973] [outer = (nil)] [url = about:blank] 19:06:12 INFO - PROCESS | 1932 | 1460945172666 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc155a03000 == 157 [pid = 1932] [id = 701] 19:06:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc1584b6c00) [pid = 1932] [serial = 2104] [outer = (nil)] 19:06:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc15b131400) [pid = 1932] [serial = 2105] [outer = 0x7fc1584b6c00] 19:06:12 INFO - PROCESS | 1932 | 1460945172738 Marionette DEBUG loaded listener.js 19:06:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc15b26e800) [pid = 1932] [serial = 2106] [outer = 0x7fc1584b6c00] 19:06:13 INFO - PROCESS | 1932 | 1460945173517 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]]]}] 19:06:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:06:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2031ms 19:06:13 INFO - PROCESS | 1932 | 1460945173563 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 19:06:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:06:13 INFO - PROCESS | 1932 | 1460945173571 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 19:06:13 INFO - PROCESS | 1932 | 1460945173580 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:06:13 INFO - PROCESS | 1932 | 1460945173585 Marionette TRACE conn4 <- [1,2778,null,{}] 19:06:13 INFO - PROCESS | 1932 | 1460945173593 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}] 19:06:13 INFO - PROCESS | 1932 | 1460945173838 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 19:06:14 INFO - PROCESS | 1932 | 1460945174017 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1b1000 == 158 [pid = 1932] [id = 702] 19:06:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc15834bc00) [pid = 1932] [serial = 2107] [outer = (nil)] 19:06:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc15e497000) [pid = 1932] [serial = 2108] [outer = 0x7fc15834bc00] 19:06:14 INFO - PROCESS | 1932 | 1460945174079 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc15e8af000) [pid = 1932] [serial = 2109] [outer = 0x7fc15834bc00] 19:06:14 INFO - PROCESS | 1932 | 1460945174897 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]]]}] 19:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1382ms 19:06:14 INFO - PROCESS | 1932 | 1460945174961 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 19:06:14 INFO - PROCESS | 1932 | 1460945174964 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 19:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:06:14 INFO - PROCESS | 1932 | 1460945174985 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - PROCESS | 1932 | 1460945174993 Marionette TRACE conn4 <- [1,2782,null,{}] 19:06:15 INFO - PROCESS | 1932 | 1460945175000 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}] 19:06:15 INFO - PROCESS | 1932 | 1460945175248 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 19:06:15 INFO - PROCESS | 1932 | 1460945175276 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d576800 == 159 [pid = 1932] [id = 703] 19:06:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 147 (0x7fc15e50f800) [pid = 1932] [serial = 2110] [outer = (nil)] 19:06:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 148 (0x7fc15f681000) [pid = 1932] [serial = 2111] [outer = 0x7fc15e50f800] 19:06:15 INFO - PROCESS | 1932 | 1460945175334 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc15fea1000) [pid = 1932] [serial = 2112] [outer = 0x7fc15e50f800] 19:06:16 INFO - PROCESS | 1932 | 1460945176224 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]]]}] 19:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1299ms 19:06:16 INFO - PROCESS | 1932 | 1460945176270 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 19:06:16 INFO - PROCESS | 1932 | 1460945176274 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 19:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:06:16 INFO - PROCESS | 1932 | 1460945176279 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:06:16 INFO - PROCESS | 1932 | 1460945176282 Marionette TRACE conn4 <- [1,2786,null,{}] 19:06:16 INFO - PROCESS | 1932 | 1460945176289 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}] 19:06:16 INFO - PROCESS | 1932 | 1460945176611 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 19:06:16 INFO - PROCESS | 1932 | 1460945176669 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15eddb000 == 160 [pid = 1932] [id = 704] 19:06:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc159dd7400) [pid = 1932] [serial = 2113] [outer = (nil)] 19:06:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc1620a8c00) [pid = 1932] [serial = 2114] [outer = 0x7fc159dd7400] 19:06:16 INFO - PROCESS | 1932 | 1460945176728 Marionette DEBUG loaded listener.js 19:06:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc1629b6c00) [pid = 1932] [serial = 2115] [outer = 0x7fc159dd7400] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc1605c1c00) [pid = 1932] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 150 (0x7fc1586f4400) [pid = 1932] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 149 (0x7fc15fdde000) [pid = 1932] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 148 (0x7fc16bed0400) [pid = 1932] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 147 (0x7fc16f608000) [pid = 1932] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 146 (0x7fc16a2a9000) [pid = 1932] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 145 (0x7fc15fe9d400) [pid = 1932] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 144 (0x7fc151544c00) [pid = 1932] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc1605c3000) [pid = 1932] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc15b395800) [pid = 1932] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc15ecc5800) [pid = 1932] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc1586fa000) [pid = 1932] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc15ecc3000) [pid = 1932] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 138 (0x7fc158344000) [pid = 1932] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 137 (0x7fc1620a3800) [pid = 1932] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 136 (0x7fc168d67c00) [pid = 1932] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 135 (0x7fc1586f2c00) [pid = 1932] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 134 (0x7fc15b13c400) [pid = 1932] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 133 (0x7fc15e49e800) [pid = 1932] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 132 (0x7fc16b847400) [pid = 1932] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:06:17 INFO - PROCESS | 1932 | --DOMWINDOW == 131 (0x7fc15e510400) [pid = 1932] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:06:18 INFO - PROCESS | 1932 | 1460945178020 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]]]}] 19:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1782ms 19:06:18 INFO - PROCESS | 1932 | 1460945178062 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 19:06:18 INFO - PROCESS | 1932 | 1460945178065 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 19:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:06:18 INFO - PROCESS | 1932 | 1460945178071 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:06:18 INFO - PROCESS | 1932 | 1460945178073 Marionette TRACE conn4 <- [1,2790,null,{}] 19:06:18 INFO - PROCESS | 1932 | 1460945178078 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}] 19:06:18 INFO - PROCESS | 1932 | 1460945178248 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 19:06:18 INFO - PROCESS | 1932 | 1460945178261 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f522000 == 161 [pid = 1932] [id = 705] 19:06:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 132 (0x7fc1605c7800) [pid = 1932] [serial = 2116] [outer = (nil)] 19:06:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 133 (0x7fc1629b9400) [pid = 1932] [serial = 2117] [outer = 0x7fc1605c7800] 19:06:18 INFO - PROCESS | 1932 | 1460945178502 Marionette DEBUG loaded listener.js 19:06:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 134 (0x7fc16408d000) [pid = 1932] [serial = 2118] [outer = 0x7fc1605c7800] 19:06:19 INFO - PROCESS | 1932 | 1460945179263 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]]]}] 19:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1226ms 19:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:06:19 INFO - PROCESS | 1932 | 1460945179297 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 19:06:19 INFO - PROCESS | 1932 | 1460945179299 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 19:06:19 INFO - PROCESS | 1932 | 1460945179304 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:06:19 INFO - PROCESS | 1932 | 1460945179307 Marionette TRACE conn4 <- [1,2794,null,{}] 19:06:19 INFO - PROCESS | 1932 | 1460945179312 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}] 19:06:19 INFO - PROCESS | 1932 | 1460945179553 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 19:06:19 INFO - PROCESS | 1932 | 1460945179898 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc157a0d800 == 162 [pid = 1932] [id = 706] 19:06:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 135 (0x7fc15153a400) [pid = 1932] [serial = 2119] [outer = (nil)] 19:06:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 136 (0x7fc151544800) [pid = 1932] [serial = 2120] [outer = 0x7fc15153a400] 19:06:19 INFO - PROCESS | 1932 | 1460945179975 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 137 (0x7fc1586f9000) [pid = 1932] [serial = 2121] [outer = 0x7fc15153a400] 19:06:20 INFO - PROCESS | 1932 | 1460945180908 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]]]}] 19:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1629ms 19:06:20 INFO - PROCESS | 1932 | 1460945180935 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 19:06:20 INFO - PROCESS | 1932 | 1460945180940 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 19:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:06:20 INFO - PROCESS | 1932 | 1460945180947 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:06:20 INFO - PROCESS | 1932 | 1460945180953 Marionette TRACE conn4 <- [1,2798,null,{}] 19:06:20 INFO - PROCESS | 1932 | 1460945180961 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}] 19:06:21 INFO - PROCESS | 1932 | 1460945181159 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 19:06:21 INFO - PROCESS | 1932 | 1460945181431 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d568800 == 163 [pid = 1932] [id = 707] 19:06:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 138 (0x7fc15153f800) [pid = 1932] [serial = 2122] [outer = (nil)] 19:06:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 139 (0x7fc15d495000) [pid = 1932] [serial = 2123] [outer = 0x7fc15153f800] 19:06:21 INFO - PROCESS | 1932 | 1460945181517 Marionette DEBUG loaded listener.js 19:06:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc15e66f400) [pid = 1932] [serial = 2124] [outer = 0x7fc15153f800] 19:06:22 INFO - PROCESS | 1932 | 1460945182511 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]]]}] 19:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1633ms 19:06:22 INFO - PROCESS | 1932 | 1460945182585 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 1932 | 1460945182590 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 19:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:06:22 INFO - PROCESS | 1932 | 1460945182597 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 1932 | 1460945182600 Marionette TRACE conn4 <- [1,2802,null,{}] 19:06:22 INFO - PROCESS | 1932 | 1460945182606 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}] 19:06:22 INFO - PROCESS | 1932 | 1460945182853 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 19:06:23 INFO - PROCESS | 1932 | 1460945183203 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fcc9000 == 164 [pid = 1932] [id = 708] 19:06:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc15e7c3000) [pid = 1932] [serial = 2125] [outer = (nil)] 19:06:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc15ecc9800) [pid = 1932] [serial = 2126] [outer = 0x7fc15e7c3000] 19:06:23 INFO - PROCESS | 1932 | 1460945183274 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc162235400) [pid = 1932] [serial = 2127] [outer = 0x7fc15e7c3000] 19:06:24 INFO - PROCESS | 1932 | 1460945184128 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]]]}] 19:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1581ms 19:06:24 INFO - PROCESS | 1932 | 1460945184178 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 19:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:06:24 INFO - PROCESS | 1932 | 1460945184182 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 19:06:24 INFO - PROCESS | 1932 | 1460945184197 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - PROCESS | 1932 | 1460945184206 Marionette TRACE conn4 <- [1,2806,null,{}] 19:06:24 INFO - PROCESS | 1932 | 1460945184229 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}] 19:06:24 INFO - PROCESS | 1932 | 1460945184436 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 19:06:24 INFO - PROCESS | 1932 | 1460945184701 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162d69800 == 165 [pid = 1932] [id = 709] 19:06:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc15e90f000) [pid = 1932] [serial = 2128] [outer = (nil)] 19:06:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc16408c400) [pid = 1932] [serial = 2129] [outer = 0x7fc15e90f000] 19:06:24 INFO - PROCESS | 1932 | 1460945184824 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc168f0d400) [pid = 1932] [serial = 2130] [outer = 0x7fc15e90f000] 19:06:25 INFO - PROCESS | 1932 | 1460945185680 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]]]}] 19:06:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:06:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1564ms 19:06:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:06:25 INFO - PROCESS | 1932 | 1460945185753 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 1932 | 1460945185756 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 19:06:25 INFO - PROCESS | 1932 | 1460945185762 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - PROCESS | 1932 | 1460945185765 Marionette TRACE conn4 <- [1,2810,null,{}] 19:06:25 INFO - PROCESS | 1932 | 1460945185770 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}] 19:06:25 INFO - PROCESS | 1932 | 1460945185984 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 19:06:26 INFO - PROCESS | 1932 | 1460945186254 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164166800 == 166 [pid = 1932] [id = 710] 19:06:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 147 (0x7fc15f53f800) [pid = 1932] [serial = 2131] [outer = (nil)] 19:06:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 148 (0x7fc16a073c00) [pid = 1932] [serial = 2132] [outer = 0x7fc15f53f800] 19:06:26 INFO - PROCESS | 1932 | 1460945186328 Marionette DEBUG loaded listener.js 19:06:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc16a0eb400) [pid = 1932] [serial = 2133] [outer = 0x7fc15f53f800] 19:06:27 INFO - PROCESS | 1932 | 1460945187158 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]]]}] 19:06:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:06:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1432ms 19:06:27 INFO - PROCESS | 1932 | 1460945187194 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 19:06:27 INFO - PROCESS | 1932 | 1460945187199 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 19:06:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:06:27 INFO - PROCESS | 1932 | 1460945187204 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:06:27 INFO - PROCESS | 1932 | 1460945187207 Marionette TRACE conn4 <- [1,2814,null,{}] 19:06:27 INFO - PROCESS | 1932 | 1460945187213 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}] 19:06:27 INFO - PROCESS | 1932 | 1460945187409 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 19:06:27 INFO - PROCESS | 1932 | 1460945187687 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168eca000 == 167 [pid = 1932] [id = 711] 19:06:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc16a2cd400) [pid = 1932] [serial = 2134] [outer = (nil)] 19:06:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc16ab1b400) [pid = 1932] [serial = 2135] [outer = 0x7fc16a2cd400] 19:06:27 INFO - PROCESS | 1932 | 1460945187775 Marionette DEBUG loaded listener.js 19:06:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc16b4a7c00) [pid = 1932] [serial = 2136] [outer = 0x7fc16a2cd400] 19:06:28 INFO - PROCESS | 1932 | 1460945188719 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]]]}] 19:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1579ms 19:06:28 INFO - PROCESS | 1932 | 1460945188784 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 1932 | 1460945188788 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 19:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:06:28 INFO - PROCESS | 1932 | 1460945188794 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - PROCESS | 1932 | 1460945188797 Marionette TRACE conn4 <- [1,2818,null,{}] 19:06:28 INFO - PROCESS | 1932 | 1460945188802 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}] 19:06:29 INFO - PROCESS | 1932 | 1460945188998 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 19:06:29 INFO - PROCESS | 1932 | 1460945189263 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:29 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ac2b800 == 168 [pid = 1932] [id = 712] 19:06:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc16a0eec00) [pid = 1932] [serial = 2137] [outer = (nil)] 19:06:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc16bbb6000) [pid = 1932] [serial = 2138] [outer = 0x7fc16a0eec00] 19:06:29 INFO - PROCESS | 1932 | 1460945189376 Marionette DEBUG loaded listener.js 19:06:29 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc16be49c00) [pid = 1932] [serial = 2139] [outer = 0x7fc16a0eec00] 19:06:30 INFO - PROCESS | 1932 | 1460945190232 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]]]}] 19:06:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:06:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1489ms 19:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:06:30 INFO - PROCESS | 1932 | 1460945190283 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 19:06:30 INFO - PROCESS | 1932 | 1460945190286 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 19:06:30 INFO - PROCESS | 1932 | 1460945190291 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:06:30 INFO - PROCESS | 1932 | 1460945190294 Marionette TRACE conn4 <- [1,2822,null,{}] 19:06:30 INFO - PROCESS | 1932 | 1460945190300 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}] 19:06:30 INFO - PROCESS | 1932 | 1460945190486 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 19:06:30 INFO - PROCESS | 1932 | 1460945190757 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b08e000 == 169 [pid = 1932] [id = 713] 19:06:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc16a2ce000) [pid = 1932] [serial = 2140] [outer = (nil)] 19:06:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc16becdc00) [pid = 1932] [serial = 2141] [outer = 0x7fc16a2ce000] 19:06:30 INFO - PROCESS | 1932 | 1460945190832 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc16bf5d400) [pid = 1932] [serial = 2142] [outer = 0x7fc16a2ce000] 19:06:31 INFO - PROCESS | 1932 | 1460945191675 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]]]}] 19:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1431ms 19:06:31 INFO - PROCESS | 1932 | 1460945191723 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 1932 | 1460945191726 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 19:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:06:31 INFO - PROCESS | 1932 | 1460945191732 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 1932 | 1460945191735 Marionette TRACE conn4 <- [1,2826,null,{}] 19:06:31 INFO - PROCESS | 1932 | 1460945191754 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}] 19:06:32 INFO - PROCESS | 1932 | 1460945192013 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 19:06:32 INFO - PROCESS | 1932 | 1460945192178 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b913000 == 170 [pid = 1932] [id = 714] 19:06:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc16be48000) [pid = 1932] [serial = 2143] [outer = (nil)] 19:06:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc16cfc1c00) [pid = 1932] [serial = 2144] [outer = 0x7fc16be48000] 19:06:32 INFO - PROCESS | 1932 | 1460945192256 Marionette DEBUG loaded listener.js 19:06:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc16d081000) [pid = 1932] [serial = 2145] [outer = 0x7fc16be48000] 19:06:33 INFO - PROCESS | 1932 | 1460945193129 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1428ms 19:06:33 INFO - PROCESS | 1932 | 1460945193170 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 19:06:33 INFO - PROCESS | 1932 | 1460945193174 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 19:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:06:33 INFO - PROCESS | 1932 | 1460945193180 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:06:33 INFO - PROCESS | 1932 | 1460945193183 Marionette TRACE conn4 <- [1,2830,null,{}] 19:06:33 INFO - PROCESS | 1932 | 1460945193188 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}] 19:06:33 INFO - PROCESS | 1932 | 1460945193378 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 19:06:33 INFO - PROCESS | 1932 | 1460945193653 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:33 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef7a000 == 171 [pid = 1932] [id = 715] 19:06:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc16bf5d800) [pid = 1932] [serial = 2146] [outer = (nil)] 19:06:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc16ee95400) [pid = 1932] [serial = 2147] [outer = 0x7fc16bf5d800] 19:06:33 INFO - PROCESS | 1932 | 1460945193726 Marionette DEBUG loaded listener.js 19:06:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc16f4bf400) [pid = 1932] [serial = 2148] [outer = 0x7fc16bf5d800] 19:06:34 INFO - PROCESS | 1932 | 1460945194564 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]]]}] 19:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1432ms 19:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:06:34 INFO - PROCESS | 1932 | 1460945194614 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 19:06:34 INFO - PROCESS | 1932 | 1460945194617 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 19:06:34 INFO - PROCESS | 1932 | 1460945194623 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:06:34 INFO - PROCESS | 1932 | 1460945194626 Marionette TRACE conn4 <- [1,2834,null,{}] 19:06:34 INFO - PROCESS | 1932 | 1460945194631 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}] 19:06:34 INFO - PROCESS | 1932 | 1460945194819 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 19:06:35 INFO - PROCESS | 1932 | 1460945195095 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:35 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffb4800 == 172 [pid = 1932] [id = 716] 19:06:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc16f5d9400) [pid = 1932] [serial = 2149] [outer = (nil)] 19:06:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc16f60d800) [pid = 1932] [serial = 2150] [outer = 0x7fc16f5d9400] 19:06:35 INFO - PROCESS | 1932 | 1460945195181 Marionette DEBUG loaded listener.js 19:06:35 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc16fc89400) [pid = 1932] [serial = 2151] [outer = 0x7fc16f5d9400] 19:06:36 INFO - PROCESS | 1932 | 1460945196082 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1533ms 19:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:06:36 INFO - PROCESS | 1932 | 1460945196156 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 19:06:36 INFO - PROCESS | 1932 | 1460945196159 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 19:06:36 INFO - PROCESS | 1932 | 1460945196165 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:06:36 INFO - PROCESS | 1932 | 1460945196174 Marionette TRACE conn4 <- [1,2838,null,{}] 19:06:36 INFO - PROCESS | 1932 | 1460945196179 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}] 19:06:36 INFO - PROCESS | 1932 | 1460945196430 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 19:06:36 INFO - PROCESS | 1932 | 1460945196755 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17394d000 == 173 [pid = 1932] [id = 717] 19:06:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc171548c00) [pid = 1932] [serial = 2152] [outer = (nil)] 19:06:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc17307e800) [pid = 1932] [serial = 2153] [outer = 0x7fc171548c00] 19:06:36 INFO - PROCESS | 1932 | 1460945196827 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc173756400) [pid = 1932] [serial = 2154] [outer = 0x7fc171548c00] 19:06:37 INFO - PROCESS | 1932 | 1460945197681 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]]]}] 19:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1587ms 19:06:37 INFO - PROCESS | 1932 | 1460945197752 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 19:06:37 INFO - PROCESS | 1932 | 1460945197755 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 19:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:06:37 INFO - PROCESS | 1932 | 1460945197761 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:06:37 INFO - PROCESS | 1932 | 1460945197764 Marionette TRACE conn4 <- [1,2842,null,{}] 19:06:37 INFO - PROCESS | 1932 | 1460945197769 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}] 19:06:37 INFO - PROCESS | 1932 | 1460945197959 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 19:06:38 INFO - PROCESS | 1932 | 1460945198228 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:38 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174a1a000 == 174 [pid = 1932] [id = 718] 19:06:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc17176cc00) [pid = 1932] [serial = 2155] [outer = (nil)] 19:06:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc173c59c00) [pid = 1932] [serial = 2156] [outer = 0x7fc17176cc00] 19:06:38 INFO - PROCESS | 1932 | 1460945198338 Marionette DEBUG loaded listener.js 19:06:38 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc173c63800) [pid = 1932] [serial = 2157] [outer = 0x7fc17176cc00] 19:06:39 INFO - PROCESS | 1932 | 1460945199145 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]]]}] 19:06:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:06:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1438ms 19:06:39 INFO - PROCESS | 1932 | 1460945199200 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 19:06:39 INFO - PROCESS | 1932 | 1460945199203 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 19:06:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:06:39 INFO - PROCESS | 1932 | 1460945199209 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:06:39 INFO - PROCESS | 1932 | 1460945199211 Marionette TRACE conn4 <- [1,2846,null,{}] 19:06:39 INFO - PROCESS | 1932 | 1460945199216 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}] 19:06:39 INFO - PROCESS | 1932 | 1460945199407 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 19:06:39 INFO - PROCESS | 1932 | 1460945199687 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc177136800 == 175 [pid = 1932] [id = 719] 19:06:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc15eabe400) [pid = 1932] [serial = 2158] [outer = (nil)] 19:06:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc17437c000) [pid = 1932] [serial = 2159] [outer = 0x7fc15eabe400] 19:06:39 INFO - PROCESS | 1932 | 1460945199759 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc174386800) [pid = 1932] [serial = 2160] [outer = 0x7fc15eabe400] 19:06:40 INFO - PROCESS | 1932 | 1460945200597 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]]]}] 19:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1431ms 19:06:40 INFO - PROCESS | 1932 | 1460945200641 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 19:06:40 INFO - PROCESS | 1932 | 1460945200644 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 19:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:06:40 INFO - PROCESS | 1932 | 1460945200650 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 1932 | 1460945200652 Marionette TRACE conn4 <- [1,2850,null,{}] 19:06:40 INFO - PROCESS | 1932 | 1460945200657 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}] 19:06:40 INFO - PROCESS | 1932 | 1460945200845 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 19:06:41 INFO - PROCESS | 1932 | 1460945201121 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17a6cb800 == 176 [pid = 1932] [id = 720] 19:06:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16ee15c00) [pid = 1932] [serial = 2161] [outer = (nil)] 19:06:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc1745c5400) [pid = 1932] [serial = 2162] [outer = 0x7fc16ee15c00] 19:06:41 INFO - PROCESS | 1932 | 1460945201192 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc174a66800) [pid = 1932] [serial = 2163] [outer = 0x7fc16ee15c00] 19:06:42 INFO - PROCESS | 1932 | 1460945202049 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1428ms 19:06:42 INFO - PROCESS | 1932 | 1460945202078 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 19:06:42 INFO - PROCESS | 1932 | 1460945202082 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 19:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:06:42 INFO - PROCESS | 1932 | 1460945202088 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 1932 | 1460945202090 Marionette TRACE conn4 <- [1,2854,null,{}] 19:06:42 INFO - PROCESS | 1932 | 1460945202095 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}] 19:06:42 INFO - PROCESS | 1932 | 1460945202282 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 19:06:42 INFO - PROCESS | 1932 | 1460945202559 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181ad3000 == 177 [pid = 1932] [id = 721] 19:06:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc17401c000) [pid = 1932] [serial = 2164] [outer = (nil)] 19:06:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc174dce800) [pid = 1932] [serial = 2165] [outer = 0x7fc17401c000] 19:06:42 INFO - PROCESS | 1932 | 1460945202632 Marionette DEBUG loaded listener.js 19:06:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc175367800) [pid = 1932] [serial = 2166] [outer = 0x7fc17401c000] 19:06:43 INFO - PROCESS | 1932 | 1460945203535 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]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:06:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1481ms 19:06:43 INFO - PROCESS | 1932 | 1460945203579 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 1932 | 1460945203582 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 19:06:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:06:43 INFO - PROCESS | 1932 | 1460945203589 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 1932 | 1460945203592 Marionette TRACE conn4 <- [1,2858,null,{}] 19:06:43 INFO - PROCESS | 1932 | 1460945203597 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}] 19:06:43 INFO - PROCESS | 1932 | 1460945203784 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 19:06:44 INFO - PROCESS | 1932 | 1460945204068 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc182163000 == 178 [pid = 1932] [id = 722] 19:06:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc15d494c00) [pid = 1932] [serial = 2167] [outer = (nil)] 19:06:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc175a5e800) [pid = 1932] [serial = 2168] [outer = 0x7fc15d494c00] 19:06:44 INFO - PROCESS | 1932 | 1460945204139 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc175ebb000) [pid = 1932] [serial = 2169] [outer = 0x7fc15d494c00] 19:06:44 INFO - PROCESS | 1932 | 1460945204961 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:06:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1433ms 19:06:45 INFO - PROCESS | 1932 | 1460945205023 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 1932 | 1460945205027 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 19:06:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:06:45 INFO - PROCESS | 1932 | 1460945205032 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 1932 | 1460945205034 Marionette TRACE conn4 <- [1,2862,null,{}] 19:06:45 INFO - PROCESS | 1932 | 1460945205040 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}] 19:06:45 INFO - PROCESS | 1932 | 1460945205229 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 19:06:45 INFO - PROCESS | 1932 | 1460945205507 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:45 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc183149800 == 179 [pid = 1932] [id = 723] 19:06:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc168d66800) [pid = 1932] [serial = 2170] [outer = (nil)] 19:06:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc17a6e6c00) [pid = 1932] [serial = 2171] [outer = 0x7fc168d66800] 19:06:45 INFO - PROCESS | 1932 | 1460945205579 Marionette DEBUG loaded listener.js 19:06:45 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc17bdc9400) [pid = 1932] [serial = 2172] [outer = 0x7fc168d66800] 19:06:46 INFO - PROCESS | 1932 | 1460945206403 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]]]}] 19:06:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:06:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1434ms 19:06:46 INFO - PROCESS | 1932 | 1460945206472 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 19:06:46 INFO - PROCESS | 1932 | 1460945206475 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 19:06:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:06:46 INFO - PROCESS | 1932 | 1460945206481 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:06:46 INFO - PROCESS | 1932 | 1460945206484 Marionette TRACE conn4 <- [1,2866,null,{}] 19:06:46 INFO - PROCESS | 1932 | 1460945206489 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}] 19:06:46 INFO - PROCESS | 1932 | 1460945206701 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 19:06:46 INFO - PROCESS | 1932 | 1460945206979 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1851cd800 == 180 [pid = 1932] [id = 724] 19:06:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc17536a800) [pid = 1932] [serial = 2173] [outer = (nil)] 19:06:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc180e46c00) [pid = 1932] [serial = 2174] [outer = 0x7fc17536a800] 19:06:47 INFO - PROCESS | 1932 | 1460945207049 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc181a47000) [pid = 1932] [serial = 2175] [outer = 0x7fc17536a800] 19:06:47 INFO - PROCESS | 1932 | 1460945207941 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]]]}] 19:06:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:06:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1532ms 19:06:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:06:48 INFO - PROCESS | 1932 | 1460945208014 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 19:06:48 INFO - PROCESS | 1932 | 1460945208016 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 19:06:48 INFO - PROCESS | 1932 | 1460945208023 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - PROCESS | 1932 | 1460945208025 Marionette TRACE conn4 <- [1,2870,null,{}] 19:06:48 INFO - PROCESS | 1932 | 1460945208031 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}] 19:06:48 INFO - PROCESS | 1932 | 1460945208225 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 19:06:48 INFO - PROCESS | 1932 | 1460945208502 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18726f000 == 181 [pid = 1932] [id = 725] 19:06:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc155111800) [pid = 1932] [serial = 2176] [outer = (nil)] 19:06:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc16f9cb800) [pid = 1932] [serial = 2177] [outer = 0x7fc155111800] 19:06:48 INFO - PROCESS | 1932 | 1460945208612 Marionette DEBUG loaded listener.js 19:06:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc182109800) [pid = 1932] [serial = 2178] [outer = 0x7fc155111800] 19:06:49 INFO - PROCESS | 1932 | 1460945209401 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]]]}] 19:06:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:06:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1432ms 19:06:49 INFO - PROCESS | 1932 | 1460945209469 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 19:06:49 INFO - PROCESS | 1932 | 1460945209473 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 19:06:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:06:49 INFO - PROCESS | 1932 | 1460945209479 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:06:49 INFO - PROCESS | 1932 | 1460945209481 Marionette TRACE conn4 <- [1,2874,null,{}] 19:06:49 INFO - PROCESS | 1932 | 1460945209486 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}] 19:06:49 INFO - PROCESS | 1932 | 1460945209686 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15b013800 == 180 [pid = 1932] [id = 657] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f522000 == 179 [pid = 1932] [id = 705] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15eddb000 == 178 [pid = 1932] [id = 704] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d576800 == 177 [pid = 1932] [id = 703] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a1b1000 == 176 [pid = 1932] [id = 702] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc155a03000 == 175 [pid = 1932] [id = 701] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15b020800 == 174 [pid = 1932] [id = 700] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16d013000 == 173 [pid = 1932] [id = 694] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16bbc0800 == 172 [pid = 1932] [id = 693] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ae4e000 == 171 [pid = 1932] [id = 692] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ac22800 == 170 [pid = 1932] [id = 691] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc169f20800 == 169 [pid = 1932] [id = 690] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168d4b800 == 168 [pid = 1932] [id = 689] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162f19000 == 167 [pid = 1932] [id = 688] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162332000 == 166 [pid = 1932] [id = 687] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1605dd000 == 165 [pid = 1932] [id = 686] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15f78f800 == 164 [pid = 1932] [id = 685] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b08f000 == 163 [pid = 1932] [id = 577] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15dfdd800 == 162 [pid = 1932] [id = 684] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15be1e800 == 161 [pid = 1932] [id = 683] 19:06:51 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc155810800 == 160 [pid = 1932] [id = 682] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc159c99400) [pid = 1932] [serial = 2039] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc16408f400) [pid = 1932] [serial = 1992] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc16ef3fc00) [pid = 1932] [serial = 2015] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc1584ab800) [pid = 1932] [serial = 2033] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc16fff4400) [pid = 1932] [serial = 2025] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc16a2af400) [pid = 1932] [serial = 1997] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc16b845000) [pid = 1932] [serial = 2004] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc15510cc00) [pid = 1932] [serial = 1982] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16bec2c00) [pid = 1932] [serial = 2010] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc16f4b7800) [pid = 1932] [serial = 2016] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc170382c00) [pid = 1932] [serial = 2027] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc16bc78800) [pid = 1932] [serial = 2009] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc16bbae000) [pid = 1932] [serial = 2007] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc16fed5c00) [pid = 1932] [serial = 2024] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc16f4b6800) [pid = 1932] [serial = 2018] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc162236c00) [pid = 1932] [serial = 1989] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc15b26a400) [pid = 1932] [serial = 2037] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc168f05c00) [pid = 1932] [serial = 1994] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc16b0bb400) [pid = 1932] [serial = 2001] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc17269d800) [pid = 1932] [serial = 2030] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc15b133400) [pid = 1932] [serial = 1983] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc15d490c00) [pid = 1932] [serial = 2042] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc1720e5c00) [pid = 1932] [serial = 2028] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc16f9cf000) [pid = 1932] [serial = 2021] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16d083800) [pid = 1932] [serial = 2013] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc163d80c00) [pid = 1932] [serial = 1991] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc16b735c00) [pid = 1932] [serial = 2003] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc1620a8400) [pid = 1932] [serial = 1988] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc15b13a800) [pid = 1932] [serial = 2040] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc16b847000) [pid = 1932] [serial = 2006] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc15e951400) [pid = 1932] [serial = 1986] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc16aa7e800) [pid = 1932] [serial = 1998] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc173918400) [pid = 1932] [serial = 2031] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc16bf61800) [pid = 1932] [serial = 2012] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc16f607c00) [pid = 1932] [serial = 2019] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc16acf1800) [pid = 1932] [serial = 2000] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc1586f3000) [pid = 1932] [serial = 2036] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc15e7c5c00) [pid = 1932] [serial = 1985] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc169fd4000) [pid = 1932] [serial = 1995] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc15e508800) [pid = 1932] [serial = 2043] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc16ad8f400) [pid = 1932] [serial = 1908] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 152 (0x7fc16fc88400) [pid = 1932] [serial = 2022] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc15b1c6000) [pid = 1932] [serial = 2045] [outer = (nil)] [url = about:blank] 19:06:51 INFO - PROCESS | 1932 | 1460945211472 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc155820000 == 161 [pid = 1932] [id = 726] 19:06:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc158351000) [pid = 1932] [serial = 2179] [outer = (nil)] 19:06:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc1584b0400) [pid = 1932] [serial = 2180] [outer = 0x7fc158351000] 19:06:51 INFO - PROCESS | 1932 | 1460945211537 Marionette DEBUG loaded listener.js 19:06:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc159c8cc00) [pid = 1932] [serial = 2181] [outer = 0x7fc158351000] 19:06:52 INFO - PROCESS | 1932 | 1460945212291 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]]]}] 19:06:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:06:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2834ms 19:06:52 INFO - PROCESS | 1932 | 1460945212316 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 19:06:52 INFO - PROCESS | 1932 | 1460945212324 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 19:06:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:06:52 INFO - PROCESS | 1932 | 1460945212335 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - PROCESS | 1932 | 1460945212340 Marionette TRACE conn4 <- [1,2878,null,{}] 19:06:52 INFO - PROCESS | 1932 | 1460945212347 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}] 19:06:52 INFO - PROCESS | 1932 | 1460945212570 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 19:06:52 INFO - PROCESS | 1932 | 1460945212804 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:52 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15a1b3000 == 162 [pid = 1932] [id = 727] 19:06:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc159dd2c00) [pid = 1932] [serial = 2182] [outer = (nil)] 19:06:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc15ad85800) [pid = 1932] [serial = 2183] [outer = 0x7fc159dd2c00] 19:06:52 INFO - PROCESS | 1932 | 1460945212873 Marionette DEBUG loaded listener.js 19:06:52 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc15b137800) [pid = 1932] [serial = 2184] [outer = 0x7fc159dd2c00] 19:06:53 INFO - PROCESS | 1932 | 1460945213797 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]]]}] 19:06:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:06:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1486ms 19:06:53 INFO - PROCESS | 1932 | 1460945213826 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 19:06:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:06:53 INFO - PROCESS | 1932 | 1460945213832 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 19:06:53 INFO - PROCESS | 1932 | 1460945213838 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:06:53 INFO - PROCESS | 1932 | 1460945213841 Marionette TRACE conn4 <- [1,2882,null,{}] 19:06:53 INFO - PROCESS | 1932 | 1460945213846 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}] 19:06:54 INFO - PROCESS | 1932 | 1460945214091 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 19:06:54 INFO - PROCESS | 1932 | 1460945214131 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15be22000 == 163 [pid = 1932] [id = 728] 19:06:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc15b1c4000) [pid = 1932] [serial = 2185] [outer = (nil)] 19:06:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc15b396400) [pid = 1932] [serial = 2186] [outer = 0x7fc15b1c4000] 19:06:54 INFO - PROCESS | 1932 | 1460945214204 Marionette DEBUG loaded listener.js 19:06:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc15def2800) [pid = 1932] [serial = 2187] [outer = 0x7fc15b1c4000] 19:06:55 INFO - PROCESS | 1932 | 1460945215182 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]]]}] 19:06:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:06:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1391ms 19:06:55 INFO - PROCESS | 1932 | 1460945215233 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 19:06:55 INFO - PROCESS | 1932 | 1460945215236 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 19:06:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:06:55 INFO - PROCESS | 1932 | 1460945215271 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:06:55 INFO - PROCESS | 1932 | 1460945215287 Marionette TRACE conn4 <- [1,2886,null,{}] 19:06:55 INFO - PROCESS | 1932 | 1460945215297 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}] 19:06:55 INFO - PROCESS | 1932 | 1460945215598 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 19:06:55 INFO - PROCESS | 1932 | 1460945215627 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15dfb4000 == 164 [pid = 1932] [id = 729] 19:06:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc15def6000) [pid = 1932] [serial = 2188] [outer = (nil)] 19:06:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc15e7b8400) [pid = 1932] [serial = 2189] [outer = 0x7fc15def6000] 19:06:55 INFO - PROCESS | 1932 | 1460945215689 Marionette DEBUG loaded listener.js 19:06:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc15ecc3c00) [pid = 1932] [serial = 2190] [outer = 0x7fc15def6000] 19:06:56 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc15834bc00) [pid = 1932] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:06:56 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc1584b6c00) [pid = 1932] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:06:56 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc15b130000) [pid = 1932] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:06:56 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc155108800) [pid = 1932] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:06:56 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc159dd7400) [pid = 1932] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:06:56 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc155116000) [pid = 1932] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:06:56 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc15e50f800) [pid = 1932] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:06:57 INFO - PROCESS | 1932 | 1460945217111 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]]]}] 19:06:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:06:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1921ms 19:06:57 INFO - PROCESS | 1932 | 1460945217167 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 19:06:57 INFO - PROCESS | 1932 | 1460945217171 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 19:06:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:06:57 INFO - PROCESS | 1932 | 1460945217176 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - PROCESS | 1932 | 1460945217178 Marionette TRACE conn4 <- [1,2890,null,{}] 19:06:57 INFO - PROCESS | 1932 | 1460945217184 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}] 19:06:57 INFO - PROCESS | 1932 | 1460945217392 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 19:06:57 INFO - PROCESS | 1932 | 1460945217584 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15eac5000 == 165 [pid = 1932] [id = 730] 19:06:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc15510ec00) [pid = 1932] [serial = 2191] [outer = (nil)] 19:06:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc15f53c000) [pid = 1932] [serial = 2192] [outer = 0x7fc15510ec00] 19:06:57 INFO - PROCESS | 1932 | 1460945217650 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc15fddbc00) [pid = 1932] [serial = 2193] [outer = 0x7fc15510ec00] 19:06:58 INFO - PROCESS | 1932 | 1460945218398 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:06:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:06:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1386ms 19:06:58 INFO - PROCESS | 1932 | 1460945218565 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 1932 | 1460945218570 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 19:06:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:06:58 INFO - PROCESS | 1932 | 1460945218593 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - PROCESS | 1932 | 1460945218597 Marionette TRACE conn4 <- [1,2894,null,{}] 19:06:58 INFO - PROCESS | 1932 | 1460945218605 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}] 19:06:58 INFO - PROCESS | 1932 | 1460945218805 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 19:06:59 INFO - PROCESS | 1932 | 1460945219087 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc159beb000 == 166 [pid = 1932] [id = 731] 19:06:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc159dd5c00) [pid = 1932] [serial = 2194] [outer = (nil)] 19:06:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc159ddd800) [pid = 1932] [serial = 2195] [outer = 0x7fc159dd5c00] 19:06:59 INFO - PROCESS | 1932 | 1460945219317 Marionette DEBUG loaded listener.js 19:06:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc15b1ce000) [pid = 1932] [serial = 2196] [outer = 0x7fc159dd5c00] 19:07:00 INFO - PROCESS | 1932 | 1460945220573 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]]]}] 19:07:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:07:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2036ms 19:07:00 INFO - PROCESS | 1932 | 1460945220630 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 19:07:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:07:00 INFO - PROCESS | 1932 | 1460945220636 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 19:07:00 INFO - PROCESS | 1932 | 1460945220650 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:07:00 INFO - PROCESS | 1932 | 1460945220656 Marionette TRACE conn4 <- [1,2898,null,{}] 19:07:00 INFO - PROCESS | 1932 | 1460945220664 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}] 19:07:00 INFO - PROCESS | 1932 | 1460945220905 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 19:07:01 INFO - PROCESS | 1932 | 1460945221222 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f514800 == 167 [pid = 1932] [id = 732] 19:07:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc15e66dc00) [pid = 1932] [serial = 2197] [outer = (nil)] 19:07:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc15e906400) [pid = 1932] [serial = 2198] [outer = 0x7fc15e66dc00] 19:07:01 INFO - PROCESS | 1932 | 1460945221293 Marionette DEBUG loaded listener.js 19:07:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc15ecca800) [pid = 1932] [serial = 2199] [outer = 0x7fc15e66dc00] 19:07:02 INFO - PROCESS | 1932 | 1460945222261 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]]]}] 19:07:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:07:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1691ms 19:07:02 INFO - PROCESS | 1932 | 1460945222340 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 19:07:02 INFO - PROCESS | 1932 | 1460945222344 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 19:07:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:07:02 INFO - PROCESS | 1932 | 1460945222351 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:07:02 INFO - PROCESS | 1932 | 1460945222354 Marionette TRACE conn4 <- [1,2902,null,{}] 19:07:02 INFO - PROCESS | 1932 | 1460945222370 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}] 19:07:02 INFO - PROCESS | 1932 | 1460945222677 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 19:07:03 INFO - PROCESS | 1932 | 1460945223061 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fd9a000 == 168 [pid = 1932] [id = 733] 19:07:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc162231000) [pid = 1932] [serial = 2200] [outer = (nil)] 19:07:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc162313400) [pid = 1932] [serial = 2201] [outer = 0x7fc162231000] 19:07:03 INFO - PROCESS | 1932 | 1460945223138 Marionette DEBUG loaded listener.js 19:07:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc163d73c00) [pid = 1932] [serial = 2202] [outer = 0x7fc162231000] 19:07:04 INFO - PROCESS | 1932 | 1460945224031 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1736ms 19:07:04 INFO - PROCESS | 1932 | 1460945224087 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 19:07:04 INFO - PROCESS | 1932 | 1460945224090 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 19:07:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:07:04 INFO - PROCESS | 1932 | 1460945224096 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:07:04 INFO - PROCESS | 1932 | 1460945224098 Marionette TRACE conn4 <- [1,2906,null,{}] 19:07:04 INFO - PROCESS | 1932 | 1460945224104 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}] 19:07:04 INFO - PROCESS | 1932 | 1460945224299 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 19:07:04 INFO - PROCESS | 1932 | 1460945224582 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:04 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16240e800 == 169 [pid = 1932] [id = 734] 19:07:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc16230d400) [pid = 1932] [serial = 2203] [outer = (nil)] 19:07:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc164095000) [pid = 1932] [serial = 2204] [outer = 0x7fc16230d400] 19:07:04 INFO - PROCESS | 1932 | 1460945224663 Marionette DEBUG loaded listener.js 19:07:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc169fd0000) [pid = 1932] [serial = 2205] [outer = 0x7fc16230d400] 19:07:05 INFO - PROCESS | 1932 | 1460945225796 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]]]}] 19:07:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:07:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1736ms 19:07:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:07:05 INFO - PROCESS | 1932 | 1460945225833 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 19:07:05 INFO - PROCESS | 1932 | 1460945225835 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 19:07:05 INFO - PROCESS | 1932 | 1460945225841 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:07:05 INFO - PROCESS | 1932 | 1460945225844 Marionette TRACE conn4 <- [1,2910,null,{}] 19:07:05 INFO - PROCESS | 1932 | 1460945225850 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}] 19:07:06 INFO - PROCESS | 1932 | 1460945226036 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 19:07:06 INFO - PROCESS | 1932 | 1460945226313 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162e8c800 == 170 [pid = 1932] [id = 735] 19:07:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc163ec6c00) [pid = 1932] [serial = 2206] [outer = (nil)] 19:07:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc16a072800) [pid = 1932] [serial = 2207] [outer = 0x7fc163ec6c00] 19:07:06 INFO - PROCESS | 1932 | 1460945226383 Marionette DEBUG loaded listener.js 19:07:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc16a2aa800) [pid = 1932] [serial = 2208] [outer = 0x7fc163ec6c00] 19:07:07 INFO - PROCESS | 1932 | 1460945227227 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]]]}] 19:07:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:07:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:07:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1431ms 19:07:07 INFO - PROCESS | 1932 | 1460945227272 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 19:07:07 INFO - PROCESS | 1932 | 1460945227275 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 19:07:07 INFO - TEST-START | /DOMEvents/constructors.html 19:07:07 INFO - PROCESS | 1932 | 1460945227281 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:07:07 INFO - PROCESS | 1932 | 1460945227284 Marionette TRACE conn4 <- [1,2914,null,{}] 19:07:07 INFO - PROCESS | 1932 | 1460945227289 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}] 19:07:07 INFO - PROCESS | 1932 | 1460945227532 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 19:07:07 INFO - PROCESS | 1932 | 1460945227821 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:07 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164215800 == 171 [pid = 1932] [id = 736] 19:07:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc16ad90c00) [pid = 1932] [serial = 2209] [outer = (nil)] 19:07:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc16b0b6400) [pid = 1932] [serial = 2210] [outer = 0x7fc16ad90c00] 19:07:07 INFO - PROCESS | 1932 | 1460945227930 Marionette DEBUG loaded listener.js 19:07:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc16b73f400) [pid = 1932] [serial = 2211] [outer = 0x7fc16ad90c00] 19:07:08 INFO - PROCESS | 1932 | 1460945228872 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]]]}] 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:07:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:07:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:07:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 1645ms 19:07:08 INFO - PROCESS | 1932 | 1460945228929 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 19:07:08 INFO - PROCESS | 1932 | 1460945228932 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 19:07:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:07:08 INFO - PROCESS | 1932 | 1460945228943 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:07:08 INFO - PROCESS | 1932 | 1460945228946 Marionette TRACE conn4 <- [1,2918,null,{}] 19:07:08 INFO - PROCESS | 1932 | 1460945228958 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}] 19:07:09 INFO - PROCESS | 1932 | 1460945229182 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 19:07:09 INFO - PROCESS | 1932 | 1460945229459 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16a19d800 == 172 [pid = 1932] [id = 737] 19:07:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc16ad91800) [pid = 1932] [serial = 2212] [outer = (nil)] 19:07:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc16bbb1400) [pid = 1932] [serial = 2213] [outer = 0x7fc16ad91800] 19:07:09 INFO - PROCESS | 1932 | 1460945229569 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc16bf5dc00) [pid = 1932] [serial = 2214] [outer = 0x7fc16ad91800] 19:07:10 INFO - PROCESS | 1932 | 1460945230340 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:07:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:07:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1436ms 19:07:10 INFO - PROCESS | 1932 | 1460945230378 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 19:07:10 INFO - PROCESS | 1932 | 1460945230382 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 19:07:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:07:10 INFO - PROCESS | 1932 | 1460945230388 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:07:10 INFO - PROCESS | 1932 | 1460945230390 Marionette TRACE conn4 <- [1,2922,null,{}] 19:07:10 INFO - PROCESS | 1932 | 1460945230396 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}] 19:07:10 INFO - PROCESS | 1932 | 1460945230580 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 19:07:10 INFO - PROCESS | 1932 | 1460945230860 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:10 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ad16000 == 173 [pid = 1932] [id = 738] 19:07:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc16b84bc00) [pid = 1932] [serial = 2215] [outer = (nil)] 19:07:10 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc16d083800) [pid = 1932] [serial = 2216] [outer = 0x7fc16b84bc00] 19:07:10 INFO - PROCESS | 1932 | 1460945230931 Marionette DEBUG loaded listener.js 19:07:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc16ef4a000) [pid = 1932] [serial = 2217] [outer = 0x7fc16b84bc00] 19:07:11 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 19:07:11 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 19:07:11 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 19:07:11 INFO - PROCESS | 1932 | [1932] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 19:07:11 INFO - PROCESS | 1932 | 1460945231699 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]]]}] 19:07:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:07:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:07:11 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 19:07:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:07:11 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 19:07:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:07:11 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]" 19:07:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:07:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:07:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1333ms 19:07:11 INFO - PROCESS | 1932 | 1460945231725 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 19:07:11 INFO - PROCESS | 1932 | 1460945231730 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 19:07:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:07:11 INFO - PROCESS | 1932 | 1460945231739 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:07:11 INFO - PROCESS | 1932 | 1460945231741 Marionette TRACE conn4 <- [1,2926,null,{}] 19:07:11 INFO - PROCESS | 1932 | 1460945231745 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}] 19:07:11 INFO - PROCESS | 1932 | 1460945231993 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 19:07:12 INFO - PROCESS | 1932 | 1460945232247 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16b868800 == 174 [pid = 1932] [id = 739] 19:07:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc16b84fc00) [pid = 1932] [serial = 2218] [outer = (nil)] 19:07:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc16f5cec00) [pid = 1932] [serial = 2219] [outer = 0x7fc16b84fc00] 19:07:12 INFO - PROCESS | 1932 | 1460945232320 Marionette DEBUG loaded listener.js 19:07:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16fc91c00) [pid = 1932] [serial = 2220] [outer = 0x7fc16b84fc00] 19:07:12 INFO - PROCESS | 1932 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:07:13 INFO - PROCESS | 1932 | 1460945233077 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]]]}] 19:07:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:07:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1376ms 19:07:13 INFO - PROCESS | 1932 | 1460945233115 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 19:07:13 INFO - PROCESS | 1932 | 1460945233118 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 19:07:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:07:13 INFO - PROCESS | 1932 | 1460945233124 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:07:13 INFO - PROCESS | 1932 | 1460945233126 Marionette TRACE conn4 <- [1,2930,null,{}] 19:07:13 INFO - PROCESS | 1932 | 1460945233132 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}] 19:07:13 INFO - PROCESS | 1932 | 1460945233321 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 19:07:13 INFO - PROCESS | 1932 | 1460945233570 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ef06800 == 175 [pid = 1932] [id = 740] 19:07:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc16ab1c400) [pid = 1932] [serial = 2221] [outer = (nil)] 19:07:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc16fff6c00) [pid = 1932] [serial = 2222] [outer = 0x7fc16ab1c400] 19:07:13 INFO - PROCESS | 1932 | 1460945233641 Marionette DEBUG loaded listener.js 19:07:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc17154a000) [pid = 1932] [serial = 2223] [outer = 0x7fc16ab1c400] 19:07:14 INFO - PROCESS | 1932 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:07:14 INFO - PROCESS | 1932 | 1460945234396 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]]]}] 19:07:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:07:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1280ms 19:07:14 INFO - PROCESS | 1932 | 1460945234427 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 19:07:14 INFO - PROCESS | 1932 | 1460945234431 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 19:07:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:07:14 INFO - PROCESS | 1932 | 1460945234440 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:07:14 INFO - PROCESS | 1932 | 1460945234443 Marionette TRACE conn4 <- [1,2934,null,{}] 19:07:14 INFO - PROCESS | 1932 | 1460945234449 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}] 19:07:14 INFO - PROCESS | 1932 | 1460945234657 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 19:07:14 INFO - PROCESS | 1932 | 1460945234940 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:14 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ffa4800 == 176 [pid = 1932] [id = 741] 19:07:14 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc171768400) [pid = 1932] [serial = 2224] [outer = (nil)] 19:07:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc173077400) [pid = 1932] [serial = 2225] [outer = 0x7fc171768400] 19:07:15 INFO - PROCESS | 1932 | 1460945235018 Marionette DEBUG loaded listener.js 19:07:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc173c56400) [pid = 1932] [serial = 2226] [outer = 0x7fc171768400] 19:07:15 INFO - PROCESS | 1932 | 1460945235820 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]]]}] 19:07:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:07:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1435ms 19:07:15 INFO - PROCESS | 1932 | 1460945235875 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 19:07:15 INFO - PROCESS | 1932 | 1460945235878 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 19:07:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:07:15 INFO - PROCESS | 1932 | 1460945235884 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:07:15 INFO - PROCESS | 1932 | 1460945235886 Marionette TRACE conn4 <- [1,2938,null,{}] 19:07:15 INFO - PROCESS | 1932 | 1460945235892 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}] 19:07:16 INFO - PROCESS | 1932 | 1460945236169 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 19:07:16 INFO - PROCESS | 1932 | 1460945236389 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:16 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1703c7800 == 177 [pid = 1932] [id = 742] 19:07:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc16fc88c00) [pid = 1932] [serial = 2227] [outer = (nil)] 19:07:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc1772cc400) [pid = 1932] [serial = 2228] [outer = 0x7fc16fc88c00] 19:07:16 INFO - PROCESS | 1932 | 1460945236464 Marionette DEBUG loaded listener.js 19:07:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc182e18000) [pid = 1932] [serial = 2229] [outer = 0x7fc16fc88c00] 19:07:17 INFO - PROCESS | 1932 | 1460945237206 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]]]}] 19:07:17 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. 19:07:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1377ms 19:07:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:07:17 INFO - PROCESS | 1932 | 1460945237261 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 19:07:17 INFO - PROCESS | 1932 | 1460945237263 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 19:07:17 INFO - PROCESS | 1932 | 1460945237269 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:07:17 INFO - PROCESS | 1932 | 1460945237272 Marionette TRACE conn4 <- [1,2942,null,{}] 19:07:17 INFO - PROCESS | 1932 | 1460945237278 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}] 19:07:17 INFO - PROCESS | 1932 | 1460945237499 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 19:07:17 INFO - PROCESS | 1932 | 1460945237756 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc173953800 == 178 [pid = 1932] [id = 743] 19:07:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc171771800) [pid = 1932] [serial = 2230] [outer = (nil)] 19:07:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc185146000) [pid = 1932] [serial = 2231] [outer = 0x7fc171771800] 19:07:17 INFO - PROCESS | 1932 | 1460945237827 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc186832800) [pid = 1932] [serial = 2232] [outer = 0x7fc171771800] 19:07:18 INFO - PROCESS | 1932 | 1460945238599 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"]]]}] 19:07:18 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 19:07:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:07:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1382ms 19:07:18 INFO - PROCESS | 1932 | 1460945238650 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 19:07:18 INFO - PROCESS | 1932 | 1460945238654 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 19:07:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:07:18 INFO - PROCESS | 1932 | 1460945238660 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:07:18 INFO - PROCESS | 1932 | 1460945238662 Marionette TRACE conn4 <- [1,2946,null,{}] 19:07:18 INFO - PROCESS | 1932 | 1460945238667 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}] 19:07:18 INFO - PROCESS | 1932 | 1460945238855 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 19:07:19 INFO - PROCESS | 1932 | 1460945239107 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:19 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174e74800 == 179 [pid = 1932] [id = 744] 19:07:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc173c5a400) [pid = 1932] [serial = 2233] [outer = (nil)] 19:07:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc18693fc00) [pid = 1932] [serial = 2234] [outer = 0x7fc173c5a400] 19:07:19 INFO - PROCESS | 1932 | 1460945239180 Marionette DEBUG loaded listener.js 19:07:19 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc186949000) [pid = 1932] [serial = 2235] [outer = 0x7fc173c5a400] 19:07:19 INFO - PROCESS | 1932 | 1460945239938 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]]]}] 19:07:19 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. 19:07:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1330ms 19:07:19 INFO - PROCESS | 1932 | 1460945239990 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 19:07:19 INFO - PROCESS | 1932 | 1460945239993 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 19:07:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:07:20 INFO - PROCESS | 1932 | 1460945239999 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:07:20 INFO - PROCESS | 1932 | 1460945240001 Marionette TRACE conn4 <- [1,2950,null,{}] 19:07:20 INFO - PROCESS | 1932 | 1460945240007 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}] 19:07:20 INFO - PROCESS | 1932 | 1460945240192 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 19:07:20 INFO - PROCESS | 1932 | 1460945240474 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181f31800 == 180 [pid = 1932] [id = 745] 19:07:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc16222d000) [pid = 1932] [serial = 2236] [outer = (nil)] 19:07:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc186e22400) [pid = 1932] [serial = 2237] [outer = 0x7fc16222d000] 19:07:20 INFO - PROCESS | 1932 | 1460945240547 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc186e2d400) [pid = 1932] [serial = 2238] [outer = 0x7fc16222d000] 19:07:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc187422000 == 181 [pid = 1932] [id = 746] 19:07:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc1870b0800) [pid = 1932] [serial = 2239] [outer = (nil)] 19:07:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc18694b400) [pid = 1932] [serial = 2240] [outer = 0x7fc1870b0800] 19:07:21 INFO - PROCESS | 1932 | 1460945241381 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]]]}] 19:07:21 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. 19:07:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1427ms 19:07:21 INFO - PROCESS | 1932 | 1460945241426 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 19:07:21 INFO - PROCESS | 1932 | 1460945241429 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 19:07:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:07:21 INFO - PROCESS | 1932 | 1460945241435 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - PROCESS | 1932 | 1460945241437 Marionette TRACE conn4 <- [1,2954,null,{}] 19:07:21 INFO - PROCESS | 1932 | 1460945241443 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}] 19:07:21 INFO - PROCESS | 1932 | 1460945241709 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 19:07:21 INFO - PROCESS | 1932 | 1460945241988 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:22 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc18c2d2000 == 182 [pid = 1932] [id = 747] 19:07:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc1629b7000) [pid = 1932] [serial = 2241] [outer = (nil)] 19:07:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc1870ae000) [pid = 1932] [serial = 2242] [outer = 0x7fc1629b7000] 19:07:22 INFO - PROCESS | 1932 | 1460945242099 Marionette DEBUG loaded listener.js 19:07:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc187208800) [pid = 1932] [serial = 2243] [outer = 0x7fc1629b7000] 19:07:22 INFO - PROCESS | 1932 | 1460945242768 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]]]}] 19:07:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:07:22 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 19:07:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1377ms 19:07:22 INFO - PROCESS | 1932 | 1460945242813 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 19:07:22 INFO - PROCESS | 1932 | 1460945242817 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 19:07:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:07:22 INFO - PROCESS | 1932 | 1460945242823 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:07:22 INFO - PROCESS | 1932 | 1460945242825 Marionette TRACE conn4 <- [1,2958,null,{}] 19:07:22 INFO - PROCESS | 1932 | 1460945242831 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}] 19:07:23 INFO - PROCESS | 1932 | 1460945243087 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 19:07:23 INFO - PROCESS | 1932 | 1460945243345 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc159725800 == 183 [pid = 1932] [id = 748] 19:07:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc15629cc00) [pid = 1932] [serial = 2244] [outer = (nil)] 19:07:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc1562a0800) [pid = 1932] [serial = 2245] [outer = 0x7fc15629cc00] 19:07:23 INFO - PROCESS | 1932 | 1460945243414 Marionette DEBUG loaded listener.js 19:07:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc186e2ec00) [pid = 1932] [serial = 2246] [outer = 0x7fc15629cc00] 19:07:24 INFO - PROCESS | 1932 | 1460945244211 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]]]}] 19:07:24 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. 19:07:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1436ms 19:07:24 INFO - PROCESS | 1932 | 1460945244260 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 19:07:24 INFO - PROCESS | 1932 | 1460945244263 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 19:07:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:07:24 INFO - PROCESS | 1932 | 1460945244269 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:07:24 INFO - PROCESS | 1932 | 1460945244271 Marionette TRACE conn4 <- [1,2962,null,{}] 19:07:24 INFO - PROCESS | 1932 | 1460945244276 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}] 19:07:24 INFO - PROCESS | 1932 | 1460945244500 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 19:07:24 INFO - PROCESS | 1932 | 1460945244790 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1550d1800 == 184 [pid = 1932] [id = 749] 19:07:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc15629b400) [pid = 1932] [serial = 2247] [outer = (nil)] 19:07:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc157239400) [pid = 1932] [serial = 2248] [outer = 0x7fc15629b400] 19:07:24 INFO - PROCESS | 1932 | 1460945244864 Marionette DEBUG loaded listener.js 19:07:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc15723e000) [pid = 1932] [serial = 2249] [outer = 0x7fc15629b400] 19:07:25 INFO - PROCESS | 1932 | 1460945245604 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]]]}] 19:07:25 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. 19:07:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1376ms 19:07:25 INFO - PROCESS | 1932 | 1460945245645 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 19:07:25 INFO - PROCESS | 1932 | 1460945245649 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 19:07:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:07:25 INFO - PROCESS | 1932 | 1460945245654 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:07:25 INFO - PROCESS | 1932 | 1460945245656 Marionette TRACE conn4 <- [1,2966,null,{}] 19:07:25 INFO - PROCESS | 1932 | 1460945245662 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}] 19:07:25 INFO - PROCESS | 1932 | 1460945245868 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 19:07:26 INFO - PROCESS | 1932 | 1460945246158 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:26 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15b313000 == 185 [pid = 1932] [id = 750] 19:07:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc154c35c00) [pid = 1932] [serial = 2250] [outer = (nil)] 19:07:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc154c3d000) [pid = 1932] [serial = 2251] [outer = 0x7fc154c35c00] 19:07:26 INFO - PROCESS | 1932 | 1460945246227 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc154c42000) [pid = 1932] [serial = 2252] [outer = 0x7fc154c35c00] 19:07:26 INFO - PROCESS | 1932 | 1460945246965 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]]]}] 19:07:26 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. 19:07:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1326ms 19:07:26 INFO - PROCESS | 1932 | 1460945246981 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 19:07:26 INFO - PROCESS | 1932 | 1460945246984 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 19:07:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:07:26 INFO - PROCESS | 1932 | 1460945246990 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:07:26 INFO - PROCESS | 1932 | 1460945246992 Marionette TRACE conn4 <- [1,2970,null,{}] 19:07:27 INFO - PROCESS | 1932 | 1460945246997 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}] 19:07:27 INFO - PROCESS | 1932 | 1460945247189 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 19:07:27 INFO - PROCESS | 1932 | 1460945247479 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:27 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15b32d000 == 186 [pid = 1932] [id = 751] 19:07:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc154c36800) [pid = 1932] [serial = 2253] [outer = (nil)] 19:07:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc157236800) [pid = 1932] [serial = 2254] [outer = 0x7fc154c36800] 19:07:27 INFO - PROCESS | 1932 | 1460945247547 Marionette DEBUG loaded listener.js 19:07:27 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc157241c00) [pid = 1932] [serial = 2255] [outer = 0x7fc154c36800] 19:07:28 INFO - PROCESS | 1932 | 1460945248340 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]]]}] 19:07:28 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. 19:07:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1378ms 19:07:28 INFO - PROCESS | 1932 | 1460945248368 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 19:07:28 INFO - PROCESS | 1932 | 1460945248371 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 19:07:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:07:28 INFO - PROCESS | 1932 | 1460945248377 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:07:28 INFO - PROCESS | 1932 | 1460945248379 Marionette TRACE conn4 <- [1,2974,null,{}] 19:07:28 INFO - PROCESS | 1932 | 1460945248385 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}] 19:07:28 INFO - PROCESS | 1932 | 1460945248581 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef7f000 == 185 [pid = 1932] [id = 371] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fbcb800 == 184 [pid = 1932] [id = 565] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162bc2800 == 183 [pid = 1932] [id = 221] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef76000 == 182 [pid = 1932] [id = 113] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a16000 == 181 [pid = 1932] [id = 150] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc183149800 == 180 [pid = 1932] [id = 723] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc182163000 == 179 [pid = 1932] [id = 722] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181ad3000 == 178 [pid = 1932] [id = 721] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17a6cb800 == 177 [pid = 1932] [id = 720] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc177136800 == 176 [pid = 1932] [id = 719] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174a1a000 == 175 [pid = 1932] [id = 718] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc17394d000 == 174 [pid = 1932] [id = 717] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ffb4800 == 173 [pid = 1932] [id = 716] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ef7a000 == 172 [pid = 1932] [id = 715] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b913000 == 171 [pid = 1932] [id = 714] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16b08e000 == 170 [pid = 1932] [id = 713] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc16ac2b800 == 169 [pid = 1932] [id = 712] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc168eca000 == 168 [pid = 1932] [id = 711] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc164166800 == 167 [pid = 1932] [id = 710] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc162d69800 == 166 [pid = 1932] [id = 709] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15fcc9000 == 165 [pid = 1932] [id = 708] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d568800 == 164 [pid = 1932] [id = 707] 19:07:30 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc157a0d800 == 163 [pid = 1932] [id = 706] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc15e497000) [pid = 1932] [serial = 2108] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc15153f400) [pid = 1932] [serial = 2048] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc16fed8c00) [pid = 1932] [serial = 2093] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc15b26e800) [pid = 1932] [serial = 2106] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc15aca3000) [pid = 1932] [serial = 2051] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc1620a3400) [pid = 1932] [serial = 2060] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc15f535c00) [pid = 1932] [serial = 2057] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc15b131400) [pid = 1932] [serial = 2105] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc16f60c000) [pid = 1932] [serial = 2096] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc16ed37c00) [pid = 1932] [serial = 2081] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc15e679000) [pid = 1932] [serial = 2046] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc159c8e000) [pid = 1932] [serial = 2103] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16aa7c400) [pid = 1932] [serial = 2069] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc16f4bf800) [pid = 1932] [serial = 2087] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc15e8af000) [pid = 1932] [serial = 2109] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc162319800) [pid = 1932] [serial = 2063] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc16bbae800) [pid = 1932] [serial = 2078] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc15e507400) [pid = 1932] [serial = 2054] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc1620a8c00) [pid = 1932] [serial = 2114] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc16ee8f000) [pid = 1932] [serial = 2084] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc16a2cc400) [pid = 1932] [serial = 2034] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc16f9c6c00) [pid = 1932] [serial = 2090] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc1629b6c00) [pid = 1932] [serial = 2115] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc15fea1000) [pid = 1932] [serial = 2112] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc16ace9400) [pid = 1932] [serial = 2072] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc16a2a5c00) [pid = 1932] [serial = 2066] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc155116c00) [pid = 1932] [serial = 2102] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc16b1a5c00) [pid = 1932] [serial = 2075] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc15834f800) [pid = 1932] [serial = 2099] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc15f681000) [pid = 1932] [serial = 2111] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc1629b9400) [pid = 1932] [serial = 2117] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1932 | 1460945250618 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:30 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc155a09800 == 164 [pid = 1932] [id = 752] 19:07:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc15634f800) [pid = 1932] [serial = 2256] [outer = (nil)] 19:07:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc156351400) [pid = 1932] [serial = 2257] [outer = 0x7fc15634f800] 19:07:30 INFO - PROCESS | 1932 | 1460945250686 Marionette DEBUG loaded listener.js 19:07:30 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc15723a000) [pid = 1932] [serial = 2258] [outer = 0x7fc15634f800] 19:07:31 INFO - PROCESS | 1932 | 1460945251344 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]]]}] 19:07:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 19:07:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2987ms 19:07:31 INFO - PROCESS | 1932 | 1460945251369 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 19:07:31 INFO - PROCESS | 1932 | 1460945251375 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 19:07:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:07:31 INFO - PROCESS | 1932 | 1460945251384 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:07:31 INFO - PROCESS | 1932 | 1460945251387 Marionette TRACE conn4 <- [1,2978,null,{}] 19:07:31 INFO - PROCESS | 1932 | 1460945251394 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}] 19:07:31 INFO - PROCESS | 1932 | 1460945251566 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 19:07:31 INFO - PROCESS | 1932 | 1460945251783 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc157acc000 == 165 [pid = 1932] [id = 753] 19:07:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc154c38800) [pid = 1932] [serial = 2259] [outer = (nil)] 19:07:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc159c8d800) [pid = 1932] [serial = 2260] [outer = 0x7fc154c38800] 19:07:31 INFO - PROCESS | 1932 | 1460945251855 Marionette DEBUG loaded listener.js 19:07:31 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc159c9b400) [pid = 1932] [serial = 2261] [outer = 0x7fc154c38800] 19:07:32 INFO - PROCESS | 1932 | 1460945252568 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]]]}] 19:07:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 19:07:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1233ms 19:07:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:07:32 INFO - PROCESS | 1932 | 1460945252620 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 19:07:32 INFO - PROCESS | 1932 | 1460945252624 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 19:07:32 INFO - PROCESS | 1932 | 1460945252631 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:07:32 INFO - PROCESS | 1932 | 1460945252634 Marionette TRACE conn4 <- [1,2982,null,{}] 19:07:32 INFO - PROCESS | 1932 | 1460945252639 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}] 19:07:32 INFO - PROCESS | 1932 | 1460945252909 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 19:07:32 INFO - PROCESS | 1932 | 1460945252954 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15aad3000 == 166 [pid = 1932] [id = 754] 19:07:32 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc159de1000) [pid = 1932] [serial = 2262] [outer = (nil)] 19:07:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc15b130800) [pid = 1932] [serial = 2263] [outer = 0x7fc159de1000] 19:07:33 INFO - PROCESS | 1932 | 1460945253023 Marionette DEBUG loaded listener.js 19:07:33 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc15d3cfc00) [pid = 1932] [serial = 2264] [outer = 0x7fc159de1000] 19:07:33 INFO - PROCESS | 1932 | 1460945253865 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"]]]}] 19:07:33 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 19:07:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:07:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1283ms 19:07:33 INFO - PROCESS | 1932 | 1460945253914 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 19:07:33 INFO - PROCESS | 1932 | 1460945253917 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 19:07:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:07:33 INFO - PROCESS | 1932 | 1460945253937 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:07:33 INFO - PROCESS | 1932 | 1460945253945 Marionette TRACE conn4 <- [1,2986,null,{}] 19:07:33 INFO - PROCESS | 1932 | 1460945253951 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}] 19:07:34 INFO - PROCESS | 1932 | 1460945254189 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 19:07:34 INFO - PROCESS | 1932 | 1460945254234 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:34 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d231000 == 167 [pid = 1932] [id = 755] 19:07:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc15e50c400) [pid = 1932] [serial = 2265] [outer = (nil)] 19:07:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc15e902c00) [pid = 1932] [serial = 2266] [outer = 0x7fc15e50c400] 19:07:34 INFO - PROCESS | 1932 | 1460945254341 Marionette DEBUG loaded listener.js 19:07:34 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc15eab8400) [pid = 1932] [serial = 2267] [outer = 0x7fc15e50c400] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc16ee15c00) [pid = 1932] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc16f5d9400) [pid = 1932] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc17401c000) [pid = 1932] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc16be48000) [pid = 1932] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc168d66800) [pid = 1932] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc16be4b000) [pid = 1932] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc1605c7800) [pid = 1932] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc15e7c3000) [pid = 1932] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc151541000) [pid = 1932] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc16a2ce000) [pid = 1932] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc168f07800) [pid = 1932] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc155111c00) [pid = 1932] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc16d082400) [pid = 1932] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc159dd2c00) [pid = 1932] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc16a041c00) [pid = 1932] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc15eab4c00) [pid = 1932] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc16f4b4400) [pid = 1932] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc15b1c4000) [pid = 1932] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc17176cc00) [pid = 1932] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc16a0eec00) [pid = 1932] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc171548c00) [pid = 1932] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc15d494c00) [pid = 1932] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc15eabe400) [pid = 1932] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc16ee14800) [pid = 1932] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc168f09c00) [pid = 1932] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc168d6cc00) [pid = 1932] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc158351000) [pid = 1932] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc15b39a400) [pid = 1932] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc15e90f000) [pid = 1932] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc16b84c400) [pid = 1932] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc15f53f800) [pid = 1932] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc15153f800) [pid = 1932] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc16a2cd400) [pid = 1932] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc1586f3400) [pid = 1932] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc16da84000) [pid = 1932] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc16bf5d800) [pid = 1932] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc162315c00) [pid = 1932] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc15153a400) [pid = 1932] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc151538800) [pid = 1932] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc15def6000) [pid = 1932] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc15deef400) [pid = 1932] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:07:35 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc151539400) [pid = 1932] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:07:35 INFO - PROCESS | 1932 | 1460945255938 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]]]}] 19:07:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 19:07:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2049ms 19:07:35 INFO - PROCESS | 1932 | 1460945255973 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 1932 | 1460945255977 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 19:07:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:07:35 INFO - PROCESS | 1932 | 1460945255982 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 1932 | 1460945255984 Marionette TRACE conn4 <- [1,2990,null,{}] 19:07:35 INFO - PROCESS | 1932 | 1460945255989 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}] 19:07:36 INFO - PROCESS | 1932 | 1460945256154 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 19:07:36 INFO - PROCESS | 1932 | 1460945256346 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d408800 == 168 [pid = 1932] [id = 756] 19:07:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc15834bc00) [pid = 1932] [serial = 2268] [outer = (nil)] 19:07:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc15b1c4c00) [pid = 1932] [serial = 2269] [outer = 0x7fc15834bc00] 19:07:36 INFO - PROCESS | 1932 | 1460945256404 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc15eab7400) [pid = 1932] [serial = 2270] [outer = 0x7fc15834bc00] 19:07:36 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15dfa0000 == 169 [pid = 1932] [id = 757] 19:07:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc15f53f800) [pid = 1932] [serial = 2271] [outer = (nil)] 19:07:36 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc15ecc4c00) [pid = 1932] [serial = 2272] [outer = 0x7fc15f53f800] 19:07:37 INFO - PROCESS | 1932 | 1460945257080 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]]]}] 19:07:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 19:07:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1127ms 19:07:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:07:37 INFO - PROCESS | 1932 | 1460945257111 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 19:07:37 INFO - PROCESS | 1932 | 1460945257113 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 19:07:37 INFO - PROCESS | 1932 | 1460945257119 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 1932 | 1460945257122 Marionette TRACE conn4 <- [1,2994,null,{}] 19:07:37 INFO - PROCESS | 1932 | 1460945257126 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}] 19:07:37 INFO - PROCESS | 1932 | 1460945257401 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 19:07:37 INFO - PROCESS | 1932 | 1460945257421 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:37 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15e5d9800 == 170 [pid = 1932] [id = 758] 19:07:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc15f53c800) [pid = 1932] [serial = 2273] [outer = (nil)] 19:07:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc15fe9e800) [pid = 1932] [serial = 2274] [outer = 0x7fc15f53c800] 19:07:37 INFO - PROCESS | 1932 | 1460945257487 Marionette DEBUG loaded listener.js 19:07:37 INFO - PROCESS | 1932 | ++DOMWINDOW == 168 (0x7fc162230400) [pid = 1932] [serial = 2275] [outer = 0x7fc15f53c800] 19:07:38 INFO - PROCESS | 1932 | 1460945258604 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]]]}] 19:07:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:07:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:07:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1537ms 19:07:38 INFO - PROCESS | 1932 | 1460945258656 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 19:07:38 INFO - PROCESS | 1932 | 1460945258661 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 19:07:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:07:38 INFO - PROCESS | 1932 | 1460945258669 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:07:38 INFO - PROCESS | 1932 | 1460945258675 Marionette TRACE conn4 <- [1,2998,null,{}] 19:07:38 INFO - PROCESS | 1932 | 1460945258732 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}] 19:07:38 INFO - PROCESS | 1932 | 1460945258938 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 19:07:39 INFO - PROCESS | 1932 | 1460945259205 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc159bef000 == 171 [pid = 1932] [id = 759] 19:07:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 169 (0x7fc15723f400) [pid = 1932] [serial = 2276] [outer = (nil)] 19:07:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 170 (0x7fc1584b7800) [pid = 1932] [serial = 2277] [outer = 0x7fc15723f400] 19:07:39 INFO - PROCESS | 1932 | 1460945259280 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 1932 | ++DOMWINDOW == 171 (0x7fc159c9a400) [pid = 1932] [serial = 2278] [outer = 0x7fc15723f400] 19:07:40 INFO - PROCESS | 1932 | 1460945260122 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]]]}] 19:07:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 19:07:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1485ms 19:07:40 INFO - PROCESS | 1932 | 1460945260153 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 1932 | 1460945260161 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 19:07:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:07:40 INFO - PROCESS | 1932 | 1460945260171 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 1932 | 1460945260174 Marionette TRACE conn4 <- [1,3002,null,{}] 19:07:40 INFO - PROCESS | 1932 | 1460945260180 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}] 19:07:40 INFO - PROCESS | 1932 | 1460945260405 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 19:07:40 INFO - PROCESS | 1932 | 1460945260654 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:40 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15dfd9800 == 172 [pid = 1932] [id = 760] 19:07:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 172 (0x7fc1584ad000) [pid = 1932] [serial = 2279] [outer = (nil)] 19:07:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 173 (0x7fc15def7c00) [pid = 1932] [serial = 2280] [outer = 0x7fc1584ad000] 19:07:40 INFO - PROCESS | 1932 | 1460945260728 Marionette DEBUG loaded listener.js 19:07:40 INFO - PROCESS | 1932 | ++DOMWINDOW == 174 (0x7fc15e50e400) [pid = 1932] [serial = 2281] [outer = 0x7fc1584ad000] 19:07:41 INFO - PROCESS | 1932 | 1460945261505 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]]]}] 19:07:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:07:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1377ms 19:07:41 INFO - PROCESS | 1932 | 1460945261549 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 19:07:41 INFO - PROCESS | 1932 | 1460945261553 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 19:07:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:07:41 INFO - PROCESS | 1932 | 1460945261559 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:07:41 INFO - PROCESS | 1932 | 1460945261565 Marionette TRACE conn4 <- [1,3006,null,{}] 19:07:41 INFO - PROCESS | 1932 | 1460945261580 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}] 19:07:41 INFO - PROCESS | 1932 | 1460945261777 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 19:07:42 INFO - PROCESS | 1932 | 1460945262055 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:42 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f7d8800 == 173 [pid = 1932] [id = 761] 19:07:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 175 (0x7fc15eccd000) [pid = 1932] [serial = 2282] [outer = (nil)] 19:07:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 176 (0x7fc1605c5c00) [pid = 1932] [serial = 2283] [outer = 0x7fc15eccd000] 19:07:42 INFO - PROCESS | 1932 | 1460945262132 Marionette DEBUG loaded listener.js 19:07:42 INFO - PROCESS | 1932 | ++DOMWINDOW == 177 (0x7fc162315400) [pid = 1932] [serial = 2284] [outer = 0x7fc15eccd000] 19:07:42 INFO - PROCESS | 1932 | 1460945262877 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]]]}] 19:07:42 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. 19:07:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1334ms 19:07:42 INFO - PROCESS | 1932 | 1460945262894 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 19:07:42 INFO - PROCESS | 1932 | 1460945262897 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 19:07:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:07:42 INFO - PROCESS | 1932 | 1460945262903 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:07:42 INFO - PROCESS | 1932 | 1460945262905 Marionette TRACE conn4 <- [1,3010,null,{}] 19:07:42 INFO - PROCESS | 1932 | 1460945262911 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}] 19:07:43 INFO - PROCESS | 1932 | 1460945263110 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 19:07:43 INFO - PROCESS | 1932 | 1460945263393 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1605d9800 == 174 [pid = 1932] [id = 762] 19:07:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 178 (0x7fc156348400) [pid = 1932] [serial = 2285] [outer = (nil)] 19:07:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 179 (0x7fc163d7c800) [pid = 1932] [serial = 2286] [outer = 0x7fc156348400] 19:07:43 INFO - PROCESS | 1932 | 1460945263463 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 1932 | ++DOMWINDOW == 180 (0x7fc168d64400) [pid = 1932] [serial = 2287] [outer = 0x7fc156348400] 19:07:44 INFO - PROCESS | 1932 | 1460945264234 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]]]}] 19:07:44 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 19:07:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1378ms 19:07:44 INFO - PROCESS | 1932 | 1460945264281 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 19:07:44 INFO - PROCESS | 1932 | 1460945264285 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 19:07:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:07:44 INFO - PROCESS | 1932 | 1460945264290 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:07:44 INFO - PROCESS | 1932 | 1460945264292 Marionette TRACE conn4 <- [1,3014,null,{}] 19:07:44 INFO - PROCESS | 1932 | 1460945264298 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}] 19:07:44 INFO - PROCESS | 1932 | 1460945264487 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 19:07:44 INFO - PROCESS | 1932 | 1460945264766 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:44 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16233c000 == 175 [pid = 1932] [id = 763] 19:07:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 181 (0x7fc15f53ec00) [pid = 1932] [serial = 2288] [outer = (nil)] 19:07:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 182 (0x7fc168f07c00) [pid = 1932] [serial = 2289] [outer = 0x7fc15f53ec00] 19:07:44 INFO - PROCESS | 1932 | 1460945264838 Marionette DEBUG loaded listener.js 19:07:44 INFO - PROCESS | 1932 | ++DOMWINDOW == 183 (0x7fc16a03b000) [pid = 1932] [serial = 2290] [outer = 0x7fc15f53ec00] 19:07:45 INFO - PROCESS | 1932 | [1932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:07:45 INFO - PROCESS | 1932 | 1460945265704 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:07:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:07:45 INFO - {} 19:07:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:07:45 INFO - {} 19:07:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:07:45 INFO - {} 19:07:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:07:45 INFO - {} 19:07:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1433ms 19:07:45 INFO - PROCESS | 1932 | 1460945265726 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 19:07:45 INFO - PROCESS | 1932 | 1460945265729 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 19:07:45 INFO - TEST-START | /FileAPI/fileReader.html 19:07:45 INFO - PROCESS | 1932 | 1460945265735 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:07:45 INFO - PROCESS | 1932 | 1460945265738 Marionette TRACE conn4 <- [1,3018,null,{}] 19:07:45 INFO - PROCESS | 1932 | 1460945265749 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}] 19:07:45 INFO - PROCESS | 1932 | 1460945265977 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 19:07:46 INFO - PROCESS | 1932 | 1460945266257 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:46 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc164172000 == 176 [pid = 1932] [id = 764] 19:07:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 184 (0x7fc16a03b400) [pid = 1932] [serial = 2291] [outer = (nil)] 19:07:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 185 (0x7fc16a2b0400) [pid = 1932] [serial = 2292] [outer = 0x7fc16a03b400] 19:07:46 INFO - PROCESS | 1932 | 1460945266332 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 1932 | ++DOMWINDOW == 186 (0x7fc16acf2c00) [pid = 1932] [serial = 2293] [outer = 0x7fc16a03b400] 19:07:47 INFO - PROCESS | 1932 | 1460945267102 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]]]}] 19:07:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:07:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:07:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:07:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:07:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 1384ms 19:07:47 INFO - PROCESS | 1932 | 1460945267127 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 19:07:47 INFO - PROCESS | 1932 | 1460945267131 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 19:07:47 INFO - TEST-START | /FileAPI/historical.html 19:07:47 INFO - PROCESS | 1932 | 1460945267139 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:07:47 INFO - PROCESS | 1932 | 1460945267142 Marionette TRACE conn4 <- [1,3022,null,{}] 19:07:47 INFO - PROCESS | 1932 | 1460945267147 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}] 19:07:47 INFO - PROCESS | 1932 | 1460945267333 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 19:07:47 INFO - PROCESS | 1932 | 1460945267581 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:47 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc168edc000 == 177 [pid = 1932] [id = 765] 19:07:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 187 (0x7fc16a0eec00) [pid = 1932] [serial = 2294] [outer = (nil)] 19:07:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 188 (0x7fc16acf6800) [pid = 1932] [serial = 2295] [outer = 0x7fc16a0eec00] 19:07:47 INFO - PROCESS | 1932 | 1460945267655 Marionette DEBUG loaded listener.js 19:07:47 INFO - PROCESS | 1932 | ++DOMWINDOW == 189 (0x7fc16b4a9400) [pid = 1932] [serial = 2296] [outer = 0x7fc16a0eec00] 19:07:48 INFO - PROCESS | 1932 | 1460945268435 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"]]]}] 19:07:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:07:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:07:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:07:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:07:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:07:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:07:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:07:48 INFO - TEST-OK | /FileAPI/historical.html | took 1337ms 19:07:48 INFO - PROCESS | 1932 | 1460945268479 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 19:07:48 INFO - PROCESS | 1932 | 1460945268483 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 19:07:48 INFO - TEST-START | /FileAPI/idlharness.html 19:07:48 INFO - PROCESS | 1932 | 1460945268491 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:07:48 INFO - PROCESS | 1932 | 1460945268496 Marionette TRACE conn4 <- [1,3026,null,{}] 19:07:48 INFO - PROCESS | 1932 | 1460945268502 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}] 19:07:48 INFO - PROCESS | 1932 | 1460945268695 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 19:07:48 INFO - PROCESS | 1932 | 1460945268946 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:48 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16ac14800 == 178 [pid = 1932] [id = 766] 19:07:48 INFO - PROCESS | 1932 | ++DOMWINDOW == 190 (0x7fc16a2cd400) [pid = 1932] [serial = 2297] [outer = (nil)] 19:07:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 191 (0x7fc16bb55400) [pid = 1932] [serial = 2298] [outer = 0x7fc16a2cd400] 19:07:49 INFO - PROCESS | 1932 | 1460945269016 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 1932 | ++DOMWINDOW == 192 (0x7fc16bbb7000) [pid = 1932] [serial = 2299] [outer = 0x7fc16a2cd400] 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:07:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:07:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:07:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:07:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:07:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:07:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:07:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:07:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:07:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:07:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:07:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:07:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:07:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:07:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:07:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:07:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:07:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:07:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:07:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:07:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:07:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:07:50 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 19:07:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:07:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:07:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:07:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:07:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:07:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:07:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:07:50 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 19:07:50 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 19:07:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:07:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:07:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:07:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:07:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:07:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:07:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:07:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:07:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:07:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:07:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:07:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:07:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:07:50 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 19:07:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:07:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:07:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:07:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:07:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:07:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:07:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:07:50 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 19:07:50 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 19:07:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:07:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:07:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:07:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:07:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:07:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:07:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:07:50 INFO - PROCESS | 1932 | 1460945270626 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:07:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:07:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 2222ms 19:07:50 INFO - PROCESS | 1932 | 1460945270726 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 19:07:50 INFO - PROCESS | 1932 | 1460945270729 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 19:07:50 INFO - TEST-START | /FileAPI/idlharness.worker 19:07:50 INFO - PROCESS | 1932 | 1460945270739 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - PROCESS | 1932 | 1460945270745 Marionette TRACE conn4 <- [1,3030,null,{}] 19:07:50 INFO - PROCESS | 1932 | 1460945270871 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}] 19:07:51 INFO - PROCESS | 1932 | 1460945271081 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 19:07:51 INFO - PROCESS | 1932 | 1460945271321 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162f17800 == 179 [pid = 1932] [id = 767] 19:07:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 193 (0x7fc163ec7800) [pid = 1932] [serial = 2300] [outer = (nil)] 19:07:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 194 (0x7fc16bec5400) [pid = 1932] [serial = 2301] [outer = 0x7fc163ec7800] 19:07:51 INFO - PROCESS | 1932 | 1460945271391 Marionette DEBUG loaded listener.js 19:07:51 INFO - PROCESS | 1932 | ++DOMWINDOW == 195 (0x7fc16ffec000) [pid = 1932] [serial = 2302] [outer = 0x7fc163ec7800] 19:07:51 INFO - PROCESS | 1932 | [1932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:07:53 INFO - PROCESS | 1932 | 1460945273613 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:07:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:07:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:07:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:07:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:07:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:07:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:07:53 INFO - {} 19:07:53 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 19:07:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:07:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:07:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:07:53 INFO - {} 19:07:53 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 - {} 19:07:53 INFO - {} 19:07:53 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 19:07:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:07:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:07:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:07:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:07:53 INFO - {} 19:07:53 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 19:07:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:07:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:07:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:07:53 INFO - {} 19:07:53 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 - {} 19:07:53 INFO - {} 19:07:53 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 19:07:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:07:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:07:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 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 19:07:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:07:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:07:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 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 19:07:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 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 19:07:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 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 19:07:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:07:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:07:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:07:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:07:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:07:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:07:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:07:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:07:53 INFO - {} 19:07:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3017ms 19:07:53 INFO - PROCESS | 1932 | 1460945273758 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 19:07:53 INFO - PROCESS | 1932 | 1460945273763 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 19:07:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:07:53 INFO - PROCESS | 1932 | 1460945273771 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:07:53 INFO - PROCESS | 1932 | 1460945273779 Marionette TRACE conn4 <- [1,3034,null,{}] 19:07:53 INFO - PROCESS | 1932 | 1460945273846 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}] 19:07:54 INFO - PROCESS | 1932 | 1460945274117 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 19:07:54 INFO - PROCESS | 1932 | 1460945274394 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:54 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc174521800 == 180 [pid = 1932] [id = 768] 19:07:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 196 (0x7fc16ffec400) [pid = 1932] [serial = 2303] [outer = (nil)] 19:07:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 197 (0x7fc1720e5400) [pid = 1932] [serial = 2304] [outer = 0x7fc16ffec400] 19:07:54 INFO - PROCESS | 1932 | 1460945274466 Marionette DEBUG loaded listener.js 19:07:54 INFO - PROCESS | 1932 | ++DOMWINDOW == 198 (0x7fc181f09000) [pid = 1932] [serial = 2305] [outer = 0x7fc16ffec400] 19:07:55 INFO - PROCESS | 1932 | 1460945275215 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]]]}] 19:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:07:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1487ms 19:07:55 INFO - PROCESS | 1932 | 1460945275259 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 19:07:55 INFO - PROCESS | 1932 | 1460945275263 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 19:07:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:07:55 INFO - PROCESS | 1932 | 1460945275268 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:07:55 INFO - PROCESS | 1932 | 1460945275271 Marionette TRACE conn4 <- [1,3038,null,{}] 19:07:55 INFO - PROCESS | 1932 | 1460945275277 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}] 19:07:55 INFO - PROCESS | 1932 | 1460945275514 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 19:07:55 INFO - PROCESS | 1932 | 1460945275800 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:55 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1772f0800 == 181 [pid = 1932] [id = 769] 19:07:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 199 (0x7fc154dc3000) [pid = 1932] [serial = 2306] [outer = (nil)] 19:07:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 200 (0x7fc154dc6800) [pid = 1932] [serial = 2307] [outer = 0x7fc154dc3000] 19:07:55 INFO - PROCESS | 1932 | 1460945275880 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 1932 | ++DOMWINDOW == 201 (0x7fc182fcd800) [pid = 1932] [serial = 2308] [outer = 0x7fc154dc3000] 19:07:56 INFO - PROCESS | 1932 | 1460945276642 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"]]]}] 19:07:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:07:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1391ms 19:07:56 INFO - PROCESS | 1932 | 1460945276661 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 19:07:56 INFO - PROCESS | 1932 | 1460945276664 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 19:07:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:07:56 INFO - PROCESS | 1932 | 1460945276670 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:07:56 INFO - PROCESS | 1932 | 1460945276673 Marionette TRACE conn4 <- [1,3042,null,{}] 19:07:56 INFO - PROCESS | 1932 | 1460945276678 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}] 19:07:56 INFO - PROCESS | 1932 | 1460945276868 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 19:07:57 INFO - PROCESS | 1932 | 1460945277162 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:57 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc181cca800 == 182 [pid = 1932] [id = 770] 19:07:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 202 (0x7fc154dc4800) [pid = 1932] [serial = 2309] [outer = (nil)] 19:07:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 203 (0x7fc155976000) [pid = 1932] [serial = 2310] [outer = 0x7fc154dc4800] 19:07:57 INFO - PROCESS | 1932 | 1460945277234 Marionette DEBUG loaded listener.js 19:07:57 INFO - PROCESS | 1932 | ++DOMWINDOW == 204 (0x7fc15597a800) [pid = 1932] [serial = 2311] [outer = 0x7fc154dc4800] 19:07:58 INFO - PROCESS | 1932 | 1460945278280 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]]]}] 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:07:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:07:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:07:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:07:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:07:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1702ms 19:07:58 INFO - PROCESS | 1932 | 1460945278377 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 19:07:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:07:58 INFO - PROCESS | 1932 | 1460945278386 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 19:07:58 INFO - PROCESS | 1932 | 1460945278400 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:07:58 INFO - PROCESS | 1932 | 1460945278406 Marionette TRACE conn4 <- [1,3046,null,{}] 19:07:58 INFO - PROCESS | 1932 | 1460945278416 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}] 19:07:58 INFO - PROCESS | 1932 | 1460945278676 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 19:07:59 INFO - PROCESS | 1932 | 1460945278998 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16fb64800 == 183 [pid = 1932] [id = 771] 19:07:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 205 (0x7fc155970800) [pid = 1932] [serial = 2312] [outer = (nil)] 19:07:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 206 (0x7fc16a2b3800) [pid = 1932] [serial = 2313] [outer = 0x7fc155970800] 19:07:59 INFO - PROCESS | 1932 | 1460945279128 Marionette DEBUG loaded listener.js 19:07:59 INFO - PROCESS | 1932 | ++DOMWINDOW == 207 (0x7fc16ffeac00) [pid = 1932] [serial = 2314] [outer = 0x7fc155970800] 19:07:59 INFO - PROCESS | 1932 | [1932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:07:59 INFO - PROCESS | 1932 | 1460945279905 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:07:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:07:59 INFO - {} 19:07:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1544ms 19:07:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:07:59 INFO - PROCESS | 1932 | 1460945279940 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 19:07:59 INFO - PROCESS | 1932 | 1460945279943 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 19:07:59 INFO - PROCESS | 1932 | 1460945279950 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - PROCESS | 1932 | 1460945279952 Marionette TRACE conn4 <- [1,3050,null,{}] 19:07:59 INFO - PROCESS | 1932 | 1460945279958 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}] 19:08:00 INFO - PROCESS | 1932 | 1460945280158 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 19:08:00 INFO - PROCESS | 1932 | 1460945280441 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:00 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc17150c000 == 184 [pid = 1932] [id = 772] 19:08:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 208 (0x7fc15597c400) [pid = 1932] [serial = 2315] [outer = (nil)] 19:08:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 209 (0x7fc17336e800) [pid = 1932] [serial = 2316] [outer = 0x7fc15597c400] 19:08:00 INFO - PROCESS | 1932 | 1460945280513 Marionette DEBUG loaded listener.js 19:08:00 INFO - PROCESS | 1932 | ++DOMWINDOW == 210 (0x7fc173921000) [pid = 1932] [serial = 2317] [outer = 0x7fc15597c400] 19:08:01 INFO - PROCESS | 1932 | 1460945281305 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]]]}] 19:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:08:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1387ms 19:08:01 INFO - PROCESS | 1932 | 1460945281338 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 19:08:01 INFO - PROCESS | 1932 | 1460945281342 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 19:08:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:08:01 INFO - PROCESS | 1932 | 1460945281348 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:08:01 INFO - PROCESS | 1932 | 1460945281351 Marionette TRACE conn4 <- [1,3054,null,{}] 19:08:01 INFO - PROCESS | 1932 | 1460945281356 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}] 19:08:01 INFO - PROCESS | 1932 | 1460945281548 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 19:08:01 INFO - PROCESS | 1932 | 1460945281805 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:01 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc187245000 == 185 [pid = 1932] [id = 773] 19:08:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 211 (0x7fc151545400) [pid = 1932] [serial = 2318] [outer = (nil)] 19:08:01 INFO - PROCESS | 1932 | ++DOMWINDOW == 212 (0x7fc15bc62400) [pid = 1932] [serial = 2319] [outer = 0x7fc151545400] 19:08:01 INFO - PROCESS | 1932 | 1460945281891 Marionette DEBUG loaded listener.js 19:08:02 INFO - PROCESS | 1932 | ++DOMWINDOW == 213 (0x7fc15bc67c00) [pid = 1932] [serial = 2320] [outer = 0x7fc151545400] 19:08:03 INFO - PROCESS | 1932 | 1460945283116 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"]]]}] 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 19:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:08:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1886ms 19:08:03 INFO - PROCESS | 1932 | 1460945283285 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 19:08:03 INFO - PROCESS | 1932 | 1460945283289 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 19:08:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:08:03 INFO - PROCESS | 1932 | 1460945283304 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:08:03 INFO - PROCESS | 1932 | 1460945283311 Marionette TRACE conn4 <- [1,3058,null,{}] 19:08:03 INFO - PROCESS | 1932 | 1460945283322 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}] 19:08:03 INFO - PROCESS | 1932 | 1460945283629 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 19:08:03 INFO - PROCESS | 1932 | 1460945283910 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:03 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f76b800 == 186 [pid = 1932] [id = 774] 19:08:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 214 (0x7fc15bc5c800) [pid = 1932] [serial = 2321] [outer = (nil)] 19:08:03 INFO - PROCESS | 1932 | ++DOMWINDOW == 215 (0x7fc174e10400) [pid = 1932] [serial = 2322] [outer = 0x7fc15bc5c800] 19:08:03 INFO - PROCESS | 1932 | 1460945283981 Marionette DEBUG loaded listener.js 19:08:04 INFO - PROCESS | 1932 | ++DOMWINDOW == 216 (0x7fc1873bd800) [pid = 1932] [serial = 2323] [outer = 0x7fc15bc5c800] 19:08:04 INFO - PROCESS | 1932 | 1460945284747 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]]]}] 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:08:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:08:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:08:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:08:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:08:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1498ms 19:08:04 INFO - PROCESS | 1932 | 1460945284806 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 19:08:04 INFO - PROCESS | 1932 | 1460945284810 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 19:08:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:08:04 INFO - PROCESS | 1932 | 1460945284819 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:08:04 INFO - PROCESS | 1932 | 1460945284821 Marionette TRACE conn4 <- [1,3062,null,{}] 19:08:04 INFO - PROCESS | 1932 | 1460945284827 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}] 19:08:05 INFO - PROCESS | 1932 | 1460945285022 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 19:08:05 INFO - PROCESS | 1932 | 1460945285337 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:05 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16f81d800 == 187 [pid = 1932] [id = 775] 19:08:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 217 (0x7fc154e48400) [pid = 1932] [serial = 2324] [outer = (nil)] 19:08:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 218 (0x7fc154e53400) [pid = 1932] [serial = 2325] [outer = 0x7fc154e48400] 19:08:05 INFO - PROCESS | 1932 | 1460945285407 Marionette DEBUG loaded listener.js 19:08:05 INFO - PROCESS | 1932 | ++DOMWINDOW == 219 (0x7fc1718d0c00) [pid = 1932] [serial = 2326] [outer = 0x7fc154e48400] 19:08:05 INFO - PROCESS | 1932 | [1932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:08:06 INFO - PROCESS | 1932 | 1460945286243 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:08:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:08:06 INFO - {} 19:08:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1479ms 19:08:06 INFO - PROCESS | 1932 | 1460945286304 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 19:08:06 INFO - PROCESS | 1932 | 1460945286307 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 19:08:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:08:06 INFO - PROCESS | 1932 | 1460945286312 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:08:06 INFO - PROCESS | 1932 | 1460945286314 Marionette TRACE conn4 <- [1,3066,null,{}] 19:08:06 INFO - PROCESS | 1932 | 1460945286320 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}] 19:08:06 INFO - PROCESS | 1932 | 1460945286547 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 19:08:06 INFO - PROCESS | 1932 | 1460945286835 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:06 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc154f3d800 == 188 [pid = 1932] [id = 776] 19:08:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 220 (0x7fc154e93000) [pid = 1932] [serial = 2327] [outer = (nil)] 19:08:06 INFO - PROCESS | 1932 | ++DOMWINDOW == 221 (0x7fc154e97400) [pid = 1932] [serial = 2328] [outer = 0x7fc154e93000] 19:08:06 INFO - PROCESS | 1932 | 1460945286904 Marionette DEBUG loaded listener.js 19:08:07 INFO - PROCESS | 1932 | ++DOMWINDOW == 222 (0x7fc15ecc6c00) [pid = 1932] [serial = 2329] [outer = 0x7fc154e93000] 19:08:07 INFO - PROCESS | 1932 | 1460945287674 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]]]}] 19:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:08:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1427ms 19:08:07 INFO - PROCESS | 1932 | 1460945287742 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 19:08:07 INFO - PROCESS | 1932 | 1460945287746 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 19:08:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:08:07 INFO - PROCESS | 1932 | 1460945287751 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:08:07 INFO - PROCESS | 1932 | 1460945287753 Marionette TRACE conn4 <- [1,3070,null,{}] 19:08:07 INFO - PROCESS | 1932 | 1460945287759 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}] 19:08:07 INFO - PROCESS | 1932 | 1460945287965 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 19:08:08 INFO - PROCESS | 1932 | 1460945288288 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc16fb63800 == 189 [pid = 1932] [id = 777] 19:08:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 223 (0x7fc15153f400) [pid = 1932] [serial = 2330] [outer = (nil)] 19:08:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 224 (0x7fc15e604400) [pid = 1932] [serial = 2331] [outer = 0x7fc15153f400] 19:08:08 INFO - PROCESS | 1932 | 1460945288363 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 1932 | ++DOMWINDOW == 225 (0x7fc15e60ac00) [pid = 1932] [serial = 2332] [outer = 0x7fc15153f400] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15a1d9800 == 188 [pid = 1932] [id = 659] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d406800 == 187 [pid = 1932] [id = 658] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc155820000 == 186 [pid = 1932] [id = 726] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc175338000 == 185 [pid = 1932] [id = 46] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15df9a000 == 184 [pid = 1932] [id = 545] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15dfa0000 == 183 [pid = 1932] [id = 757] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d408800 == 182 [pid = 1932] [id = 756] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15d231000 == 181 [pid = 1932] [id = 755] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15aad3000 == 180 [pid = 1932] [id = 754] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc157acc000 == 179 [pid = 1932] [id = 753] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc155a09800 == 178 [pid = 1932] [id = 752] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc15b313000 == 177 [pid = 1932] [id = 750] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc1550d1800 == 176 [pid = 1932] [id = 749] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc159725800 == 175 [pid = 1932] [id = 748] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc18c2d2000 == 174 [pid = 1932] [id = 747] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc187422000 == 173 [pid = 1932] [id = 746] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc181f31800 == 172 [pid = 1932] [id = 745] 19:08:09 INFO - PROCESS | 1932 | --DOCSHELL 0x7fc174e74800 == 171 [pid = 1932] [id = 744] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 224 (0x7fc174a66800) [pid = 1932] [serial = 2163] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 223 (0x7fc16fc89400) [pid = 1932] [serial = 2151] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 222 (0x7fc174dce800) [pid = 1932] [serial = 2165] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 221 (0x7fc16d081000) [pid = 1932] [serial = 2145] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 220 (0x7fc17bdc9400) [pid = 1932] [serial = 2172] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 219 (0x7fc16f603400) [pid = 1932] [serial = 2088] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 218 (0x7fc16408d000) [pid = 1932] [serial = 2118] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 217 (0x7fc16f60d800) [pid = 1932] [serial = 2150] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 216 (0x7fc162235400) [pid = 1932] [serial = 2127] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 215 (0x7fc1586f0400) [pid = 1932] [serial = 2100] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 214 (0x7fc16becdc00) [pid = 1932] [serial = 2141] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 213 (0x7fc16acd8800) [pid = 1932] [serial = 2070] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 212 (0x7fc15e8ba400) [pid = 1932] [serial = 1980] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 211 (0x7fc16ee14000) [pid = 1932] [serial = 2082] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 210 (0x7fc16bf5d400) [pid = 1932] [serial = 2142] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 209 (0x7fc15ad85800) [pid = 1932] [serial = 2183] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 208 (0x7fc16b9cf400) [pid = 1932] [serial = 2076] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 207 (0x7fc16222cc00) [pid = 1932] [serial = 2061] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 206 (0x7fc170384400) [pid = 1932] [serial = 2094] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 205 (0x7fc15def2800) [pid = 1932] [serial = 2187] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 204 (0x7fc173c59c00) [pid = 1932] [serial = 2156] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 203 (0x7fc16be49c00) [pid = 1932] [serial = 2139] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 202 (0x7fc17307e800) [pid = 1932] [serial = 2153] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 201 (0x7fc175ebb000) [pid = 1932] [serial = 2169] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 200 (0x7fc17437c000) [pid = 1932] [serial = 2159] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 199 (0x7fc16fc86000) [pid = 1932] [serial = 2091] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 198 (0x7fc16ad90800) [pid = 1932] [serial = 2073] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 197 (0x7fc16a2b7800) [pid = 1932] [serial = 2067] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 196 (0x7fc159c8cc00) [pid = 1932] [serial = 2181] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 195 (0x7fc180e46c00) [pid = 1932] [serial = 2174] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 194 (0x7fc15f678400) [pid = 1932] [serial = 2058] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 193 (0x7fc175a5e800) [pid = 1932] [serial = 2168] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 192 (0x7fc16408c400) [pid = 1932] [serial = 2129] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 191 (0x7fc16be43c00) [pid = 1932] [serial = 2079] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 190 (0x7fc16a0eb400) [pid = 1932] [serial = 2133] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 189 (0x7fc15d495000) [pid = 1932] [serial = 2123] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 188 (0x7fc168f0d400) [pid = 1932] [serial = 2130] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 187 (0x7fc17a6e6c00) [pid = 1932] [serial = 2171] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 186 (0x7fc174386800) [pid = 1932] [serial = 2160] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 185 (0x7fc15e66f400) [pid = 1932] [serial = 2124] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 184 (0x7fc16f9cb800) [pid = 1932] [serial = 2177] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 183 (0x7fc16b4a7c00) [pid = 1932] [serial = 2136] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 182 (0x7fc15ecc9800) [pid = 1932] [serial = 2126] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 181 (0x7fc15b396400) [pid = 1932] [serial = 2186] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 180 (0x7fc15e7c6800) [pid = 1932] [serial = 2055] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 179 (0x7fc16ab1b400) [pid = 1932] [serial = 2135] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 178 (0x7fc16ef3f400) [pid = 1932] [serial = 2085] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 177 (0x7fc1584b0400) [pid = 1932] [serial = 2180] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 176 (0x7fc16ee95400) [pid = 1932] [serial = 2147] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 175 (0x7fc16f4bf400) [pid = 1932] [serial = 2148] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 174 (0x7fc173c63800) [pid = 1932] [serial = 2157] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 173 (0x7fc16a073c00) [pid = 1932] [serial = 2132] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 172 (0x7fc168d6c800) [pid = 1932] [serial = 2064] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 171 (0x7fc151544800) [pid = 1932] [serial = 2120] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 170 (0x7fc175367800) [pid = 1932] [serial = 2166] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 169 (0x7fc1586f9000) [pid = 1932] [serial = 2121] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 168 (0x7fc155116400) [pid = 1932] [serial = 2049] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 167 (0x7fc15e7b8400) [pid = 1932] [serial = 2189] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc1745c5400) [pid = 1932] [serial = 2162] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc15ecc3c00) [pid = 1932] [serial = 2190] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc16cfc1c00) [pid = 1932] [serial = 2144] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc15b137800) [pid = 1932] [serial = 2184] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc173756400) [pid = 1932] [serial = 2154] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc1726a1000) [pid = 1932] [serial = 2097] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc15b26d000) [pid = 1932] [serial = 2052] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc16bbb6000) [pid = 1932] [serial = 2138] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc15f53c000) [pid = 1932] [serial = 2192] [outer = (nil)] [url = about:blank] 19:08:10 INFO - PROCESS | 1932 | 1460945290822 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]]]}] 19:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:08:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 3094ms 19:08:10 INFO - PROCESS | 1932 | 1460945290848 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 19:08:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:08:10 INFO - PROCESS | 1932 | 1460945290852 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 19:08:10 INFO - PROCESS | 1932 | 1460945290859 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:08:10 INFO - PROCESS | 1932 | 1460945290864 Marionette TRACE conn4 <- [1,3074,null,{}] 19:08:10 INFO - PROCESS | 1932 | 1460945290871 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}] 19:08:11 INFO - PROCESS | 1932 | 1460945291044 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 19:08:11 INFO - PROCESS | 1932 | 1460945291248 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:11 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc1577d0800 == 172 [pid = 1932] [id = 778] 19:08:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc154e93400) [pid = 1932] [serial = 2333] [outer = (nil)] 19:08:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc155115800) [pid = 1932] [serial = 2334] [outer = 0x7fc154e93400] 19:08:11 INFO - PROCESS | 1932 | 1460945291309 Marionette DEBUG loaded listener.js 19:08:11 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc154e99800) [pid = 1932] [serial = 2335] [outer = 0x7fc154e93400] 19:08:12 INFO - PROCESS | 1932 | 1460945292104 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]]]}] 19:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:08:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1281ms 19:08:12 INFO - PROCESS | 1932 | 1460945292153 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 19:08:12 INFO - PROCESS | 1932 | 1460945292160 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 19:08:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:08:12 INFO - PROCESS | 1932 | 1460945292172 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 1932 | 1460945292174 Marionette TRACE conn4 <- [1,3078,null,{}] 19:08:12 INFO - PROCESS | 1932 | 1460945292179 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}] 19:08:12 INFO - PROCESS | 1932 | 1460945292356 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 19:08:12 INFO - PROCESS | 1932 | 1460945292373 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15970c000 == 173 [pid = 1932] [id = 779] 19:08:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc155115000) [pid = 1932] [serial = 2336] [outer = (nil)] 19:08:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc15634d000) [pid = 1932] [serial = 2337] [outer = 0x7fc155115000] 19:08:12 INFO - PROCESS | 1932 | 1460945292431 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 1932 | ++DOMWINDOW == 164 (0x7fc156353800) [pid = 1932] [serial = 2338] [outer = 0x7fc155115000] 19:08:13 INFO - PROCESS | 1932 | 1460945293361 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] 19:08:13 INFO - PROCESS | 1932 | 1460945293410 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 19:08:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:08:13 INFO - PROCESS | 1932 | 1460945293422 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:08:13 INFO - PROCESS | 1932 | 1460945293427 Marionette TRACE conn4 <- [1,3082,null,{}] 19:08:13 INFO - PROCESS | 1932 | 1460945293449 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}] 19:08:13 INFO - PROCESS | 1932 | 1460945293695 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 19:08:13 INFO - PROCESS | 1932 | 1460945293731 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:13 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15b016000 == 174 [pid = 1932] [id = 780] 19:08:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 165 (0x7fc15834c800) [pid = 1932] [serial = 2339] [outer = (nil)] 19:08:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 166 (0x7fc1586f8400) [pid = 1932] [serial = 2340] [outer = 0x7fc15834c800] 19:08:13 INFO - PROCESS | 1932 | 1460945293792 Marionette DEBUG loaded listener.js 19:08:13 INFO - PROCESS | 1932 | ++DOMWINDOW == 167 (0x7fc159c99800) [pid = 1932] [serial = 2341] [outer = 0x7fc15834c800] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 166 (0x7fc163ec6c00) [pid = 1932] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 165 (0x7fc16ab1c400) [pid = 1932] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 164 (0x7fc159de1000) [pid = 1932] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 163 (0x7fc16b84fc00) [pid = 1932] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 162 (0x7fc16ad90c00) [pid = 1932] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 161 (0x7fc171768400) [pid = 1932] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 160 (0x7fc154c35c00) [pid = 1932] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 159 (0x7fc155111800) [pid = 1932] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 158 (0x7fc16b84bc00) [pid = 1932] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 157 (0x7fc15629b400) [pid = 1932] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 156 (0x7fc16230d400) [pid = 1932] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 155 (0x7fc16fc88c00) [pid = 1932] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 154 (0x7fc173c5a400) [pid = 1932] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 153 (0x7fc162231000) [pid = 1932] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 152 (0x7fc15834bc00) [pid = 1932] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 151 (0x7fc16ad91800) [pid = 1932] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 150 (0x7fc15629cc00) [pid = 1932] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 149 (0x7fc16222d000) [pid = 1932] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 148 (0x7fc1870b0800) [pid = 1932] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 147 (0x7fc154c38800) [pid = 1932] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 146 (0x7fc15e66dc00) [pid = 1932] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 145 (0x7fc15f53f800) [pid = 1932] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 144 (0x7fc1629b7000) [pid = 1932] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 143 (0x7fc171771800) [pid = 1932] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 142 (0x7fc15e50c400) [pid = 1932] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 141 (0x7fc15634f800) [pid = 1932] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 140 (0x7fc17536a800) [pid = 1932] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:08:15 INFO - PROCESS | 1932 | --DOMWINDOW == 139 (0x7fc159dd5c00) [pid = 1932] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:08:15 INFO - PROCESS | 1932 | 1460945295436 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]]]}] 19:08:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:08:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:08:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2045ms 19:08:15 INFO - PROCESS | 1932 | 1460945295498 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 19:08:15 INFO - PROCESS | 1932 | 1460945295502 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 19:08:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:08:15 INFO - PROCESS | 1932 | 1460945295507 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:08:15 INFO - PROCESS | 1932 | 1460945295509 Marionette TRACE conn4 <- [1,3086,null,{}] 19:08:15 INFO - PROCESS | 1932 | 1460945295518 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}] 19:08:15 INFO - PROCESS | 1932 | 1460945295760 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 19:08:15 INFO - PROCESS | 1932 | 1460945295890 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:15 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15be17800 == 175 [pid = 1932] [id = 781] 19:08:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 140 (0x7fc157239800) [pid = 1932] [serial = 2342] [outer = (nil)] 19:08:15 INFO - PROCESS | 1932 | ++DOMWINDOW == 141 (0x7fc15aca6400) [pid = 1932] [serial = 2343] [outer = 0x7fc157239800] 19:08:15 INFO - PROCESS | 1932 | 1460945295953 Marionette DEBUG loaded listener.js 19:08:16 INFO - PROCESS | 1932 | ++DOMWINDOW == 142 (0x7fc15b12fc00) [pid = 1932] [serial = 2344] [outer = 0x7fc157239800] 19:08:16 INFO - PROCESS | 1932 | 1460945296543 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:08:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1085ms 19:08:16 INFO - PROCESS | 1932 | 1460945296598 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 19:08:16 INFO - PROCESS | 1932 | 1460945296601 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 19:08:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:08:16 INFO - PROCESS | 1932 | 1460945296608 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 1932 | 1460945296610 Marionette TRACE conn4 <- [1,3090,null,{}] 19:08:16 INFO - PROCESS | 1932 | 1460945296615 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}] 19:08:16 INFO - PROCESS | 1932 | 1460945296786 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 19:08:16 INFO - PROCESS | 1932 | 1460945296991 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:17 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15d409800 == 176 [pid = 1932] [id = 782] 19:08:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 143 (0x7fc15634f800) [pid = 1932] [serial = 2345] [outer = (nil)] 19:08:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 144 (0x7fc15b135800) [pid = 1932] [serial = 2346] [outer = 0x7fc15634f800] 19:08:17 INFO - PROCESS | 1932 | 1460945297060 Marionette DEBUG loaded listener.js 19:08:17 INFO - PROCESS | 1932 | ++DOMWINDOW == 145 (0x7fc15b399400) [pid = 1932] [serial = 2347] [outer = 0x7fc15634f800] 19:08:18 INFO - PROCESS | 1932 | 1460945298015 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:08:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:08:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1428ms 19:08:18 INFO - PROCESS | 1932 | 1460945298035 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 19:08:18 INFO - PROCESS | 1932 | 1460945298041 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 19:08:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:08:18 INFO - PROCESS | 1932 | 1460945298053 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:08:18 INFO - PROCESS | 1932 | 1460945298059 Marionette TRACE conn4 <- [1,3094,null,{}] 19:08:18 INFO - PROCESS | 1932 | 1460945298066 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}] 19:08:18 INFO - PROCESS | 1932 | 1460945298272 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 19:08:18 INFO - PROCESS | 1932 | 1460945298562 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:18 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc157a23800 == 177 [pid = 1932] [id = 783] 19:08:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 146 (0x7fc154e4dc00) [pid = 1932] [serial = 2348] [outer = (nil)] 19:08:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 147 (0x7fc154e99000) [pid = 1932] [serial = 2349] [outer = 0x7fc154e4dc00] 19:08:18 INFO - PROCESS | 1932 | 1460945298647 Marionette DEBUG loaded listener.js 19:08:18 INFO - PROCESS | 1932 | ++DOMWINDOW == 148 (0x7fc15510f000) [pid = 1932] [serial = 2350] [outer = 0x7fc154e4dc00] 19:08:19 INFO - PROCESS | 1932 | 1460945299578 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:08:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:08:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1540ms 19:08:19 INFO - PROCESS | 1932 | 1460945299592 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 19:08:19 INFO - PROCESS | 1932 | 1460945299600 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 19:08:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:08:19 INFO - PROCESS | 1932 | 1460945299610 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:08:19 INFO - PROCESS | 1932 | 1460945299613 Marionette TRACE conn4 <- [1,3098,null,{}] 19:08:19 INFO - PROCESS | 1932 | 1460945299619 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}] 19:08:19 INFO - PROCESS | 1932 | 1460945299832 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 19:08:20 INFO - PROCESS | 1932 | 1460945300121 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:20 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15be19000 == 178 [pid = 1932] [id = 784] 19:08:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 149 (0x7fc154dca000) [pid = 1932] [serial = 2351] [outer = (nil)] 19:08:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 150 (0x7fc15634a800) [pid = 1932] [serial = 2352] [outer = 0x7fc154dca000] 19:08:20 INFO - PROCESS | 1932 | 1460945300194 Marionette DEBUG loaded listener.js 19:08:20 INFO - PROCESS | 1932 | ++DOMWINDOW == 151 (0x7fc15723c000) [pid = 1932] [serial = 2353] [outer = 0x7fc154dca000] 19:08:21 INFO - PROCESS | 1932 | 1460945301199 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]]]}] 19:08:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:08:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:08:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1640ms 19:08:21 INFO - PROCESS | 1932 | 1460945301249 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 19:08:21 INFO - PROCESS | 1932 | 1460945301253 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 19:08:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:08:21 INFO - PROCESS | 1932 | 1460945301279 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:08:21 INFO - PROCESS | 1932 | 1460945301285 Marionette TRACE conn4 <- [1,3102,null,{}] 19:08:21 INFO - PROCESS | 1932 | 1460945301300 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}] 19:08:21 INFO - PROCESS | 1932 | 1460945301508 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 19:08:21 INFO - PROCESS | 1932 | 1460945301833 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:21 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15e05d800 == 179 [pid = 1932] [id = 785] 19:08:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 152 (0x7fc156354400) [pid = 1932] [serial = 2354] [outer = (nil)] 19:08:21 INFO - PROCESS | 1932 | ++DOMWINDOW == 153 (0x7fc15ad86000) [pid = 1932] [serial = 2355] [outer = 0x7fc156354400] 19:08:21 INFO - PROCESS | 1932 | 1460945301912 Marionette DEBUG loaded listener.js 19:08:22 INFO - PROCESS | 1932 | ++DOMWINDOW == 154 (0x7fc15b39c000) [pid = 1932] [serial = 2356] [outer = 0x7fc156354400] 19:08:22 INFO - PROCESS | 1932 | 1460945302639 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:08:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:08:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1392ms 19:08:22 INFO - PROCESS | 1932 | 1460945302666 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 19:08:22 INFO - PROCESS | 1932 | 1460945302670 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 19:08:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:08:22 INFO - PROCESS | 1932 | 1460945302676 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:08:22 INFO - PROCESS | 1932 | 1460945302678 Marionette TRACE conn4 <- [1,3106,null,{}] 19:08:22 INFO - PROCESS | 1932 | 1460945302685 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}] 19:08:22 INFO - PROCESS | 1932 | 1460945302881 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 19:08:23 INFO - PROCESS | 1932 | 1460945303162 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:23 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15f49e800 == 180 [pid = 1932] [id = 786] 19:08:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 155 (0x7fc15723c800) [pid = 1932] [serial = 2357] [outer = (nil)] 19:08:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 156 (0x7fc15def2800) [pid = 1932] [serial = 2358] [outer = 0x7fc15723c800] 19:08:23 INFO - PROCESS | 1932 | 1460945303249 Marionette DEBUG loaded listener.js 19:08:23 INFO - PROCESS | 1932 | ++DOMWINDOW == 157 (0x7fc15e50d400) [pid = 1932] [serial = 2359] [outer = 0x7fc15723c800] 19:08:23 INFO - PROCESS | 1932 | 1460945303990 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]]]}] 19:08:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:08:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:08:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:08:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1332ms 19:08:24 INFO - PROCESS | 1932 | 1460945304009 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 19:08:24 INFO - PROCESS | 1932 | 1460945304011 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 19:08:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:08:24 INFO - PROCESS | 1932 | 1460945304017 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:08:24 INFO - PROCESS | 1932 | 1460945304019 Marionette TRACE conn4 <- [1,3110,null,{}] 19:08:24 INFO - PROCESS | 1932 | 1460945304025 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}] 19:08:24 INFO - PROCESS | 1932 | 1460945304214 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 19:08:24 INFO - PROCESS | 1932 | 1460945304469 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc15fa5a000 == 181 [pid = 1932] [id = 787] 19:08:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 158 (0x7fc15b3a1400) [pid = 1932] [serial = 2360] [outer = (nil)] 19:08:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 159 (0x7fc15e607000) [pid = 1932] [serial = 2361] [outer = 0x7fc15b3a1400] 19:08:24 INFO - PROCESS | 1932 | 1460945304539 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 1932 | ++DOMWINDOW == 160 (0x7fc15e610800) [pid = 1932] [serial = 2362] [outer = 0x7fc15b3a1400] 19:08:25 INFO - PROCESS | 1932 | 1460945305322 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"]]]}] 19:08:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:08:25 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 19:08:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:08:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1331ms 19:08:25 INFO - PROCESS | 1932 | 1460945305351 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 19:08:25 INFO - PROCESS | 1932 | 1460945305354 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 19:08:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:08:25 INFO - PROCESS | 1932 | 1460945305359 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:08:25 INFO - PROCESS | 1932 | 1460945305362 Marionette TRACE conn4 <- [1,3114,null,{}] 19:08:25 INFO - PROCESS | 1932 | 1460945305367 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}] 19:08:25 INFO - PROCESS | 1932 | 1460945305638 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 19:08:25 INFO - PROCESS | 1932 | 1460945305903 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\", \"b11369a9-9851-4239-9792-7d3606345d88\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:25 INFO - PROCESS | 1932 | ++DOCSHELL 0x7fc162223800 == 182 [pid = 1932] [id = 788] 19:08:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 161 (0x7fc15d3d1000) [pid = 1932] [serial = 2363] [outer = (nil)] 19:08:25 INFO - PROCESS | 1932 | ++DOMWINDOW == 162 (0x7fc15eab6c00) [pid = 1932] [serial = 2364] [outer = 0x7fc15d3d1000] 19:08:25 INFO - PROCESS | 1932 | 1460945305981 Marionette DEBUG loaded listener.js 19:08:26 INFO - PROCESS | 1932 | ++DOMWINDOW == 163 (0x7fc1605c6800) [pid = 1932] [serial = 2365] [outer = 0x7fc15d3d1000] 19:08:26 INFO - PROCESS | 1932 | 1460945306746 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]]]}] 19:08:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:08:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1426ms 19:08:26 INFO - PROCESS | 1932 | 1460945306787 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 19:08:26 INFO - PROCESS | 1932 | 1460945306789 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 19:08:27 WARNING - u'runner_teardown' () 19:08:27 INFO - No more tests 19:08:27 INFO - Got 0 unexpected results 19:08:27 INFO - SUITE-END | took 1126s 19:08:28 INFO - Closing logging queue 19:08:28 INFO - queue closed 19:08:28 INFO - Return code: 0 19:08:28 WARNING - # TBPL SUCCESS # 19:08:28 INFO - Running post-action listener: _resource_record_post_action 19:08:28 INFO - Running post-run listener: _resource_record_post_run 19:08:29 INFO - Total resource usage - Wall time: 1162s; CPU: 98.0%; Read bytes: 6668288; Write bytes: 977240064; Read time: 4788; Write time: 359376 19:08:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:08:29 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 520192; Write bytes: 51130368; Read time: 720; Write time: 46564 19:08:29 INFO - run-tests - Wall time: 1132s; CPU: 98.0%; Read bytes: 6078464; Write bytes: 876068864; Read time: 4060; Write time: 255256 19:08:29 INFO - Running post-run listener: _upload_blobber_files 19:08:29 INFO - Blob upload gear active. 19:08:29 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:08:29 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 19:08:29 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 19:08:29 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 19:08:29 INFO - (blobuploader) - INFO - Open directory for files ... 19:08:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:08:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:08:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:08:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:08:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:08:31 INFO - (blobuploader) - INFO - Done attempting. 19:08:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:08:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:08:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:08:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:08:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:08:31 INFO - (blobuploader) - INFO - Done attempting. 19:08:31 INFO - (blobuploader) - INFO - Iteration through files over. 19:08:31 INFO - Return code: 0 19:08:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:08:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:08:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ec2487e54f0274efe813d19c6ffe4eb76863ff324f2031dccf0a2ed48295eadcd040be515aae535d9caaac92a7e295e019ab75c9bb4b236a9860412313df4458", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/28d308256d6855d1d061d714ac505f3f91a31fa5b705a971fb569e45347e197fe32f320c7474e54933ae16dc86ff07bf135c356501457f5e5a10b83d5abc9af3"} 19:08:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:08:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:08:31 INFO - Contents: 19:08:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ec2487e54f0274efe813d19c6ffe4eb76863ff324f2031dccf0a2ed48295eadcd040be515aae535d9caaac92a7e295e019ab75c9bb4b236a9860412313df4458", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/28d308256d6855d1d061d714ac505f3f91a31fa5b705a971fb569e45347e197fe32f320c7474e54933ae16dc86ff07bf135c356501457f5e5a10b83d5abc9af3"} 19:08:31 INFO - Running post-run listener: copy_logs_to_upload_dir 19:08:31 INFO - Copying logs to upload dir... 19:08:31 INFO - mkdir: /builds/slave/test/build/upload/logs 19:08:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1256.993075 ========= master_lag: 10.37 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 7 secs) (at 2016-04-17 19:08:42.326097) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 mins, 33 secs) (at 2016-04-17 19:08:42.332150) ========= 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=9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ec2487e54f0274efe813d19c6ffe4eb76863ff324f2031dccf0a2ed48295eadcd040be515aae535d9caaac92a7e295e019ab75c9bb4b236a9860412313df4458", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/28d308256d6855d1d061d714ac505f3f91a31fa5b705a971fb569e45347e197fe32f320c7474e54933ae16dc86ff07bf135c356501457f5e5a10b83d5abc9af3"} build_url:https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036745 build_url: 'https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ec2487e54f0274efe813d19c6ffe4eb76863ff324f2031dccf0a2ed48295eadcd040be515aae535d9caaac92a7e295e019ab75c9bb4b236a9860412313df4458", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/28d308256d6855d1d061d714ac505f3f91a31fa5b705a971fb569e45347e197fe32f320c7474e54933ae16dc86ff07bf135c356501457f5e5a10b83d5abc9af3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CUjz2BjtQ5WED0hGFiXbnQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 93.58 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 mins, 33 secs) (at 2016-04-17 19:10:15.952511) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-17 19:10:15.953080) ========= 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=9ca12473fbb1d023794ffd180000023c-1460944033.572718-199070828 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021561 ========= master_lag: 1.72 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-17 19:10:17.699410) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-17 19:10:17.699892) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-17 19:10:17.703444) ========= ========= Total master_lag: 106.15 =========