builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-611 starttime: 1461249959.0 results: success (0) buildid: 20160421065708 builduid: 09f405ef1b1f4186acc9455b42cd0ca7 revision: 841c2247f57d86fa30025f9d0c8d3f461f3b2be5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 07:45:58.998981) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 07:45:58.999450) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 6 secs) (at 2016-04-21 07:45:58.999735) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 6 secs) (at 2016-04-21 07:46:05.693774) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 07:46:05.694095) ========= 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-1461249625.613561-1241105505 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 07:46:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 541K=0.02s 2016-04-21 07:46:06 (541 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.580004 ========= master_lag: 0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 07:46:06.668154) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 07:46:06.668467) ========= 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-1461249625.613561-1241105505 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.088024 ========= master_lag: 0.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 07:46:06.834237) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 07:46:06.834603) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 841c2247f57d86fa30025f9d0c8d3f461f3b2be5 --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 841c2247f57d86fa30025f9d0c8d3f461f3b2be5 --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-1461249625.613561-1241105505 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 07:46:06,953 truncating revision to first 12 chars 2016-04-21 07:46:06,954 Setting DEBUG logging. 2016-04-21 07:46:06,954 attempt 1/10 2016-04-21 07:46:06,954 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/841c2247f57d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 07:46:07,721 unpacking tar archive at: mozilla-inbound-841c2247f57d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.060979 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 07:46:07.936261) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 07:46:07.936568) ========= script_repo_revision: 841c2247f57d86fa30025f9d0c8d3f461f3b2be5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 07:46:07.936959) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 07:46:07.937256) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 07:46:07.968554) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 19 secs) (at 2016-04-21 07:46:07.968837) ========= /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-1461249625.613561-1241105505 _=/tools/buildbot/bin/python using PTY: False 07:46:08 INFO - MultiFileLogger online at 20160421 07:46:08 in /builds/slave/test 07:46:08 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 07:46:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:46:08 INFO - {'append_to_log': False, 07:46:08 INFO - 'base_work_dir': '/builds/slave/test', 07:46:08 INFO - 'blob_upload_branch': 'mozilla-inbound', 07:46:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:46:08 INFO - 'buildbot_json_path': 'buildprops.json', 07:46:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:46:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:46:08 INFO - 'download_minidump_stackwalk': True, 07:46:08 INFO - 'download_symbols': 'true', 07:46:08 INFO - 'e10s': False, 07:46:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:46:08 INFO - 'tooltool.py': '/tools/tooltool.py', 07:46:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:46:08 INFO - '/tools/misc-python/virtualenv.py')}, 07:46:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:46:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:46:08 INFO - 'log_level': 'info', 07:46:08 INFO - 'log_to_console': True, 07:46:08 INFO - 'opt_config_files': (), 07:46:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:46:08 INFO - '--processes=1', 07:46:08 INFO - '--config=%(test_path)s/wptrunner.ini', 07:46:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:46:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:46:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:46:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:46:08 INFO - 'pip_index': False, 07:46:08 INFO - 'require_test_zip': True, 07:46:08 INFO - 'test_type': ('testharness',), 07:46:08 INFO - 'this_chunk': '1', 07:46:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:46:08 INFO - 'total_chunks': '10', 07:46:08 INFO - 'virtualenv_path': 'venv', 07:46:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:46:08 INFO - 'work_dir': 'build'} 07:46:08 INFO - ##### 07:46:08 INFO - ##### Running clobber step. 07:46:08 INFO - ##### 07:46:08 INFO - Running pre-action listener: _resource_record_pre_action 07:46:08 INFO - Running main action method: clobber 07:46:08 INFO - rmtree: /builds/slave/test/build 07:46:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:46:10 INFO - Running post-action listener: _resource_record_post_action 07:46:10 INFO - ##### 07:46:10 INFO - ##### Running read-buildbot-config step. 07:46:10 INFO - ##### 07:46:10 INFO - Running pre-action listener: _resource_record_pre_action 07:46:10 INFO - Running main action method: read_buildbot_config 07:46:10 INFO - Using buildbot properties: 07:46:10 INFO - { 07:46:10 INFO - "project": "", 07:46:10 INFO - "product": "firefox", 07:46:10 INFO - "script_repo_revision": "production", 07:46:10 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 07:46:10 INFO - "repository": "", 07:46:10 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 07:46:10 INFO - "buildid": "20160421065708", 07:46:10 INFO - "pgo_build": "False", 07:46:10 INFO - "basedir": "/builds/slave/test", 07:46:10 INFO - "buildnumber": 79, 07:46:10 INFO - "slavename": "tst-linux64-spot-611", 07:46:10 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 07:46:10 INFO - "platform": "linux64", 07:46:10 INFO - "branch": "mozilla-inbound", 07:46:10 INFO - "revision": "841c2247f57d86fa30025f9d0c8d3f461f3b2be5", 07:46:10 INFO - "repo_path": "integration/mozilla-inbound", 07:46:10 INFO - "moz_repo_path": "", 07:46:10 INFO - "stage_platform": "linux64", 07:46:10 INFO - "builduid": "09f405ef1b1f4186acc9455b42cd0ca7", 07:46:10 INFO - "slavebuilddir": "test" 07:46:10 INFO - } 07:46:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 07:46:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 07:46:10 INFO - Running post-action listener: _resource_record_post_action 07:46:10 INFO - ##### 07:46:10 INFO - ##### Running download-and-extract step. 07:46:10 INFO - ##### 07:46:10 INFO - Running pre-action listener: _resource_record_pre_action 07:46:10 INFO - Running main action method: download_and_extract 07:46:10 INFO - mkdir: /builds/slave/test/build/tests 07:46:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:10 INFO - https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 07:46:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:46:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:46:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:11 INFO - Downloaded 1361 bytes. 07:46:11 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:46:11 INFO - Using the following test package requirements: 07:46:11 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 07:46:11 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:46:11 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 07:46:11 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:46:11 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 07:46:11 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:46:11 INFO - u'jsshell-linux-x86_64.zip'], 07:46:11 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:46:11 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 07:46:11 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 07:46:11 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:46:11 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 07:46:11 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:46:11 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 07:46:11 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:46:11 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 07:46:11 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:46:11 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 07:46:11 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 07:46:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:11 INFO - https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 07:46:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 07:46:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 07:46:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:13 INFO - Downloaded 22741276 bytes. 07:46:13 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/*'] 07:46:13 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/* 07:46:14 INFO - caution: filename not matched: web-platform/* 07:46:14 INFO - Return code: 11 07:46:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:14 INFO - https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 07:46:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 07:46:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 07:46:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:16 INFO - Downloaded 36400340 bytes. 07:46:16 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/*'] 07:46:16 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/* 07:46:20 INFO - caution: filename not matched: bin/* 07:46:20 INFO - caution: filename not matched: config/* 07:46:20 INFO - caution: filename not matched: mozbase/* 07:46:20 INFO - caution: filename not matched: marionette/* 07:46:20 INFO - caution: filename not matched: tools/wptserve/* 07:46:20 INFO - Return code: 11 07:46:20 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')]} 07:46:20 INFO - https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 07:46:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:46:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:46:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:23 INFO - Downloaded 64307159 bytes. 07:46:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:46:23 INFO - mkdir: /builds/slave/test/properties 07:46:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:46:23 INFO - Writing to file /builds/slave/test/properties/build_url 07:46:23 INFO - Contents: 07:46:23 INFO - build_url:https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:46:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:46:24 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:46:24 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:46:24 INFO - Contents: 07:46:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:46:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:24 INFO - https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:46:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:46:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:46:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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 07:46:28 INFO - Downloaded 90791499 bytes. 07:46:28 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'] 07:46:28 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 07:46:33 INFO - Return code: 0 07:46:33 INFO - Running post-action listener: _resource_record_post_action 07:46:33 INFO - Running post-action listener: set_extra_try_arguments 07:46:33 INFO - ##### 07:46:33 INFO - ##### Running create-virtualenv step. 07:46:33 INFO - ##### 07:46:33 INFO - Running pre-action listener: _pre_create_virtualenv 07:46:33 INFO - Running pre-action listener: _resource_record_pre_action 07:46:33 INFO - Running main action method: create_virtualenv 07:46:33 INFO - Creating virtualenv /builds/slave/test/build/venv 07:46:33 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 07:46:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:46:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:46:34 INFO - Using real prefix '/usr' 07:46:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:46:36 INFO - Installing distribute.............................................................................................................................................................................................done. 07:46:40 INFO - Installing pip.................done. 07:46:40 INFO - Return code: 0 07:46:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:46:40 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')]} 07:46:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:40 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')]} 07:46:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2066030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20673f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217c1b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20a5cd0>, '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 0x20a65d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20a6a60>, '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-1461249625.613561-1241105505', '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 07:46:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:46:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:46:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:46:40 INFO - 'CCACHE_UMASK': '002', 07:46:40 INFO - 'DISPLAY': ':0', 07:46:40 INFO - 'HOME': '/home/cltbld', 07:46:40 INFO - 'LANG': 'en_US.UTF-8', 07:46:40 INFO - 'LOGNAME': 'cltbld', 07:46:40 INFO - 'MAIL': '/var/mail/cltbld', 07:46:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:46:40 INFO - 'MOZ_NO_REMOTE': '1', 07:46:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:46:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:46:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:40 INFO - 'PWD': '/builds/slave/test', 07:46:41 INFO - 'SHELL': '/bin/bash', 07:46:41 INFO - 'SHLVL': '1', 07:46:41 INFO - 'TERM': 'linux', 07:46:41 INFO - 'TMOUT': '86400', 07:46:41 INFO - 'USER': 'cltbld', 07:46:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461249625.613561-1241105505', 07:46:41 INFO - '_': '/tools/buildbot/bin/python'} 07:46:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:41 INFO - Downloading/unpacking psutil>=0.7.1 07:46:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:46:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:46:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:46:45 INFO - Installing collected packages: psutil 07:46:45 INFO - Running setup.py install for psutil 07:46:45 INFO - building 'psutil._psutil_linux' extension 07:46:45 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 07:46:46 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 07:46:46 INFO - building 'psutil._psutil_posix' extension 07:46:46 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 07:46:46 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 07:46:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:46:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:46:46 INFO - Successfully installed psutil 07:46:46 INFO - Cleaning up... 07:46:46 INFO - Return code: 0 07:46:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:46: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')]} 07:46:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46: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')]} 07:46:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2066030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20673f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217c1b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20a5cd0>, '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 0x20a65d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20a6a60>, '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-1461249625.613561-1241105505', '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 07:46:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:46:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:46:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:46:46 INFO - 'CCACHE_UMASK': '002', 07:46:46 INFO - 'DISPLAY': ':0', 07:46:46 INFO - 'HOME': '/home/cltbld', 07:46:46 INFO - 'LANG': 'en_US.UTF-8', 07:46:46 INFO - 'LOGNAME': 'cltbld', 07:46:46 INFO - 'MAIL': '/var/mail/cltbld', 07:46:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:46:46 INFO - 'MOZ_NO_REMOTE': '1', 07:46:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:46:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:46:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:46 INFO - 'PWD': '/builds/slave/test', 07:46:46 INFO - 'SHELL': '/bin/bash', 07:46:46 INFO - 'SHLVL': '1', 07:46:46 INFO - 'TERM': 'linux', 07:46:46 INFO - 'TMOUT': '86400', 07:46:46 INFO - 'USER': 'cltbld', 07:46:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461249625.613561-1241105505', 07:46:46 INFO - '_': '/tools/buildbot/bin/python'} 07:46:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:46:47 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 07:46:47 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 07:46:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:47 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 07:46:47 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 07:46:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:46:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:46:50 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:46:50 INFO - Installing collected packages: mozsystemmonitor 07:46:50 INFO - Running setup.py install for mozsystemmonitor 07:46:51 INFO - Successfully installed mozsystemmonitor 07:46:51 INFO - Cleaning up... 07:46:51 INFO - Return code: 0 07:46:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:46:51 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')]} 07:46:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:51 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')]} 07:46:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2066030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20673f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217c1b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20a5cd0>, '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 0x20a65d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20a6a60>, '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-1461249625.613561-1241105505', '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 07:46:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:46:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:46:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:46:51 INFO - 'CCACHE_UMASK': '002', 07:46:51 INFO - 'DISPLAY': ':0', 07:46:51 INFO - 'HOME': '/home/cltbld', 07:46:51 INFO - 'LANG': 'en_US.UTF-8', 07:46:51 INFO - 'LOGNAME': 'cltbld', 07:46:51 INFO - 'MAIL': '/var/mail/cltbld', 07:46:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:46:51 INFO - 'MOZ_NO_REMOTE': '1', 07:46:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:46:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:46:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:51 INFO - 'PWD': '/builds/slave/test', 07:46:51 INFO - 'SHELL': '/bin/bash', 07:46:51 INFO - 'SHLVL': '1', 07:46:51 INFO - 'TERM': 'linux', 07:46:51 INFO - 'TMOUT': '86400', 07:46:51 INFO - 'USER': 'cltbld', 07:46:51 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461249625.613561-1241105505', 07:46:51 INFO - '_': '/tools/buildbot/bin/python'} 07:46:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:51 INFO - Downloading/unpacking blobuploader==1.2.4 07:46:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:55 INFO - Downloading blobuploader-1.2.4.tar.gz 07:46:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:46:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:46:55 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 07:46:55 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 07:46:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:55 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 07:46:55 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 07:46:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:46:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:46:56 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 07:46:56 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 07:46:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:56 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 07:46:56 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 07:46:56 INFO - Downloading docopt-0.6.1.tar.gz 07:46:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:46:56 INFO - Installing collected packages: blobuploader, requests, docopt 07:46:56 INFO - Running setup.py install for blobuploader 07:46:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:46:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:46:56 INFO - Running setup.py install for requests 07:46:57 INFO - Running setup.py install for docopt 07:46:57 INFO - Successfully installed blobuploader requests docopt 07:46:57 INFO - Cleaning up... 07:46:58 INFO - Return code: 0 07:46:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:46:58 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')]} 07:46:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:58 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')]} 07:46:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2066030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20673f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217c1b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20a5cd0>, '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 0x20a65d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20a6a60>, '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-1461249625.613561-1241105505', '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 07:46:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:46:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:46:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:46:58 INFO - 'CCACHE_UMASK': '002', 07:46:58 INFO - 'DISPLAY': ':0', 07:46:58 INFO - 'HOME': '/home/cltbld', 07:46:58 INFO - 'LANG': 'en_US.UTF-8', 07:46:58 INFO - 'LOGNAME': 'cltbld', 07:46:58 INFO - 'MAIL': '/var/mail/cltbld', 07:46:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:46:58 INFO - 'MOZ_NO_REMOTE': '1', 07:46:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:46:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:46:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:58 INFO - 'PWD': '/builds/slave/test', 07:46:58 INFO - 'SHELL': '/bin/bash', 07:46:58 INFO - 'SHLVL': '1', 07:46:58 INFO - 'TERM': 'linux', 07:46:58 INFO - 'TMOUT': '86400', 07:46:58 INFO - 'USER': 'cltbld', 07:46:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461249625.613561-1241105505', 07:46:58 INFO - '_': '/tools/buildbot/bin/python'} 07:46:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:46:58 INFO - Running setup.py (path:/tmp/pip-hvYLGN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:46:58 INFO - Running setup.py (path:/tmp/pip-aSWEqW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:46:58 INFO - Running setup.py (path:/tmp/pip-uFaHio-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:46:58 INFO - Running setup.py (path:/tmp/pip-xQpAz8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:46:58 INFO - Running setup.py (path:/tmp/pip-3I21Zf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:46:59 INFO - Running setup.py (path:/tmp/pip-UqvlnJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:46:59 INFO - Running setup.py (path:/tmp/pip-sX7ixy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:46:59 INFO - Running setup.py (path:/tmp/pip-vY9uKf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:46:59 INFO - Running setup.py (path:/tmp/pip-4dgTgZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:46:59 INFO - Running setup.py (path:/tmp/pip-al0LVT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:46:59 INFO - Running setup.py (path:/tmp/pip-URIG4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:46:59 INFO - Running setup.py (path:/tmp/pip-Ub_WWl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:47:00 INFO - Running setup.py (path:/tmp/pip-CSpjAz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:47:00 INFO - Running setup.py (path:/tmp/pip-MlaHSG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:00 INFO - Running setup.py (path:/tmp/pip-EOuaV6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:47:00 INFO - Running setup.py (path:/tmp/pip-mtkcR5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:47:00 INFO - Running setup.py (path:/tmp/pip-GHPaH2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:47:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:47:00 INFO - Running setup.py (path:/tmp/pip-eEqsIa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:47:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:47:00 INFO - Running setup.py (path:/tmp/pip-Ypcjr5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:47:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:47:01 INFO - Running setup.py (path:/tmp/pip-54dX9P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:47:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:47:01 INFO - Running setup.py (path:/tmp/pip-68Df2e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:47:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:47:01 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 07:47:01 INFO - Running setup.py install for manifestparser 07:47:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:47:01 INFO - Running setup.py install for mozcrash 07:47:02 INFO - Running setup.py install for mozdebug 07:47:02 INFO - Running setup.py install for mozdevice 07:47:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:47:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:47:02 INFO - Running setup.py install for mozfile 07:47:02 INFO - Running setup.py install for mozhttpd 07:47:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:47:03 INFO - Running setup.py install for mozinfo 07:47:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:47:03 INFO - Running setup.py install for mozInstall 07:47:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:47:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:47:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:47:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:47:03 INFO - Running setup.py install for mozleak 07:47:03 INFO - Running setup.py install for mozlog 07:47:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:47:03 INFO - Running setup.py install for moznetwork 07:47:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:47:04 INFO - Running setup.py install for mozprocess 07:47:04 INFO - Running setup.py install for mozprofile 07:47:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:47:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:47:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:47:04 INFO - Running setup.py install for mozrunner 07:47:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:47:04 INFO - Running setup.py install for mozscreenshot 07:47:05 INFO - Running setup.py install for moztest 07:47:05 INFO - Running setup.py install for mozversion 07:47:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:47:05 INFO - Running setup.py install for wptserve 07:47:05 INFO - Running setup.py install for marionette-driver 07:47:05 INFO - Running setup.py install for browsermob-proxy 07:47:06 INFO - Running setup.py install for marionette-client 07:47:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:47:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:47:06 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 07:47:06 INFO - Cleaning up... 07:47:06 INFO - Return code: 0 07:47:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:47:06 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')]} 07:47:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:06 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')]} 07:47:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2066030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20673f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217c1b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20a5cd0>, '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 0x20a65d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20a6a60>, '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-1461249625.613561-1241105505', '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 07:47:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:47:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:47:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:47:06 INFO - 'CCACHE_UMASK': '002', 07:47:06 INFO - 'DISPLAY': ':0', 07:47:06 INFO - 'HOME': '/home/cltbld', 07:47:06 INFO - 'LANG': 'en_US.UTF-8', 07:47:06 INFO - 'LOGNAME': 'cltbld', 07:47:06 INFO - 'MAIL': '/var/mail/cltbld', 07:47:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:47:06 INFO - 'MOZ_NO_REMOTE': '1', 07:47:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:47:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:47:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:06 INFO - 'PWD': '/builds/slave/test', 07:47:06 INFO - 'SHELL': '/bin/bash', 07:47:06 INFO - 'SHLVL': '1', 07:47:06 INFO - 'TERM': 'linux', 07:47:06 INFO - 'TMOUT': '86400', 07:47:06 INFO - 'USER': 'cltbld', 07:47:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461249625.613561-1241105505', 07:47:06 INFO - '_': '/tools/buildbot/bin/python'} 07:47:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:47:07 INFO - Running setup.py (path:/tmp/pip-RPR_Uo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:47:07 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)) 07:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:47:07 INFO - Running setup.py (path:/tmp/pip-vt3PNi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:47:07 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)) 07:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:47:07 INFO - Running setup.py (path:/tmp/pip-B8w1xo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:47:07 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)) 07:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:47:07 INFO - Running setup.py (path:/tmp/pip-LlTnvs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:47:07 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)) 07:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:47:07 INFO - Running setup.py (path:/tmp/pip-zyfGr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:47:07 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)) 07:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:47:07 INFO - Running setup.py (path:/tmp/pip-pz5R2r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:47:08 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)) 07:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:47:08 INFO - Running setup.py (path:/tmp/pip-7GGyRr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:47:08 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)) 07:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:47:08 INFO - Running setup.py (path:/tmp/pip-lIifaL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:47:08 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)) 07:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:47:08 INFO - Running setup.py (path:/tmp/pip-s6aP1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:47:08 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)) 07:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:47:08 INFO - Running setup.py (path:/tmp/pip-pUAoi6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:47:08 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)) 07:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:47:08 INFO - Running setup.py (path:/tmp/pip-nScGZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:47:08 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)) 07:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:47:08 INFO - Running setup.py (path:/tmp/pip-MuzFqY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:47:08 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)) 07:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:47:08 INFO - Running setup.py (path:/tmp/pip-1R13gd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:47:09 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)) 07:47:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:47:09 INFO - Running setup.py (path:/tmp/pip-2uTbjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:47:09 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)) 07:47:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:09 INFO - Running setup.py (path:/tmp/pip-qmwiHL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:09 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)) 07:47:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:47:09 INFO - Running setup.py (path:/tmp/pip-JbuUmb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:47:09 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)) 07:47:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:47:09 INFO - Running setup.py (path:/tmp/pip-5rtK29-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:47:09 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)) 07:47:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:47:09 INFO - Running setup.py (path:/tmp/pip-66OhFH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:47:09 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)) 07:47:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:47:09 INFO - Running setup.py (path:/tmp/pip-94gDCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:47:09 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)) 07:47:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:47:09 INFO - Running setup.py (path:/tmp/pip-4vdBMO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:47:10 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)) 07:47:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:47:10 INFO - Running setup.py (path:/tmp/pip-CeaCME-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:47:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:47:10 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)) 07:47:10 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)) 07:47:10 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)) 07:47:10 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)) 07:47:10 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)) 07:47:10 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)) 07:47:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:47:10 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 07:47:10 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 07:47:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:10 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 07:47:10 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 07:47:14 INFO - Downloading blessings-1.6.tar.gz 07:47:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:47:14 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)) 07:47:14 INFO - Installing collected packages: blessings 07:47:14 INFO - Running setup.py install for blessings 07:47:14 INFO - Successfully installed blessings 07:47:14 INFO - Cleaning up... 07:47:14 INFO - Return code: 0 07:47:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:47:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:47:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:47:15 INFO - Reading from file tmpfile_stdout 07:47:15 INFO - Current package versions: 07:47:15 INFO - argparse == 1.2.1 07:47:15 INFO - blessings == 1.6 07:47:15 INFO - blobuploader == 1.2.4 07:47:15 INFO - browsermob-proxy == 0.6.0 07:47:15 INFO - docopt == 0.6.1 07:47:15 INFO - manifestparser == 1.1 07:47:15 INFO - marionette-client == 2.3.0 07:47:15 INFO - marionette-driver == 1.4.0 07:47:15 INFO - mozInstall == 1.12 07:47:15 INFO - mozcrash == 0.17 07:47:15 INFO - mozdebug == 0.1 07:47:15 INFO - mozdevice == 0.48 07:47:15 INFO - mozfile == 1.2 07:47:15 INFO - mozhttpd == 0.7 07:47:15 INFO - mozinfo == 0.9 07:47:15 INFO - mozleak == 0.1 07:47:15 INFO - mozlog == 3.1 07:47:15 INFO - moznetwork == 0.27 07:47:15 INFO - mozprocess == 0.22 07:47:15 INFO - mozprofile == 0.28 07:47:15 INFO - mozrunner == 6.11 07:47:15 INFO - mozscreenshot == 0.1 07:47:15 INFO - mozsystemmonitor == 0.0 07:47:15 INFO - moztest == 0.7 07:47:15 INFO - mozversion == 1.4 07:47:15 INFO - psutil == 3.1.1 07:47:15 INFO - requests == 1.2.3 07:47:15 INFO - wptserve == 1.4.0 07:47:15 INFO - wsgiref == 0.1.2 07:47:15 INFO - Running post-action listener: _resource_record_post_action 07:47:15 INFO - Running post-action listener: _start_resource_monitoring 07:47:15 INFO - Starting resource monitoring. 07:47:15 INFO - ##### 07:47:15 INFO - ##### Running pull step. 07:47:15 INFO - ##### 07:47:15 INFO - Running pre-action listener: _resource_record_pre_action 07:47:15 INFO - Running main action method: pull 07:47:15 INFO - Pull has nothing to do! 07:47:15 INFO - Running post-action listener: _resource_record_post_action 07:47:15 INFO - ##### 07:47:15 INFO - ##### Running install step. 07:47:15 INFO - ##### 07:47:15 INFO - Running pre-action listener: _resource_record_pre_action 07:47:15 INFO - Running main action method: install 07:47:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:47:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:47:15 INFO - Reading from file tmpfile_stdout 07:47:15 INFO - Detecting whether we're running mozinstall >=1.0... 07:47:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:47:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:47:15 INFO - Reading from file tmpfile_stdout 07:47:15 INFO - Output received: 07:47:15 INFO - Usage: mozinstall [options] installer 07:47:15 INFO - Options: 07:47:15 INFO - -h, --help show this help message and exit 07:47:15 INFO - -d DEST, --destination=DEST 07:47:16 INFO - Directory to install application into. [default: 07:47:16 INFO - "/builds/slave/test"] 07:47:16 INFO - --app=APP Application being installed. [default: firefox] 07:47:16 INFO - mkdir: /builds/slave/test/build/application 07:47:16 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'] 07:47:16 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 07:47:47 INFO - Reading from file tmpfile_stdout 07:47:47 INFO - Output received: 07:47:47 INFO - /builds/slave/test/build/application/firefox/firefox 07:47:47 INFO - Running post-action listener: _resource_record_post_action 07:47:47 INFO - ##### 07:47:47 INFO - ##### Running run-tests step. 07:47:47 INFO - ##### 07:47:47 INFO - Running pre-action listener: _resource_record_pre_action 07:47:47 INFO - Running main action method: run_tests 07:47:47 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:47:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:47:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:47:47 INFO - grabbing minidump binary from tooltool 07:47:47 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')]} 07:47:47 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 0x20a5cd0>, '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 0x20a65d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20a6a60>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:47:47 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 07:47:47 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 07:47:47 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:47:47 INFO - Return code: 0 07:47:47 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 07:47:47 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:47:47 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/eNLMjn0xRdGl6jTKcNzTiQ/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 07:47:47 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/eNLMjn0xRdGl6jTKcNzTiQ/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 07:47:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:47:47 INFO - 'CCACHE_UMASK': '002', 07:47:47 INFO - 'DISPLAY': ':0', 07:47:47 INFO - 'HOME': '/home/cltbld', 07:47:47 INFO - 'LANG': 'en_US.UTF-8', 07:47:47 INFO - 'LOGNAME': 'cltbld', 07:47:47 INFO - 'MAIL': '/var/mail/cltbld', 07:47:47 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:47:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:47:47 INFO - 'MOZ_NO_REMOTE': '1', 07:47:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:47:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:47 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:47:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:47 INFO - 'PWD': '/builds/slave/test', 07:47:47 INFO - 'SHELL': '/bin/bash', 07:47:47 INFO - 'SHLVL': '1', 07:47:47 INFO - 'TERM': 'linux', 07:47:47 INFO - 'TMOUT': '86400', 07:47:47 INFO - 'USER': 'cltbld', 07:47:47 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461249625.613561-1241105505', 07:47:47 INFO - '_': '/tools/buildbot/bin/python'} 07:47:47 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/eNLMjn0xRdGl6jTKcNzTiQ/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 07:47:48 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 07:47:48 INFO - import pkg_resources 07:47:49 INFO - Using 1 client processes 07:47:50 INFO - wptserve Starting http server on 127.0.0.1:8000 07:47:50 INFO - wptserve Starting http server on 127.0.0.1:8001 07:47:50 INFO - wptserve Starting http server on 127.0.0.1:8443 07:47:52 INFO - SUITE-START | Running 778 tests 07:47:52 INFO - Running testharness tests 07:47:52 INFO - Setting up ssl 07:47:52 INFO - PROCESS | certutil | 07:47:52 INFO - PROCESS | certutil | 07:47:52 INFO - PROCESS | certutil | 07:47:52 INFO - Certificate Nickname Trust Attributes 07:47:52 INFO - SSL,S/MIME,JAR/XPI 07:47:52 INFO - 07:47:52 INFO - web-platform-tests CT,, 07:47:52 INFO - 07:47:52 INFO - Starting runner 07:47:54 INFO - PROCESS | 1810 | 1461250074899 Marionette DEBUG Marionette enabled via build flag and pref 07:47:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49480f000 == 1 [pid = 1810] [id = 1] 07:47:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 1 (0x7ff49480f800) [pid = 1810] [serial = 1] [outer = (nil)] 07:47:55 INFO - PROCESS | 1810 | [1810] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:47:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 2 (0x7ff494810800) [pid = 1810] [serial = 2] [outer = 0x7ff49480f800] 07:47:55 INFO - PROCESS | 1810 | 1461250075552 Marionette INFO Listening on port 2828 07:47:56 INFO - PROCESS | 1810 | 1461250076109 Marionette DEBUG Marionette enabled via command-line flag 07:47:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49197f800 == 2 [pid = 1810] [id = 2] 07:47:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 3 (0x7ff4919cb000) [pid = 1810] [serial = 3] [outer = (nil)] 07:47:56 INFO - PROCESS | 1810 | [1810] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:47:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 4 (0x7ff4919cc000) [pid = 1810] [serial = 4] [outer = 0x7ff4919cb000] 07:47:56 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7ff4917c7a00 07:47:56 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7ff490b1d280 07:47:56 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7ff490b22550 07:47:56 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7ff490b22850 07:47:56 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7ff490b22b80 07:47:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 5 (0x7ff4971c3000) [pid = 1810] [serial = 5] [outer = 0x7ff49480f800] 07:47:56 INFO - PROCESS | 1810 | [1810] 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 07:47:56 INFO - PROCESS | 1810 | 1461250076500 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49876 07:47:56 INFO - PROCESS | 1810 | [1810] 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 07:47:56 INFO - PROCESS | 1810 | 1461250076582 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49877 07:47:56 INFO - PROCESS | 1810 | 1461250076590 Marionette DEBUG Closed connection conn0 07:47:56 INFO - PROCESS | 1810 | [1810] 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 2255 07:47:56 INFO - PROCESS | 1810 | 1461250076706 Marionette DEBUG Closed connection conn1 07:47:56 INFO - PROCESS | 1810 | [1810] 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 07:47:56 INFO - PROCESS | 1810 | 1461250076793 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49878 07:47:56 INFO - PROCESS | 1810 | [1810] 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 07:47:56 INFO - PROCESS | 1810 | 1461250076843 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49879 07:47:56 INFO - PROCESS | 1810 | 1461250076849 Marionette DEBUG Closed connection conn2 07:47:56 INFO - PROCESS | 1810 | [1810] 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 07:47:56 INFO - PROCESS | 1810 | 1461250076880 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49880 07:47:56 INFO - PROCESS | 1810 | 1461250076892 Marionette DEBUG Closed connection conn3 07:47:56 INFO - PROCESS | 1810 | 1461250076918 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:47:56 INFO - PROCESS | 1810 | 1461250076933 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":"20160421065708","device":"desktop","version":"48.0a1"} 07:47:57 INFO - PROCESS | 1810 | [1810] 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 07:47:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486d82000 == 3 [pid = 1810] [id = 3] 07:47:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 6 (0x7ff4928d5800) [pid = 1810] [serial = 6] [outer = (nil)] 07:47:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496621000 == 4 [pid = 1810] [id = 4] 07:47:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 7 (0x7ff486870800) [pid = 1810] [serial = 7] [outer = (nil)] 07:47:58 INFO - PROCESS | 1810 | [1810] 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 07:47:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4851de800 == 5 [pid = 1810] [id = 5] 07:47:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 8 (0x7ff485356400) [pid = 1810] [serial = 8] [outer = (nil)] 07:47:59 INFO - PROCESS | 1810 | [1810] 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 07:47:59 INFO - PROCESS | 1810 | [1810] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:47:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 9 (0x7ff48502d000) [pid = 1810] [serial = 9] [outer = 0x7ff485356400] 07:47:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 10 (0x7ff484be1000) [pid = 1810] [serial = 10] [outer = 0x7ff4928d5800] 07:47:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 11 (0x7ff484127c00) [pid = 1810] [serial = 11] [outer = 0x7ff486870800] 07:47:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 12 (0x7ff484129c00) [pid = 1810] [serial = 12] [outer = 0x7ff485356400] 07:48:00 INFO - PROCESS | 1810 | 1461250080669 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 1810 | 1461250080688 Marionette DEBUG loaded listener.js 07:48:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 13 (0x7ff481bcf800) [pid = 1810] [serial = 13] [outer = 0x7ff485356400] 07:48:01 INFO - PROCESS | 1810 | 1461250081414 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"34aab646-c741-4763-9f72-b2683babbe0b","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":"20160421065708","device":"desktop","version":"48.0a1","command_id":1}}] 07:48:01 INFO - PROCESS | 1810 | 1461250081729 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}] 07:48:02 INFO - PROCESS | 1810 | 1461250082058 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 07:48:02 INFO - PROCESS | 1810 | 1461250082115 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:48:02 INFO - PROCESS | 1810 | [1810] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:48:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 14 (0x7ff47e4c8400) [pid = 1810] [serial = 14] [outer = 0x7ff485356400] 07:48:02 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:02 INFO - PROCESS | 1810 | 1461250082740 Marionette TRACE conn4 <- [1,3,null,{}] 07:48:02 INFO - PROCESS | 1810 | 1461250082792 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:48:02 INFO - PROCESS | 1810 | 1461250082856 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 07:48:02 INFO - PROCESS | 1810 | 1461250082925 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 07:48:02 INFO - PROCESS | 1810 | 1461250082929 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 07:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:48:02 INFO - PROCESS | 1810 | 1461250082959 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:48:02 INFO - PROCESS | 1810 | 1461250082964 Marionette TRACE conn4 <- [1,6,null,{}] 07:48:03 INFO - PROCESS | 1810 | 1461250083003 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}] 07:48:03 INFO - PROCESS | 1810 | 1461250083082 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 07:48:03 INFO - PROCESS | 1810 | 1461250083091 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e5b4000 == 6 [pid = 1810] [id = 6] 07:48:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 15 (0x7ff47cdcb800) [pid = 1810] [serial = 15] [outer = (nil)] 07:48:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 16 (0x7ff47cdcd800) [pid = 1810] [serial = 16] [outer = 0x7ff47cdcb800] 07:48:03 INFO - PROCESS | 1810 | 1461250083164 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 17 (0x7ff47cdd4000) [pid = 1810] [serial = 17] [outer = 0x7ff47cdcb800] 07:48:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47cd6b800 == 7 [pid = 1810] [id = 7] 07:48:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 18 (0x7ff47ca79c00) [pid = 1810] [serial = 18] [outer = (nil)] 07:48:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 19 (0x7ff47ca7f800) [pid = 1810] [serial = 19] [outer = 0x7ff47ca79c00] 07:48:03 INFO - PROCESS | 1810 | 1461250083637 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 20 (0x7ff47ca7e000) [pid = 1810] [serial = 20] [outer = 0x7ff47ca79c00] 07:48:04 INFO - PROCESS | 1810 | [1810] 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 07:48:04 INFO - PROCESS | 1810 | 1461250084178 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]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1317ms 07:48:04 INFO - PROCESS | 1810 | 1461250084310 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 07:48:04 INFO - PROCESS | 1810 | 1461250084313 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 07:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:48:04 INFO - PROCESS | 1810 | 1461250084351 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:48:04 INFO - PROCESS | 1810 | 1461250084355 Marionette TRACE conn4 <- [1,10,null,{}] 07:48:04 INFO - PROCESS | 1810 | 1461250084368 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}] 07:48:04 INFO - PROCESS | 1810 | 1461250084560 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 07:48:04 INFO - PROCESS | 1810 | 1461250084605 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff494823000 == 8 [pid = 1810] [id = 8] 07:48:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 21 (0x7ff47bef1c00) [pid = 1810] [serial = 21] [outer = (nil)] 07:48:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 22 (0x7ff47af5cc00) [pid = 1810] [serial = 22] [outer = 0x7ff47bef1c00] 07:48:04 INFO - PROCESS | 1810 | 1461250084715 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 23 (0x7ff47af61400) [pid = 1810] [serial = 23] [outer = 0x7ff47bef1c00] 07:48:05 INFO - PROCESS | 1810 | 1461250085785 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]]]}] 07:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1500ms 07:48:05 INFO - PROCESS | 1810 | 1461250085833 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 1810 | 1461250085839 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 07:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:48:05 INFO - PROCESS | 1810 | 1461250085849 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 1810 | 1461250085856 Marionette TRACE conn4 <- [1,14,null,{}] 07:48:05 INFO - PROCESS | 1810 | 1461250085865 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}] 07:48:06 INFO - PROCESS | 1810 | 1461250086118 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 07:48:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bdd4800 == 9 [pid = 1810] [id = 9] 07:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 24 (0x7ff47bdd5000) [pid = 1810] [serial = 24] [outer = (nil)] 07:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 25 (0x7ff47bdd8800) [pid = 1810] [serial = 25] [outer = 0x7ff47bdd5000] 07:48:06 INFO - PROCESS | 1810 | 1461250086315 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c975800 == 10 [pid = 1810] [id = 10] 07:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 26 (0x7ff47b1c3c00) [pid = 1810] [serial = 26] [outer = (nil)] 07:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 27 (0x7ff47b1c6000) [pid = 1810] [serial = 27] [outer = 0x7ff47b1c3c00] 07:48:06 INFO - PROCESS | 1810 | 1461250086416 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 28 (0x7ff47beef800) [pid = 1810] [serial = 28] [outer = 0x7ff47b1c3c00] 07:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 29 (0x7ff47cd6d000) [pid = 1810] [serial = 29] [outer = 0x7ff47bdd5000] 07:48:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47cd71000 == 11 [pid = 1810] [id = 11] 07:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 30 (0x7ff47b1c3000) [pid = 1810] [serial = 30] [outer = (nil)] 07:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 31 (0x7ff47cdcc000) [pid = 1810] [serial = 31] [outer = 0x7ff47b1c3000] 07:48:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 32 (0x7ff47cdc9c00) [pid = 1810] [serial = 32] [outer = 0x7ff47b1c3000] 07:48:07 INFO - PROCESS | 1810 | 1461250087522 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]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1696ms 07:48:07 INFO - PROCESS | 1810 | 1461250087545 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 1810 | 1461250087553 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 07:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:48:07 INFO - PROCESS | 1810 | 1461250087564 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 1810 | 1461250087568 Marionette TRACE conn4 <- [1,18,null,{}] 07:48:07 INFO - PROCESS | 1810 | 1461250087575 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}] 07:48:07 INFO - PROCESS | 1810 | 1461250087752 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 07:48:07 INFO - PROCESS | 1810 | 1461250087874 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484bd0000 == 12 [pid = 1810] [id = 12] 07:48:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 33 (0x7ff47ca75400) [pid = 1810] [serial = 33] [outer = (nil)] 07:48:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 34 (0x7ff4841e8000) [pid = 1810] [serial = 34] [outer = 0x7ff47ca75400] 07:48:07 INFO - PROCESS | 1810 | 1461250087976 Marionette DEBUG loaded listener.js 07:48:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 35 (0x7ff48534b800) [pid = 1810] [serial = 35] [outer = 0x7ff47ca75400] 07:48:08 INFO - PROCESS | 1810 | 1461250088856 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]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1335ms 07:48:08 INFO - PROCESS | 1810 | 1461250088901 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 1810 | 1461250088906 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 07:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:48:08 INFO - PROCESS | 1810 | 1461250088914 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 1810 | 1461250088919 Marionette TRACE conn4 <- [1,22,null,{}] 07:48:08 INFO - PROCESS | 1810 | 1461250088935 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}] 07:48:09 INFO - PROCESS | 1810 | 1461250089127 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 07:48:09 INFO - PROCESS | 1810 | 1461250089250 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485620000 == 13 [pid = 1810] [id = 13] 07:48:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 36 (0x7ff47af67800) [pid = 1810] [serial = 36] [outer = (nil)] 07:48:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 37 (0x7ff485b3a000) [pid = 1810] [serial = 37] [outer = 0x7ff47af67800] 07:48:09 INFO - PROCESS | 1810 | 1461250089330 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 38 (0x7ff485ff3400) [pid = 1810] [serial = 38] [outer = 0x7ff47af67800] 07:48:10 INFO - PROCESS | 1810 | 1461250090435 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]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1536ms 07:48:10 INFO - PROCESS | 1810 | 1461250090450 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 1810 | 1461250090458 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 07:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:48:10 INFO - PROCESS | 1810 | 1461250090466 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 1810 | 1461250090472 Marionette TRACE conn4 <- [1,26,null,{}] 07:48:10 INFO - PROCESS | 1810 | 1461250090481 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}] 07:48:10 INFO - PROCESS | 1810 | 1461250090718 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 07:48:11 INFO - PROCESS | 1810 | 1461250091009 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47cd60000 == 14 [pid = 1810] [id = 14] 07:48:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 39 (0x7ff47d87fc00) [pid = 1810] [serial = 39] [outer = (nil)] 07:48:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 40 (0x7ff47e4d4800) [pid = 1810] [serial = 40] [outer = 0x7ff47d87fc00] 07:48:11 INFO - PROCESS | 1810 | 1461250091098 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 41 (0x7ff485028400) [pid = 1810] [serial = 41] [outer = 0x7ff47d87fc00] 07:48:11 INFO - PROCESS | 1810 | 1461250091784 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]]]}] 07:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1339ms 07:48:11 INFO - PROCESS | 1810 | 1461250091807 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 1810 | 1461250091816 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 07:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:48:11 INFO - PROCESS | 1810 | 1461250091827 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 1810 | 1461250091830 Marionette TRACE conn4 <- [1,30,null,{}] 07:48:11 INFO - PROCESS | 1810 | 1461250091837 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}] 07:48:11 INFO - PROCESS | 1810 | 1461250091991 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 07:48:12 INFO - PROCESS | 1810 | 1461250092074 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485708800 == 15 [pid = 1810] [id = 15] 07:48:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 42 (0x7ff47cdd3c00) [pid = 1810] [serial = 42] [outer = (nil)] 07:48:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 43 (0x7ff485ff8800) [pid = 1810] [serial = 43] [outer = 0x7ff47cdd3c00] 07:48:12 INFO - PROCESS | 1810 | 1461250092139 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 44 (0x7ff486843c00) [pid = 1810] [serial = 44] [outer = 0x7ff47cdd3c00] 07:48:12 INFO - PROCESS | 1810 | 1461250092831 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]]]}] 07:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1038ms 07:48:12 INFO - PROCESS | 1810 | 1461250092867 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 07:48:12 INFO - PROCESS | 1810 | 1461250092873 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 07:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:48:12 INFO - PROCESS | 1810 | 1461250092883 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 1810 | 1461250092891 Marionette TRACE conn4 <- [1,34,null,{}] 07:48:12 INFO - PROCESS | 1810 | 1461250092943 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}] 07:48:13 INFO - PROCESS | 1810 | 1461250093178 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 07:48:13 INFO - PROCESS | 1810 | 1461250093286 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fcc800 == 16 [pid = 1810] [id = 16] 07:48:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 45 (0x7ff47cdd5000) [pid = 1810] [serial = 45] [outer = (nil)] 07:48:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 46 (0x7ff486a5ec00) [pid = 1810] [serial = 46] [outer = 0x7ff47cdd5000] 07:48:13 INFO - PROCESS | 1810 | 1461250093393 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 47 (0x7ff487042400) [pid = 1810] [serial = 47] [outer = 0x7ff47cdd5000] 07:48:14 INFO - PROCESS | 1810 | 1461250094162 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]]]}] 07:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1316ms 07:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:48:14 INFO - PROCESS | 1810 | 1461250094198 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 07:48:14 INFO - PROCESS | 1810 | 1461250094202 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 07:48:14 INFO - PROCESS | 1810 | 1461250094208 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 1810 | 1461250094222 Marionette TRACE conn4 <- [1,38,null,{}] 07:48:14 INFO - PROCESS | 1810 | 1461250094240 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}] 07:48:14 INFO - PROCESS | 1810 | 1461250094389 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 07:48:14 INFO - PROCESS | 1810 | 1461250094402 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4861c1800 == 17 [pid = 1810] [id = 17] 07:48:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 48 (0x7ff47bef5400) [pid = 1810] [serial = 48] [outer = (nil)] 07:48:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 49 (0x7ff487060c00) [pid = 1810] [serial = 49] [outer = 0x7ff47bef5400] 07:48:14 INFO - PROCESS | 1810 | 1461250094472 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 50 (0x7ff4873a7400) [pid = 1810] [serial = 50] [outer = 0x7ff47bef5400] 07:48:15 INFO - PROCESS | 1810 | 1461250095176 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]]]}] 07:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1005ms 07:48:15 INFO - PROCESS | 1810 | 1461250095213 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 1810 | 1461250095217 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 07:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:48:15 INFO - PROCESS | 1810 | 1461250095223 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 1810 | 1461250095226 Marionette TRACE conn4 <- [1,42,null,{}] 07:48:15 INFO - PROCESS | 1810 | 1461250095232 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}] 07:48:15 INFO - PROCESS | 1810 | 1461250095407 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 07:48:15 INFO - PROCESS | 1810 | 1461250095525 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bdc0000 == 18 [pid = 1810] [id = 18] 07:48:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 51 (0x7ff47af5c800) [pid = 1810] [serial = 51] [outer = (nil)] 07:48:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 52 (0x7ff47af6b000) [pid = 1810] [serial = 52] [outer = 0x7ff47af5c800] 07:48:15 INFO - PROCESS | 1810 | 1461250095603 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 53 (0x7ff47b6a4800) [pid = 1810] [serial = 53] [outer = 0x7ff47af5c800] 07:48:16 INFO - PROCESS | 1810 | 1461250096457 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]]]}] 07:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1281ms 07:48:16 INFO - PROCESS | 1810 | 1461250096507 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 1810 | 1461250096515 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 07:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:48:16 INFO - PROCESS | 1810 | 1461250096541 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 1810 | 1461250096547 Marionette TRACE conn4 <- [1,46,null,{}] 07:48:16 INFO - PROCESS | 1810 | 1461250096558 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}] 07:48:16 INFO - PROCESS | 1810 | 1461250096733 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 07:48:16 INFO - PROCESS | 1810 | 1461250096853 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485712000 == 19 [pid = 1810] [id = 19] 07:48:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 54 (0x7ff47af60400) [pid = 1810] [serial = 54] [outer = (nil)] 07:48:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 55 (0x7ff481bd1000) [pid = 1810] [serial = 55] [outer = 0x7ff47af60400] 07:48:16 INFO - PROCESS | 1810 | 1461250096932 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 56 (0x7ff483d7d000) [pid = 1810] [serial = 56] [outer = 0x7ff47af60400] 07:48:17 INFO - PROCESS | 1810 | 1461250097885 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]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1411ms 07:48:17 INFO - PROCESS | 1810 | 1461250097940 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 07:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:48:17 INFO - PROCESS | 1810 | 1461250097946 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 07:48:17 INFO - PROCESS | 1810 | 1461250097952 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 1810 | 1461250097956 Marionette TRACE conn4 <- [1,50,null,{}] 07:48:17 INFO - PROCESS | 1810 | 1461250097962 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}] 07:48:18 INFO - PROCESS | 1810 | 1461250098129 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 07:48:18 INFO - PROCESS | 1810 | 1461250098253 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486d6b800 == 20 [pid = 1810] [id = 20] 07:48:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 57 (0x7ff47e5f6000) [pid = 1810] [serial = 57] [outer = (nil)] 07:48:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 58 (0x7ff485c68800) [pid = 1810] [serial = 58] [outer = 0x7ff47e5f6000] 07:48:18 INFO - PROCESS | 1810 | 1461250098332 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 59 (0x7ff486848400) [pid = 1810] [serial = 59] [outer = 0x7ff47e5f6000] 07:48:19 INFO - PROCESS | 1810 | 1461250099226 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]]]}] 07:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1334ms 07:48:19 INFO - PROCESS | 1810 | 1461250099288 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 1810 | 1461250099292 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 07:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:48:19 INFO - PROCESS | 1810 | 1461250099308 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - PROCESS | 1810 | 1461250099318 Marionette TRACE conn4 <- [1,54,null,{}] 07:48:19 INFO - PROCESS | 1810 | 1461250099324 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}] 07:48:19 INFO - PROCESS | 1810 | 1461250099531 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 07:48:19 INFO - PROCESS | 1810 | 1461250099652 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4870ba800 == 21 [pid = 1810] [id = 21] 07:48:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 60 (0x7ff485b37400) [pid = 1810] [serial = 60] [outer = (nil)] 07:48:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 61 (0x7ff491996400) [pid = 1810] [serial = 61] [outer = 0x7ff485b37400] 07:48:19 INFO - PROCESS | 1810 | 1461250099730 Marionette DEBUG loaded listener.js 07:48:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 62 (0x7ff491a9e000) [pid = 1810] [serial = 62] [outer = 0x7ff485b37400] 07:48:20 INFO - PROCESS | 1810 | 1461250100521 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]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1294ms 07:48:20 INFO - PROCESS | 1810 | 1461250100599 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 1810 | 1461250100604 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 07:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:48:20 INFO - PROCESS | 1810 | 1461250100613 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 1810 | 1461250100616 Marionette TRACE conn4 <- [1,58,null,{}] 07:48:20 INFO - PROCESS | 1810 | 1461250100622 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}] 07:48:20 INFO - PROCESS | 1810 | 1461250100784 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 07:48:20 INFO - PROCESS | 1810 | 1461250100985 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff480db4000 == 22 [pid = 1810] [id = 22] 07:48:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 63 (0x7ff47b1bd400) [pid = 1810] [serial = 63] [outer = (nil)] 07:48:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 64 (0x7ff47b1cc000) [pid = 1810] [serial = 64] [outer = 0x7ff47b1bd400] 07:48:21 INFO - PROCESS | 1810 | 1461250101058 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 65 (0x7ff47cdc6c00) [pid = 1810] [serial = 65] [outer = 0x7ff47b1bd400] 07:48:21 INFO - PROCESS | 1810 | 1461250101924 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]]]}] 07:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1383ms 07:48:22 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4861c1800 == 21 [pid = 1810] [id = 17] 07:48:22 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fcc800 == 20 [pid = 1810] [id = 16] 07:48:22 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485708800 == 19 [pid = 1810] [id = 15] 07:48:22 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47cd60000 == 18 [pid = 1810] [id = 14] 07:48:22 INFO - PROCESS | 1810 | 1461250102061 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 07:48:22 INFO - PROCESS | 1810 | 1461250102067 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 07:48:22 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47c975800 == 17 [pid = 1810] [id = 10] 07:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:48:22 INFO - PROCESS | 1810 | 1461250102092 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:48:22 INFO - PROCESS | 1810 | 1461250102097 Marionette TRACE conn4 <- [1,62,null,{}] 07:48:22 INFO - PROCESS | 1810 | 1461250102106 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}] 07:48:22 INFO - PROCESS | 1810 | 1461250102272 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 07:48:22 INFO - PROCESS | 1810 | 1461250102371 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff480db7000 == 18 [pid = 1810] [id = 23] 07:48:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 66 (0x7ff47dac9c00) [pid = 1810] [serial = 66] [outer = (nil)] 07:48:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 67 (0x7ff47e5f4800) [pid = 1810] [serial = 67] [outer = 0x7ff47dac9c00] 07:48:22 INFO - PROCESS | 1810 | 1461250102453 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 68 (0x7ff482bed000) [pid = 1810] [serial = 68] [outer = 0x7ff47dac9c00] 07:48:23 INFO - PROCESS | 1810 | 1461250103290 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]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1245ms 07:48:23 INFO - PROCESS | 1810 | 1461250103326 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 1810 | 1461250103332 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 07:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:48:23 INFO - PROCESS | 1810 | 1461250103343 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 1810 | 1461250103349 Marionette TRACE conn4 <- [1,66,null,{}] 07:48:23 INFO - PROCESS | 1810 | 1461250103357 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}] 07:48:23 INFO - PROCESS | 1810 | 1461250103520 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 07:48:23 INFO - PROCESS | 1810 | 1461250103643 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fc6000 == 19 [pid = 1810] [id = 24] 07:48:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 69 (0x7ff47daca000) [pid = 1810] [serial = 69] [outer = (nil)] 07:48:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 70 (0x7ff485ff6800) [pid = 1810] [serial = 70] [outer = 0x7ff47daca000] 07:48:23 INFO - PROCESS | 1810 | 1461250103719 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 71 (0x7ff486869800) [pid = 1810] [serial = 71] [outer = 0x7ff47daca000] 07:48:24 INFO - PROCESS | 1810 | 1461250104554 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]]]}] 07:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1288ms 07:48:24 INFO - PROCESS | 1810 | 1461250104629 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 07:48:24 INFO - PROCESS | 1810 | 1461250104633 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 07:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:48:24 INFO - PROCESS | 1810 | 1461250104641 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:48:24 INFO - PROCESS | 1810 | 1461250104645 Marionette TRACE conn4 <- [1,70,null,{}] 07:48:24 INFO - PROCESS | 1810 | 1461250104660 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}] 07:48:24 INFO - PROCESS | 1810 | 1461250104871 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 07:48:25 INFO - PROCESS | 1810 | 1461250104999 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486e6f000 == 20 [pid = 1810] [id = 25] 07:48:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 72 (0x7ff490b41800) [pid = 1810] [serial = 72] [outer = (nil)] 07:48:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 73 (0x7ff49198b800) [pid = 1810] [serial = 73] [outer = 0x7ff490b41800] 07:48:25 INFO - PROCESS | 1810 | 1461250105086 Marionette DEBUG loaded listener.js 07:48:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 74 (0x7ff491aa1800) [pid = 1810] [serial = 74] [outer = 0x7ff490b41800] 07:48:25 INFO - PROCESS | 1810 | 1461250105960 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]]]}] 07:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1385ms 07:48:26 INFO - PROCESS | 1810 | 1461250106042 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 1810 | 1461250106046 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 07:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:48:26 INFO - PROCESS | 1810 | 1461250106055 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 1810 | 1461250106059 Marionette TRACE conn4 <- [1,74,null,{}] 07:48:26 INFO - PROCESS | 1810 | 1461250106064 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}] 07:48:26 INFO - PROCESS | 1810 | 1461250106227 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 07:48:26 INFO - PROCESS | 1810 | 1461250106349 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba16000 == 21 [pid = 1810] [id = 26] 07:48:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 75 (0x7ff49174d400) [pid = 1810] [serial = 75] [outer = (nil)] 07:48:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 76 (0x7ff492fc4800) [pid = 1810] [serial = 76] [outer = 0x7ff49174d400] 07:48:26 INFO - PROCESS | 1810 | 1461250106433 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 77 (0x7ff492ffc800) [pid = 1810] [serial = 77] [outer = 0x7ff49174d400] 07:48:27 INFO - PROCESS | 1810 | 1461250107191 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]]]}] 07:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1183ms 07:48:27 INFO - PROCESS | 1810 | 1461250107239 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 1810 | 1461250107243 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 07:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:48:27 INFO - PROCESS | 1810 | 1461250107249 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 1810 | 1461250107251 Marionette TRACE conn4 <- [1,78,null,{}] 07:48:27 INFO - PROCESS | 1810 | 1461250107256 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}] 07:48:27 INFO - PROCESS | 1810 | 1461250107405 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 07:48:27 INFO - PROCESS | 1810 | 1461250107545 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4917e9000 == 22 [pid = 1810] [id = 27] 07:48:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 78 (0x7ff491e43c00) [pid = 1810] [serial = 78] [outer = (nil)] 07:48:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 79 (0x7ff494d21800) [pid = 1810] [serial = 79] [outer = 0x7ff491e43c00] 07:48:27 INFO - PROCESS | 1810 | 1461250107622 Marionette DEBUG loaded listener.js 07:48:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 80 (0x7ff496685400) [pid = 1810] [serial = 80] [outer = 0x7ff491e43c00] 07:48:28 INFO - PROCESS | 1810 | 1461250108482 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]]]}] 07:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1277ms 07:48:28 INFO - PROCESS | 1810 | 1461250108528 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 1810 | 1461250108535 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 07:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:48:28 INFO - PROCESS | 1810 | 1461250108546 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - PROCESS | 1810 | 1461250108550 Marionette TRACE conn4 <- [1,82,null,{}] 07:48:28 INFO - PROCESS | 1810 | 1461250108560 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}] 07:48:28 INFO - PROCESS | 1810 | 1461250108736 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 07:48:28 INFO - PROCESS | 1810 | 1461250108889 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e91b800 == 23 [pid = 1810] [id = 28] 07:48:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 81 (0x7ff47beefc00) [pid = 1810] [serial = 81] [outer = (nil)] 07:48:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 82 (0x7ff480de3400) [pid = 1810] [serial = 82] [outer = 0x7ff47beefc00] 07:48:28 INFO - PROCESS | 1810 | 1461250108982 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 83 (0x7ff484128c00) [pid = 1810] [serial = 83] [outer = 0x7ff47beefc00] 07:48:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486d6b800 == 22 [pid = 1810] [id = 20] 07:48:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485712000 == 21 [pid = 1810] [id = 19] 07:48:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bdc0000 == 20 [pid = 1810] [id = 18] 07:48:29 INFO - PROCESS | 1810 | 1461250109866 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]]]}] 07:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1388ms 07:48:29 INFO - PROCESS | 1810 | 1461250109934 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 1810 | 1461250109940 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 07:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:48:29 INFO - PROCESS | 1810 | 1461250109949 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 1810 | 1461250109955 Marionette TRACE conn4 <- [1,86,null,{}] 07:48:29 INFO - PROCESS | 1810 | 1461250109964 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}] 07:48:30 INFO - PROCESS | 1810 | 1461250110138 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 07:48:30 INFO - PROCESS | 1810 | 1461250110266 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fc1000 == 21 [pid = 1810] [id = 29] 07:48:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 84 (0x7ff483af5c00) [pid = 1810] [serial = 84] [outer = (nil)] 07:48:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 85 (0x7ff48502e800) [pid = 1810] [serial = 85] [outer = 0x7ff483af5c00] 07:48:30 INFO - PROCESS | 1810 | 1461250110346 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 86 (0x7ff48618d800) [pid = 1810] [serial = 86] [outer = 0x7ff483af5c00] 07:48:31 INFO - PROCESS | 1810 | 1461250111193 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]]]}] 07:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1291ms 07:48:31 INFO - PROCESS | 1810 | 1461250111241 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 07:48:31 INFO - PROCESS | 1810 | 1461250111250 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 07:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:48:31 INFO - PROCESS | 1810 | 1461250111261 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - PROCESS | 1810 | 1461250111265 Marionette TRACE conn4 <- [1,90,null,{}] 07:48:31 INFO - PROCESS | 1810 | 1461250111272 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}] 07:48:31 INFO - PROCESS | 1810 | 1461250111440 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 07:48:31 INFO - PROCESS | 1810 | 1461250111571 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48acca000 == 22 [pid = 1810] [id = 30] 07:48:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 87 (0x7ff483d86800) [pid = 1810] [serial = 87] [outer = (nil)] 07:48:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 88 (0x7ff490bcfc00) [pid = 1810] [serial = 88] [outer = 0x7ff483d86800] 07:48:31 INFO - PROCESS | 1810 | 1461250111648 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 89 (0x7ff4919f0400) [pid = 1810] [serial = 89] [outer = 0x7ff483d86800] 07:48:32 INFO - PROCESS | 1810 | 1461250112547 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]]]}] 07:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1336ms 07:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:48:32 INFO - PROCESS | 1810 | 1461250112598 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 1810 | 1461250112601 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 07:48:32 INFO - PROCESS | 1810 | 1461250112608 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 1810 | 1461250112614 Marionette TRACE conn4 <- [1,94,null,{}] 07:48:32 INFO - PROCESS | 1810 | 1461250112631 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}] 07:48:32 INFO - PROCESS | 1810 | 1461250112838 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 07:48:32 INFO - PROCESS | 1810 | 1461250112967 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff491c3d000 == 23 [pid = 1810] [id = 31] 07:48:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 90 (0x7ff492b24800) [pid = 1810] [serial = 90] [outer = (nil)] 07:48:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x7ff492fc8c00) [pid = 1810] [serial = 91] [outer = 0x7ff492b24800] 07:48:33 INFO - PROCESS | 1810 | 1461250113050 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 92 (0x7ff496cc5000) [pid = 1810] [serial = 92] [outer = 0x7ff492b24800] 07:48:33 INFO - PROCESS | 1810 | 1461250113903 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]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1345ms 07:48:33 INFO - PROCESS | 1810 | 1461250113952 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 1810 | 1461250113957 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 07:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:48:33 INFO - PROCESS | 1810 | 1461250113963 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 1810 | 1461250113966 Marionette TRACE conn4 <- [1,98,null,{}] 07:48:33 INFO - PROCESS | 1810 | 1461250113986 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}] 07:48:34 INFO - PROCESS | 1810 | 1461250114221 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 07:48:34 INFO - PROCESS | 1810 | 1461250114325 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492c0a800 == 24 [pid = 1810] [id = 32] 07:48:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 93 (0x7ff496d88000) [pid = 1810] [serial = 93] [outer = (nil)] 07:48:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 94 (0x7ff4970e2c00) [pid = 1810] [serial = 94] [outer = 0x7ff496d88000] 07:48:34 INFO - PROCESS | 1810 | 1461250114400 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 95 (0x7ff497165000) [pid = 1810] [serial = 95] [outer = 0x7ff496d88000] 07:48:35 INFO - PROCESS | 1810 | 1461250115348 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]]]}] 07:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1428ms 07:48:35 INFO - PROCESS | 1810 | 1461250115407 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 07:48:35 INFO - PROCESS | 1810 | 1461250115413 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 07:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:48:35 INFO - PROCESS | 1810 | 1461250115422 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:48:35 INFO - PROCESS | 1810 | 1461250115427 Marionette TRACE conn4 <- [1,102,null,{}] 07:48:35 INFO - PROCESS | 1810 | 1461250115436 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}] 07:48:35 INFO - PROCESS | 1810 | 1461250115600 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 07:48:35 INFO - PROCESS | 1810 | 1461250115756 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fc5800 == 25 [pid = 1810] [id = 33] 07:48:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0x7ff483d87c00) [pid = 1810] [serial = 96] [outer = (nil)] 07:48:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x7ff484e4c400) [pid = 1810] [serial = 97] [outer = 0x7ff483d87c00] 07:48:35 INFO - PROCESS | 1810 | 1461250115889 Marionette DEBUG loaded listener.js 07:48:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x7ff48649e800) [pid = 1810] [serial = 98] [outer = 0x7ff483d87c00] 07:48:36 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fc6000 == 24 [pid = 1810] [id = 24] 07:48:36 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff480db7000 == 23 [pid = 1810] [id = 23] 07:48:36 INFO - PROCESS | 1810 | 1461250116791 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]]]}] 07:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1436ms 07:48:36 INFO - PROCESS | 1810 | 1461250116858 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 1810 | 1461250116866 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 07:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:48:36 INFO - PROCESS | 1810 | 1461250116876 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1810 | 1461250116880 Marionette TRACE conn4 <- [1,106,null,{}] 07:48:36 INFO - PROCESS | 1810 | 1461250116888 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}] 07:48:37 INFO - PROCESS | 1810 | 1461250117091 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 07:48:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff47e5f2000) [pid = 1810] [serial = 99] [outer = 0x7ff47b1c3000] 07:48:37 INFO - PROCESS | 1810 | 1461250117258 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4917e9800 == 24 [pid = 1810] [id = 34] 07:48:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff486a69800) [pid = 1810] [serial = 100] [outer = (nil)] 07:48:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff486f53c00) [pid = 1810] [serial = 101] [outer = 0x7ff486a69800] 07:48:37 INFO - PROCESS | 1810 | 1461250117345 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff490bcdc00) [pid = 1810] [serial = 102] [outer = 0x7ff486a69800] 07:48:38 INFO - PROCESS | 1810 | 1461250118191 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]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1388ms 07:48:38 INFO - PROCESS | 1810 | 1461250118267 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 1810 | 1461250118278 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 07:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:48:38 INFO - PROCESS | 1810 | 1461250118294 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - PROCESS | 1810 | 1461250118301 Marionette TRACE conn4 <- [1,110,null,{}] 07:48:38 INFO - PROCESS | 1810 | 1461250118311 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}] 07:48:38 INFO - PROCESS | 1810 | 1461250118586 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 07:48:38 INFO - PROCESS | 1810 | 1461250118719 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48bad1000 == 25 [pid = 1810] [id = 35] 07:48:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff484ee0c00) [pid = 1810] [serial = 103] [outer = (nil)] 07:48:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff491e0a800) [pid = 1810] [serial = 104] [outer = 0x7ff484ee0c00] 07:48:38 INFO - PROCESS | 1810 | 1461250118853 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff494dcfc00) [pid = 1810] [serial = 105] [outer = 0x7ff484ee0c00] 07:48:39 INFO - PROCESS | 1810 | 1461250119652 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]]]}] 07:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1389ms 07:48:39 INFO - PROCESS | 1810 | 1461250119707 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 1810 | 1461250119715 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 07:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:48:39 INFO - PROCESS | 1810 | 1461250119721 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 1810 | 1461250119727 Marionette TRACE conn4 <- [1,114,null,{}] 07:48:39 INFO - PROCESS | 1810 | 1461250119742 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}] 07:48:39 INFO - PROCESS | 1810 | 1461250119914 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 07:48:40 INFO - PROCESS | 1810 | 1461250120046 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496d30800 == 26 [pid = 1810] [id = 36] 07:48:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x7ff497065400) [pid = 1810] [serial = 106] [outer = (nil)] 07:48:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff4971cf400) [pid = 1810] [serial = 107] [outer = 0x7ff497065400] 07:48:40 INFO - PROCESS | 1810 | 1461250120129 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff498ea5800) [pid = 1810] [serial = 108] [outer = 0x7ff497065400] 07:48:41 INFO - PROCESS | 1810 | 1461250121018 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]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1340ms 07:48:41 INFO - PROCESS | 1810 | 1461250121062 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 07:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:48:41 INFO - PROCESS | 1810 | 1461250121067 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 07:48:41 INFO - PROCESS | 1810 | 1461250121073 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 1810 | 1461250121077 Marionette TRACE conn4 <- [1,118,null,{}] 07:48:41 INFO - PROCESS | 1810 | 1461250121082 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}] 07:48:41 INFO - PROCESS | 1810 | 1461250121239 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 07:48:41 INFO - PROCESS | 1810 | 1461250121375 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b6e8000 == 27 [pid = 1810] [id = 37] 07:48:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff49716a800) [pid = 1810] [serial = 109] [outer = (nil)] 07:48:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x7ff49b160c00) [pid = 1810] [serial = 110] [outer = 0x7ff49716a800] 07:48:41 INFO - PROCESS | 1810 | 1461250121453 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff49b396400) [pid = 1810] [serial = 111] [outer = 0x7ff49716a800] 07:48:42 INFO - PROCESS | 1810 | 1461250122238 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]]]}] 07:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1182ms 07:48:42 INFO - PROCESS | 1810 | 1461250122255 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 07:48:42 INFO - PROCESS | 1810 | 1461250122259 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 07:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:48:42 INFO - PROCESS | 1810 | 1461250122264 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1810 | 1461250122266 Marionette TRACE conn4 <- [1,122,null,{}] 07:48:42 INFO - PROCESS | 1810 | 1461250122272 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}] 07:48:42 INFO - PROCESS | 1810 | 1461250122418 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 07:48:42 INFO - PROCESS | 1810 | 1461250122555 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49721e800 == 28 [pid = 1810] [id = 38] 07:48:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff47b3db000) [pid = 1810] [serial = 112] [outer = (nil)] 07:48:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x7ff47b3e3000) [pid = 1810] [serial = 113] [outer = 0x7ff47b3db000] 07:48:42 INFO - PROCESS | 1810 | 1461250122631 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x7ff47b3e7800) [pid = 1810] [serial = 114] [outer = 0x7ff47b3db000] 07:48:43 INFO - PROCESS | 1810 | 1461250123643 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]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1428ms 07:48:43 INFO - PROCESS | 1810 | 1461250123694 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 1810 | 1461250123701 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 07:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:48:43 INFO - PROCESS | 1810 | 1461250123710 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 1810 | 1461250123715 Marionette TRACE conn4 <- [1,126,null,{}] 07:48:43 INFO - PROCESS | 1810 | 1461250123724 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}] 07:48:43 INFO - PROCESS | 1810 | 1461250123893 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 07:48:44 INFO - PROCESS | 1810 | 1461250124050 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4870a9000 == 29 [pid = 1810] [id = 39] 07:48:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x7ff47bef3400) [pid = 1810] [serial = 115] [outer = (nil)] 07:48:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x7ff47ca7d800) [pid = 1810] [serial = 116] [outer = 0x7ff47bef3400] 07:48:44 INFO - PROCESS | 1810 | 1461250124178 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x7ff480dddc00) [pid = 1810] [serial = 117] [outer = 0x7ff47bef3400] 07:48:44 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48acca000 == 28 [pid = 1810] [id = 30] 07:48:44 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fc1000 == 27 [pid = 1810] [id = 29] 07:48:45 INFO - PROCESS | 1810 | 1461250125115 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]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1435ms 07:48:45 INFO - PROCESS | 1810 | 1461250125146 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 07:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:48:45 INFO - PROCESS | 1810 | 1461250125151 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 07:48:45 INFO - PROCESS | 1810 | 1461250125160 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 1810 | 1461250125167 Marionette TRACE conn4 <- [1,130,null,{}] 07:48:45 INFO - PROCESS | 1810 | 1461250125177 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}] 07:48:45 INFO - PROCESS | 1810 | 1461250125338 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 07:48:45 INFO - PROCESS | 1810 | 1461250125483 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48543a000 == 28 [pid = 1810] [id = 40] 07:48:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x7ff47bb8f000) [pid = 1810] [serial = 118] [outer = (nil)] 07:48:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x7ff47bb9c000) [pid = 1810] [serial = 119] [outer = 0x7ff47bb8f000] 07:48:45 INFO - PROCESS | 1810 | 1461250125560 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x7ff47e59dc00) [pid = 1810] [serial = 120] [outer = 0x7ff47bb8f000] 07:48:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4917e9000 == 27 [pid = 1810] [id = 27] 07:48:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff484bd0000 == 26 [pid = 1810] [id = 12] 07:48:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486e6f000 == 25 [pid = 1810] [id = 25] 07:48:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48ba16000 == 24 [pid = 1810] [id = 26] 07:48:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b6e8000 == 23 [pid = 1810] [id = 37] 07:48:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496d30800 == 22 [pid = 1810] [id = 36] 07:48:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4917e9800 == 21 [pid = 1810] [id = 34] 07:48:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48bad1000 == 20 [pid = 1810] [id = 35] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff491c3d000 == 19 [pid = 1810] [id = 31] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e5b4000 == 18 [pid = 1810] [id = 6] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fc5800 == 17 [pid = 1810] [id = 33] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff480db4000 == 16 [pid = 1810] [id = 22] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49721e800 == 15 [pid = 1810] [id = 38] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485620000 == 14 [pid = 1810] [id = 13] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492c0a800 == 13 [pid = 1810] [id = 32] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e91b800 == 12 [pid = 1810] [id = 28] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff494823000 == 11 [pid = 1810] [id = 8] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4870a9000 == 10 [pid = 1810] [id = 39] 07:48:49 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4870ba800 == 9 [pid = 1810] [id = 21] 07:48:50 INFO - PROCESS | 1810 | 1461250130469 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]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 5351ms 07:48:50 INFO - PROCESS | 1810 | 1461250130512 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 1810 | 1461250130516 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 07:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:48:50 INFO - PROCESS | 1810 | 1461250130526 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1810 | 1461250130529 Marionette TRACE conn4 <- [1,134,null,{}] 07:48:50 INFO - PROCESS | 1810 | 1461250130540 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}] 07:48:50 INFO - PROCESS | 1810 | 1461250130724 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 07:48:50 INFO - PROCESS | 1810 | 1461250130811 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e927000 == 10 [pid = 1810] [id = 41] 07:48:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x7ff47d885400) [pid = 1810] [serial = 121] [outer = (nil)] 07:48:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x7ff47e5a5400) [pid = 1810] [serial = 122] [outer = 0x7ff47d885400] 07:48:50 INFO - PROCESS | 1810 | 1461250130878 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x7ff47e5f0800) [pid = 1810] [serial = 123] [outer = 0x7ff47d885400] 07:48:51 INFO - PROCESS | 1810 | 1461250131556 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]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1084ms 07:48:51 INFO - PROCESS | 1810 | 1461250131647 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 1810 | 1461250131656 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 07:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:48:51 INFO - PROCESS | 1810 | 1461250131672 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 1810 | 1461250131678 Marionette TRACE conn4 <- [1,138,null,{}] 07:48:51 INFO - PROCESS | 1810 | 1461250131684 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}] 07:48:51 INFO - PROCESS | 1810 | 1461250131854 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 07:48:51 INFO - PROCESS | 1810 | 1461250131866 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c9cb800 == 11 [pid = 1810] [id = 42] 07:48:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x7ff483043800) [pid = 1810] [serial = 124] [outer = (nil)] 07:48:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x7ff483ae7000) [pid = 1810] [serial = 125] [outer = 0x7ff483043800] 07:48:51 INFO - PROCESS | 1810 | 1461250131946 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x7ff484120400) [pid = 1810] [serial = 126] [outer = 0x7ff483043800] 07:48:53 INFO - PROCESS | 1810 | 1461250133005 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]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1382ms 07:48:53 INFO - PROCESS | 1810 | 1461250133056 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 1810 | 1461250133060 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 07:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:48:53 INFO - PROCESS | 1810 | 1461250133067 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 1810 | 1461250133073 Marionette TRACE conn4 <- [1,142,null,{}] 07:48:53 INFO - PROCESS | 1810 | 1461250133111 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}] 07:48:53 INFO - PROCESS | 1810 | 1461250133304 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 07:48:53 INFO - PROCESS | 1810 | 1461250133332 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba1d800 == 12 [pid = 1810] [id = 43] 07:48:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x7ff47bb9dc00) [pid = 1810] [serial = 127] [outer = (nil)] 07:48:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x7ff486f50000) [pid = 1810] [serial = 128] [outer = 0x7ff47bb9dc00] 07:48:53 INFO - PROCESS | 1810 | 1461250133400 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x7ff4873a5000) [pid = 1810] [serial = 129] [outer = 0x7ff47bb9dc00] 07:48:54 INFO - PROCESS | 1810 | 1461250134199 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]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1191ms 07:48:54 INFO - PROCESS | 1810 | 1461250134259 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 1810 | 1461250134263 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 07:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:48:54 INFO - PROCESS | 1810 | 1461250134274 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 1810 | 1461250134276 Marionette TRACE conn4 <- [1,146,null,{}] 07:48:54 INFO - PROCESS | 1810 | 1461250134280 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}] 07:48:54 INFO - PROCESS | 1810 | 1461250134453 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 07:48:54 INFO - PROCESS | 1810 | 1461250134473 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49480c000 == 13 [pid = 1810] [id = 44] 07:48:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x7ff4873a3400) [pid = 1810] [serial = 130] [outer = (nil)] 07:48:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x7ff491a9c000) [pid = 1810] [serial = 131] [outer = 0x7ff4873a3400] 07:48:54 INFO - PROCESS | 1810 | 1461250134537 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x7ff491e3d400) [pid = 1810] [serial = 132] [outer = 0x7ff4873a3400] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x7ff47af60400) [pid = 1810] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x7ff47af5c800) [pid = 1810] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x7ff47beefc00) [pid = 1810] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x7ff47daca000) [pid = 1810] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x7ff47dac9c00) [pid = 1810] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x7ff47bef5400) [pid = 1810] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x7ff47b1bd400) [pid = 1810] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x7ff47cdd3c00) [pid = 1810] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x7ff47cdd5000) [pid = 1810] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x7ff47ca75400) [pid = 1810] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x7ff47d87fc00) [pid = 1810] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x7ff47af67800) [pid = 1810] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x7ff47b1c3c00) [pid = 1810] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x7ff497065400) [pid = 1810] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x7ff47b3db000) [pid = 1810] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x7ff486a69800) [pid = 1810] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x7ff47bef1c00) [pid = 1810] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x7ff490b41800) [pid = 1810] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x7ff49716a800) [pid = 1810] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x7ff47cdcb800) [pid = 1810] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x7ff483d87c00) [pid = 1810] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x7ff483d86800) [pid = 1810] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x7ff496d88000) [pid = 1810] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x7ff485b37400) [pid = 1810] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x7ff492b24800) [pid = 1810] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x7ff47e5f6000) [pid = 1810] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 105 (0x7ff491e43c00) [pid = 1810] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff483af5c00) [pid = 1810] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff47bef3400) [pid = 1810] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff49174d400) [pid = 1810] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:48:55 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff484ee0c00) [pid = 1810] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:48:56 INFO - PROCESS | 1810 | 1461250136253 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]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 2030ms 07:48:56 INFO - PROCESS | 1810 | 1461250136317 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 1810 | 1461250136321 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 07:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:48:56 INFO - PROCESS | 1810 | 1461250136363 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 1810 | 1461250136366 Marionette TRACE conn4 <- [1,150,null,{}] 07:48:56 INFO - PROCESS | 1810 | 1461250136371 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}] 07:48:56 INFO - PROCESS | 1810 | 1461250136511 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 07:48:56 INFO - PROCESS | 1810 | 1461250136604 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485451000 == 14 [pid = 1810] [id = 45] 07:48:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff47af60400) [pid = 1810] [serial = 133] [outer = (nil)] 07:48:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff47cc99400) [pid = 1810] [serial = 134] [outer = 0x7ff47af60400] 07:48:56 INFO - PROCESS | 1810 | 1461250136666 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff48618f400) [pid = 1810] [serial = 135] [outer = 0x7ff47af60400] 07:48:57 INFO - PROCESS | 1810 | 1461250137396 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]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1091ms 07:48:57 INFO - PROCESS | 1810 | 1461250137447 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 1810 | 1461250137450 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 07:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:48:57 INFO - PROCESS | 1810 | 1461250137456 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 1810 | 1461250137458 Marionette TRACE conn4 <- [1,154,null,{}] 07:48:57 INFO - PROCESS | 1810 | 1461250137463 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}] 07:48:57 INFO - PROCESS | 1810 | 1461250137767 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 07:48:57 INFO - PROCESS | 1810 | 1461250137873 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c96e000 == 15 [pid = 1810] [id = 46] 07:48:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff47af61c00) [pid = 1810] [serial = 136] [outer = (nil)] 07:48:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x7ff47b1c5000) [pid = 1810] [serial = 137] [outer = 0x7ff47af61c00] 07:48:57 INFO - PROCESS | 1810 | 1461250137952 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff47beee800) [pid = 1810] [serial = 138] [outer = 0x7ff47af61c00] 07:48:58 INFO - PROCESS | 1810 | 1461250138933 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]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1532ms 07:48:58 INFO - PROCESS | 1810 | 1461250138990 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 1810 | 1461250138997 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 07:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:48:59 INFO - PROCESS | 1810 | 1461250139006 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - PROCESS | 1810 | 1461250139013 Marionette TRACE conn4 <- [1,158,null,{}] 07:48:59 INFO - PROCESS | 1810 | 1461250139020 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}] 07:48:59 INFO - PROCESS | 1810 | 1461250139219 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 07:48:59 INFO - PROCESS | 1810 | 1461250139388 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486e6e000 == 16 [pid = 1810] [id = 47] 07:48:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff480ddb400) [pid = 1810] [serial = 139] [outer = (nil)] 07:48:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff48304e000) [pid = 1810] [serial = 140] [outer = 0x7ff480ddb400] 07:48:59 INFO - PROCESS | 1810 | 1461250139472 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x7ff484ee6400) [pid = 1810] [serial = 141] [outer = 0x7ff480ddb400] 07:49:00 INFO - PROCESS | 1810 | 1461250140450 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]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1486ms 07:49:00 INFO - PROCESS | 1810 | 1461250140497 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 07:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:49:00 INFO - PROCESS | 1810 | 1461250140506 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 07:49:00 INFO - PROCESS | 1810 | 1461250140519 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1810 | 1461250140527 Marionette TRACE conn4 <- [1,162,null,{}] 07:49:00 INFO - PROCESS | 1810 | 1461250140537 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}] 07:49:00 INFO - PROCESS | 1810 | 1461250140983 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 07:49:01 INFO - PROCESS | 1810 | 1461250141062 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:49:01 INFO - PROCESS | 1810 | 1461250141338 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c9ca800 == 17 [pid = 1810] [id = 48] 07:49:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff47b1cb000) [pid = 1810] [serial = 142] [outer = (nil)] 07:49:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff47b3e1000) [pid = 1810] [serial = 143] [outer = 0x7ff47b1cb000] 07:49:01 INFO - PROCESS | 1810 | 1461250141429 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x7ff47bb99800) [pid = 1810] [serial = 144] [outer = 0x7ff47b1cb000] 07:49:02 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48543a000 == 16 [pid = 1810] [id = 40] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x7ff47b1cc000) [pid = 1810] [serial = 64] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x7ff485b3a000) [pid = 1810] [serial = 37] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x7ff485ff3400) [pid = 1810] [serial = 38] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x7ff47b1c6000) [pid = 1810] [serial = 27] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x7ff47beef800) [pid = 1810] [serial = 28] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x7ff47bdd8800) [pid = 1810] [serial = 25] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x7ff47e4d4800) [pid = 1810] [serial = 40] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 105 (0x7ff47af61400) [pid = 1810] [serial = 23] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff487042400) [pid = 1810] [serial = 47] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff4873a7400) [pid = 1810] [serial = 50] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff47cdcc000) [pid = 1810] [serial = 31] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff47af6b000) [pid = 1810] [serial = 52] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff482bed000) [pid = 1810] [serial = 68] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff47bb9c000) [pid = 1810] [serial = 119] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x7ff487060c00) [pid = 1810] [serial = 49] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x7ff47cdc6c00) [pid = 1810] [serial = 65] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 96 (0x7ff494810800) [pid = 1810] [serial = 2] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 95 (0x7ff47cdc9c00) [pid = 1810] [serial = 32] [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.] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 94 (0x7ff47e5f4800) [pid = 1810] [serial = 67] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 93 (0x7ff485ff8800) [pid = 1810] [serial = 43] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 92 (0x7ff486a5ec00) [pid = 1810] [serial = 46] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 91 (0x7ff4841e8000) [pid = 1810] [serial = 34] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 90 (0x7ff486843c00) [pid = 1810] [serial = 44] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 89 (0x7ff485028400) [pid = 1810] [serial = 41] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 88 (0x7ff48534b800) [pid = 1810] [serial = 35] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 87 (0x7ff484129c00) [pid = 1810] [serial = 12] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 86 (0x7ff486848400) [pid = 1810] [serial = 59] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 85 (0x7ff491996400) [pid = 1810] [serial = 61] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 84 (0x7ff48502d000) [pid = 1810] [serial = 9] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 83 (0x7ff483d7d000) [pid = 1810] [serial = 56] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 82 (0x7ff485c68800) [pid = 1810] [serial = 58] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 81 (0x7ff47b6a4800) [pid = 1810] [serial = 53] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 80 (0x7ff481bd1000) [pid = 1810] [serial = 55] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 79 (0x7ff491a9e000) [pid = 1810] [serial = 62] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 78 (0x7ff47af5cc00) [pid = 1810] [serial = 22] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 77 (0x7ff47cdcd800) [pid = 1810] [serial = 16] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 76 (0x7ff47cdd4000) [pid = 1810] [serial = 17] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 75 (0x7ff47ca7f800) [pid = 1810] [serial = 19] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | 1461250142407 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]]]}] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 74 (0x7ff49198b800) [pid = 1810] [serial = 73] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 73 (0x7ff492fc8c00) [pid = 1810] [serial = 91] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 72 (0x7ff485ff6800) [pid = 1810] [serial = 70] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 71 (0x7ff48649e800) [pid = 1810] [serial = 98] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 70 (0x7ff48502e800) [pid = 1810] [serial = 85] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 69 (0x7ff480de3400) [pid = 1810] [serial = 82] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 68 (0x7ff496685400) [pid = 1810] [serial = 80] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 67 (0x7ff494d21800) [pid = 1810] [serial = 79] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 66 (0x7ff48618d800) [pid = 1810] [serial = 86] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 65 (0x7ff486f53c00) [pid = 1810] [serial = 101] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 64 (0x7ff480dddc00) [pid = 1810] [serial = 117] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 63 (0x7ff490bcfc00) [pid = 1810] [serial = 88] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 62 (0x7ff484128c00) [pid = 1810] [serial = 83] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 61 (0x7ff486869800) [pid = 1810] [serial = 71] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 60 (0x7ff484e4c400) [pid = 1810] [serial = 97] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 59 (0x7ff4919f0400) [pid = 1810] [serial = 89] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 58 (0x7ff497165000) [pid = 1810] [serial = 95] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 57 (0x7ff4970e2c00) [pid = 1810] [serial = 94] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 56 (0x7ff492fc4800) [pid = 1810] [serial = 76] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 55 (0x7ff496cc5000) [pid = 1810] [serial = 92] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 54 (0x7ff47ca7d800) [pid = 1810] [serial = 116] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 53 (0x7ff492ffc800) [pid = 1810] [serial = 77] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 52 (0x7ff494dcfc00) [pid = 1810] [serial = 105] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 51 (0x7ff498ea5800) [pid = 1810] [serial = 108] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 50 (0x7ff47b3e7800) [pid = 1810] [serial = 114] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 49 (0x7ff490bcdc00) [pid = 1810] [serial = 102] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 48 (0x7ff491aa1800) [pid = 1810] [serial = 74] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 47 (0x7ff47b3e3000) [pid = 1810] [serial = 113] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 46 (0x7ff49b396400) [pid = 1810] [serial = 111] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 45 (0x7ff491e0a800) [pid = 1810] [serial = 104] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 44 (0x7ff49b160c00) [pid = 1810] [serial = 110] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1810 | --DOMWINDOW == 43 (0x7ff4971cf400) [pid = 1810] [serial = 107] [outer = (nil)] [url = about:blank] 07:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1954ms 07:49:02 INFO - PROCESS | 1810 | 1461250142469 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 07:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:49:02 INFO - PROCESS | 1810 | 1461250142476 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 07:49:02 INFO - PROCESS | 1810 | 1461250142483 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - PROCESS | 1810 | 1461250142487 Marionette TRACE conn4 <- [1,166,null,{}] 07:49:02 INFO - PROCESS | 1810 | 1461250142493 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}] 07:49:02 INFO - PROCESS | 1810 | 1461250142706 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 07:49:02 INFO - PROCESS | 1810 | 1461250142932 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c97c800 == 17 [pid = 1810] [id = 49] 07:49:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 44 (0x7ff47bb94400) [pid = 1810] [serial = 145] [outer = (nil)] 07:49:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 45 (0x7ff47ca7c000) [pid = 1810] [serial = 146] [outer = 0x7ff47bb94400] 07:49:03 INFO - PROCESS | 1810 | 1461250143052 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 46 (0x7ff47cdd1800) [pid = 1810] [serial = 147] [outer = 0x7ff47bb94400] 07:49:03 INFO - PROCESS | 1810 | 1461250143726 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]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1285ms 07:49:03 INFO - PROCESS | 1810 | 1461250143772 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 1810 | 1461250143778 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 07:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:49:03 INFO - PROCESS | 1810 | 1461250143785 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 1810 | 1461250143788 Marionette TRACE conn4 <- [1,170,null,{}] 07:49:03 INFO - PROCESS | 1810 | 1461250143805 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}] 07:49:03 INFO - PROCESS | 1810 | 1461250143942 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 07:49:03 INFO - PROCESS | 1810 | 1461250143958 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff480dae000 == 18 [pid = 1810] [id = 50] 07:49:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 47 (0x7ff47e5a4800) [pid = 1810] [serial = 148] [outer = (nil)] 07:49:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 48 (0x7ff47e93e800) [pid = 1810] [serial = 149] [outer = 0x7ff47e5a4800] 07:49:04 INFO - PROCESS | 1810 | 1461250144027 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 49 (0x7ff481983400) [pid = 1810] [serial = 150] [outer = 0x7ff47e5a4800] 07:49:04 INFO - PROCESS | 1810 | 1461250144762 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]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 996ms 07:49:04 INFO - PROCESS | 1810 | 1461250144784 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 1810 | 1461250144787 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 07:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:49:04 INFO - PROCESS | 1810 | 1461250144802 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1810 | 1461250144813 Marionette TRACE conn4 <- [1,174,null,{}] 07:49:04 INFO - PROCESS | 1810 | 1461250144837 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}] 07:49:05 INFO - PROCESS | 1810 | 1461250145016 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 07:49:05 INFO - PROCESS | 1810 | 1461250145059 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4851fb000 == 19 [pid = 1810] [id = 51] 07:49:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 50 (0x7ff4838ac400) [pid = 1810] [serial = 151] [outer = (nil)] 07:49:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 51 (0x7ff483d87000) [pid = 1810] [serial = 152] [outer = 0x7ff4838ac400] 07:49:05 INFO - PROCESS | 1810 | 1461250145132 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 52 (0x7ff4841e3800) [pid = 1810] [serial = 153] [outer = 0x7ff4838ac400] 07:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1151ms 07:49:05 INFO - PROCESS | 1810 | 1461250145937 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]]]}] 07:49:05 INFO - PROCESS | 1810 | 1461250145946 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 1810 | 1461250145951 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 07:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:49:05 INFO - PROCESS | 1810 | 1461250145957 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 1810 | 1461250145961 Marionette TRACE conn4 <- [1,178,null,{}] 07:49:05 INFO - PROCESS | 1810 | 1461250145974 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}] 07:49:06 INFO - PROCESS | 1810 | 1461250146144 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 07:49:06 INFO - PROCESS | 1810 | 1461250146205 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c970800 == 20 [pid = 1810] [id = 52] 07:49:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 53 (0x7ff47ca72c00) [pid = 1810] [serial = 154] [outer = (nil)] 07:49:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 54 (0x7ff485b35400) [pid = 1810] [serial = 155] [outer = 0x7ff47ca72c00] 07:49:06 INFO - PROCESS | 1810 | 1461250146269 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 55 (0x7ff485ff5000) [pid = 1810] [serial = 156] [outer = 0x7ff47ca72c00] 07:49:06 INFO - PROCESS | 1810 | --DOMWINDOW == 54 (0x7ff47bb9dc00) [pid = 1810] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:49:06 INFO - PROCESS | 1810 | --DOMWINDOW == 53 (0x7ff4873a3400) [pid = 1810] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:49:06 INFO - PROCESS | 1810 | --DOMWINDOW == 52 (0x7ff483043800) [pid = 1810] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:49:06 INFO - PROCESS | 1810 | --DOMWINDOW == 51 (0x7ff47d885400) [pid = 1810] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:49:06 INFO - PROCESS | 1810 | --DOMWINDOW == 50 (0x7ff47bb8f000) [pid = 1810] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:49:07 INFO - PROCESS | 1810 | 1461250147102 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]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1192ms 07:49:07 INFO - PROCESS | 1810 | 1461250147151 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 07:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:49:07 INFO - PROCESS | 1810 | 1461250147155 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 07:49:07 INFO - PROCESS | 1810 | 1461250147161 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 1810 | 1461250147164 Marionette TRACE conn4 <- [1,182,null,{}] 07:49:07 INFO - PROCESS | 1810 | 1461250147169 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}] 07:49:07 INFO - PROCESS | 1810 | 1461250147310 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 07:49:07 INFO - PROCESS | 1810 | 1461250147320 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fcf800 == 21 [pid = 1810] [id = 53] 07:49:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 51 (0x7ff485ff7400) [pid = 1810] [serial = 157] [outer = (nil)] 07:49:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 52 (0x7ff48618d800) [pid = 1810] [serial = 158] [outer = 0x7ff485ff7400] 07:49:07 INFO - PROCESS | 1810 | 1461250147397 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 53 (0x7ff486868c00) [pid = 1810] [serial = 159] [outer = 0x7ff485ff7400] 07:49:08 INFO - PROCESS | 1810 | 1461250148145 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]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1001ms 07:49:08 INFO - PROCESS | 1810 | 1461250148161 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 1810 | 1461250148164 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 07:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:49:08 INFO - PROCESS | 1810 | 1461250148171 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 1810 | 1461250148174 Marionette TRACE conn4 <- [1,186,null,{}] 07:49:08 INFO - PROCESS | 1810 | 1461250148179 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}] 07:49:08 INFO - PROCESS | 1810 | 1461250148345 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:49:08 INFO - PROCESS | 1810 | 1461250148369 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48645c800 == 22 [pid = 1810] [id = 54] 07:49:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 54 (0x7ff485ff8400) [pid = 1810] [serial = 160] [outer = (nil)] 07:49:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 55 (0x7ff487038400) [pid = 1810] [serial = 161] [outer = 0x7ff485ff8400] 07:49:08 INFO - PROCESS | 1810 | 1461250148430 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 56 (0x7ff4871a3000) [pid = 1810] [serial = 162] [outer = 0x7ff485ff8400] 07:49:09 INFO - PROCESS | 1810 | 1461250149278 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]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1179ms 07:49:09 INFO - PROCESS | 1810 | 1461250149352 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1810 | 1461250149358 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 07:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:49:09 INFO - PROCESS | 1810 | 1461250149367 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 1810 | 1461250149373 Marionette TRACE conn4 <- [1,190,null,{}] 07:49:09 INFO - PROCESS | 1810 | 1461250149382 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}] 07:49:09 INFO - PROCESS | 1810 | 1461250149589 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:49:09 INFO - PROCESS | 1810 | 1461250149713 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e91b800 == 23 [pid = 1810] [id = 55] 07:49:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 57 (0x7ff47b6ab000) [pid = 1810] [serial = 163] [outer = (nil)] 07:49:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 58 (0x7ff47ca75c00) [pid = 1810] [serial = 164] [outer = 0x7ff47b6ab000] 07:49:09 INFO - PROCESS | 1810 | 1461250149796 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 59 (0x7ff47d884800) [pid = 1810] [serial = 165] [outer = 0x7ff47b6ab000] 07:49:10 INFO - PROCESS | 1810 | 1461250150577 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]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1244ms 07:49:10 INFO - PROCESS | 1810 | 1461250150612 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 1810 | 1461250150621 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 07:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:49:10 INFO - PROCESS | 1810 | 1461250150632 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 1810 | 1461250150635 Marionette TRACE conn4 <- [1,194,null,{}] 07:49:10 INFO - PROCESS | 1810 | 1461250150641 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}] 07:49:10 INFO - PROCESS | 1810 | 1461250150835 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:49:10 INFO - PROCESS | 1810 | 1461250150930 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fc0000 == 24 [pid = 1810] [id = 56] 07:49:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 60 (0x7ff47bb90400) [pid = 1810] [serial = 166] [outer = (nil)] 07:49:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 61 (0x7ff481bd0800) [pid = 1810] [serial = 167] [outer = 0x7ff47bb90400] 07:49:11 INFO - PROCESS | 1810 | 1461250151002 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 62 (0x7ff483af1c00) [pid = 1810] [serial = 168] [outer = 0x7ff47bb90400] 07:49:11 INFO - PROCESS | 1810 | 1461250151874 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]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1286ms 07:49:11 INFO - PROCESS | 1810 | 1461250151918 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:49:11 INFO - PROCESS | 1810 | 1461250151923 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 07:49:11 INFO - PROCESS | 1810 | 1461250151929 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - PROCESS | 1810 | 1461250151935 Marionette TRACE conn4 <- [1,198,null,{}] 07:49:11 INFO - PROCESS | 1810 | 1461250151951 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}] 07:49:12 INFO - PROCESS | 1810 | 1461250152120 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:49:12 INFO - PROCESS | 1810 | 1461250152241 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4851f7800 == 25 [pid = 1810] [id = 57] 07:49:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 63 (0x7ff485c62c00) [pid = 1810] [serial = 169] [outer = (nil)] 07:49:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 64 (0x7ff486868800) [pid = 1810] [serial = 170] [outer = 0x7ff485c62c00] 07:49:12 INFO - PROCESS | 1810 | 1461250152317 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 65 (0x7ff486f58c00) [pid = 1810] [serial = 171] [outer = 0x7ff485c62c00] 07:49:13 INFO - PROCESS | 1810 | 1461250153156 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]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1237ms 07:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:49:13 INFO - PROCESS | 1810 | 1461250153166 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 1810 | 1461250153170 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 07:49:13 INFO - PROCESS | 1810 | 1461250153176 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 1810 | 1461250153179 Marionette TRACE conn4 <- [1,202,null,{}] 07:49:13 INFO - PROCESS | 1810 | 1461250153184 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}] 07:49:13 INFO - PROCESS | 1810 | 1461250153332 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:49:13 INFO - PROCESS | 1810 | 1461250153433 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48acbf800 == 26 [pid = 1810] [id = 58] 07:49:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 66 (0x7ff485ff3800) [pid = 1810] [serial = 172] [outer = (nil)] 07:49:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 67 (0x7ff490bc8000) [pid = 1810] [serial = 173] [outer = 0x7ff485ff3800] 07:49:13 INFO - PROCESS | 1810 | 1461250153504 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 68 (0x7ff490bd0400) [pid = 1810] [serial = 174] [outer = 0x7ff485ff3800] 07:49:14 INFO - PROCESS | 1810 | 1461250154385 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]]]}] 07:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1384ms 07:49:14 INFO - PROCESS | 1810 | 1461250154560 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 1810 | 1461250154565 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 07:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:49:14 INFO - PROCESS | 1810 | 1461250154573 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 1810 | 1461250154577 Marionette TRACE conn4 <- [1,206,null,{}] 07:49:14 INFO - PROCESS | 1810 | 1461250154585 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}] 07:49:14 INFO - PROCESS | 1810 | 1461250154727 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:49:14 INFO - PROCESS | 1810 | 1461250154870 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484174000 == 27 [pid = 1810] [id = 59] 07:49:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 69 (0x7ff47bb8e400) [pid = 1810] [serial = 175] [outer = (nil)] 07:49:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 70 (0x7ff47bb94800) [pid = 1810] [serial = 176] [outer = 0x7ff47bb8e400] 07:49:14 INFO - PROCESS | 1810 | 1461250154990 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 71 (0x7ff47ca7d800) [pid = 1810] [serial = 177] [outer = 0x7ff47bb8e400] 07:49:15 INFO - PROCESS | 1810 | 1461250155811 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]]]}] 07:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1280ms 07:49:15 INFO - PROCESS | 1810 | 1461250155855 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 1810 | 1461250155860 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 07:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 70 (0x7ff4873a5000) [pid = 1810] [serial = 129] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 69 (0x7ff486f50000) [pid = 1810] [serial = 128] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 68 (0x7ff491a9c000) [pid = 1810] [serial = 131] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 67 (0x7ff483ae7000) [pid = 1810] [serial = 125] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 66 (0x7ff47e5a5400) [pid = 1810] [serial = 122] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 65 (0x7ff47e5f0800) [pid = 1810] [serial = 123] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 64 (0x7ff47e59dc00) [pid = 1810] [serial = 120] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 63 (0x7ff491e3d400) [pid = 1810] [serial = 132] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 62 (0x7ff484120400) [pid = 1810] [serial = 126] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 61 (0x7ff47cc99400) [pid = 1810] [serial = 134] [outer = (nil)] [url = about:blank] 07:49:15 INFO - PROCESS | 1810 | 1461250155938 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - PROCESS | 1810 | 1461250155944 Marionette TRACE conn4 <- [1,210,null,{}] 07:49:15 INFO - PROCESS | 1810 | 1461250155951 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}] 07:49:16 INFO - PROCESS | 1810 | 1461250156091 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:49:16 INFO - PROCESS | 1810 | 1461250156186 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff480daa800 == 28 [pid = 1810] [id = 60] 07:49:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 62 (0x7ff47b068400) [pid = 1810] [serial = 178] [outer = (nil)] 07:49:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 63 (0x7ff47e5ed800) [pid = 1810] [serial = 179] [outer = 0x7ff47b068400] 07:49:16 INFO - PROCESS | 1810 | 1461250156252 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 64 (0x7ff480ddc400) [pid = 1810] [serial = 180] [outer = 0x7ff47b068400] 07:49:16 INFO - PROCESS | 1810 | 1461250156910 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]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1051ms 07:49:16 INFO - PROCESS | 1810 | 1461250156920 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 1810 | 1461250156924 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 07:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:49:16 INFO - PROCESS | 1810 | 1461250156930 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1810 | 1461250156932 Marionette TRACE conn4 <- [1,214,null,{}] 07:49:16 INFO - PROCESS | 1810 | 1461250156951 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}] 07:49:17 INFO - PROCESS | 1810 | 1461250157102 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:49:17 INFO - PROCESS | 1810 | 1461250157192 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fc5800 == 29 [pid = 1810] [id = 61] 07:49:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 65 (0x7ff47cdcd400) [pid = 1810] [serial = 181] [outer = (nil)] 07:49:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 66 (0x7ff4841e8000) [pid = 1810] [serial = 182] [outer = 0x7ff47cdcd400] 07:49:17 INFO - PROCESS | 1810 | 1461250157266 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 67 (0x7ff485c63400) [pid = 1810] [serial = 183] [outer = 0x7ff47cdcd400] 07:49:17 INFO - PROCESS | 1810 | 1461250157917 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]]]}] 07:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1033ms 07:49:17 INFO - PROCESS | 1810 | 1461250157964 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 1810 | 1461250157968 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 07:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:49:17 INFO - PROCESS | 1810 | 1461250157973 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 1810 | 1461250157975 Marionette TRACE conn4 <- [1,218,null,{}] 07:49:17 INFO - PROCESS | 1810 | 1461250157982 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}] 07:49:18 INFO - PROCESS | 1810 | 1461250158168 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:49:18 INFO - PROCESS | 1810 | 1461250158193 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486d73800 == 30 [pid = 1810] [id = 62] 07:49:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 68 (0x7ff486845c00) [pid = 1810] [serial = 184] [outer = (nil)] 07:49:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 69 (0x7ff487066000) [pid = 1810] [serial = 185] [outer = 0x7ff486845c00] 07:49:18 INFO - PROCESS | 1810 | 1461250158257 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 70 (0x7ff490bcfc00) [pid = 1810] [serial = 186] [outer = 0x7ff486845c00] 07:49:19 INFO - PROCESS | 1810 | 1461250159012 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]]]}] 07:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1082ms 07:49:19 INFO - PROCESS | 1810 | 1461250159118 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 1810 | 1461250159120 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 07:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:49:19 INFO - PROCESS | 1810 | 1461250159127 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 1810 | 1461250159129 Marionette TRACE conn4 <- [1,222,null,{}] 07:49:19 INFO - PROCESS | 1810 | 1461250159138 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}] 07:49:19 INFO - PROCESS | 1810 | 1461250159315 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:49:19 INFO - PROCESS | 1810 | 1461250159335 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba21800 == 31 [pid = 1810] [id = 63] 07:49:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 71 (0x7ff486f81800) [pid = 1810] [serial = 187] [outer = (nil)] 07:49:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 72 (0x7ff49198b800) [pid = 1810] [serial = 188] [outer = 0x7ff486f81800] 07:49:19 INFO - PROCESS | 1810 | 1461250159399 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 73 (0x7ff4919ed000) [pid = 1810] [serial = 189] [outer = 0x7ff486f81800] 07:49:20 INFO - PROCESS | 1810 | 1461250160111 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]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1032ms 07:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:49:20 INFO - PROCESS | 1810 | 1461250160161 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 1810 | 1461250160164 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 07:49:20 INFO - PROCESS | 1810 | 1461250160169 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 1810 | 1461250160172 Marionette TRACE conn4 <- [1,226,null,{}] 07:49:20 INFO - PROCESS | 1810 | 1461250160177 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}] 07:49:20 INFO - PROCESS | 1810 | 1461250160400 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:49:20 INFO - PROCESS | 1810 | 1461250160423 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4919ca800 == 32 [pid = 1810] [id = 64] 07:49:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 74 (0x7ff491e3d000) [pid = 1810] [serial = 190] [outer = (nil)] 07:49:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 75 (0x7ff492cc7400) [pid = 1810] [serial = 191] [outer = 0x7ff491e3d000] 07:49:20 INFO - PROCESS | 1810 | 1461250160504 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 76 (0x7ff494d1c800) [pid = 1810] [serial = 192] [outer = 0x7ff491e3d000] 07:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 75 (0x7ff47ca72c00) [pid = 1810] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 74 (0x7ff485ff7400) [pid = 1810] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 73 (0x7ff47b1cb000) [pid = 1810] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 72 (0x7ff47e5a4800) [pid = 1810] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 71 (0x7ff47bb94400) [pid = 1810] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 70 (0x7ff4838ac400) [pid = 1810] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:49:21 INFO - PROCESS | 1810 | 1461250161313 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]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1178ms 07:49:21 INFO - PROCESS | 1810 | 1461250161348 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 1810 | 1461250161352 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 07:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:49:21 INFO - PROCESS | 1810 | 1461250161358 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 1810 | 1461250161361 Marionette TRACE conn4 <- [1,230,null,{}] 07:49:21 INFO - PROCESS | 1810 | 1461250161373 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}] 07:49:21 INFO - PROCESS | 1810 | 1461250161526 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:49:21 INFO - PROCESS | 1810 | 1461250161544 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b6db000 == 33 [pid = 1810] [id = 65] 07:49:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 71 (0x7ff47b063800) [pid = 1810] [serial = 193] [outer = (nil)] 07:49:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 72 (0x7ff496681800) [pid = 1810] [serial = 194] [outer = 0x7ff47b063800] 07:49:21 INFO - PROCESS | 1810 | 1461250161610 Marionette DEBUG loaded listener.js 07:49:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 73 (0x7ff496cc4800) [pid = 1810] [serial = 195] [outer = 0x7ff47b063800] 07:49:22 INFO - PROCESS | 1810 | 1461250162312 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]]]}] 07:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 984ms 07:49:22 INFO - PROCESS | 1810 | 1461250162343 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 1810 | 1461250162346 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 07:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:49:22 INFO - PROCESS | 1810 | 1461250162352 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - PROCESS | 1810 | 1461250162354 Marionette TRACE conn4 <- [1,234,null,{}] 07:49:22 INFO - PROCESS | 1810 | 1461250162360 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}] 07:49:22 INFO - PROCESS | 1810 | 1461250162531 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:49:22 INFO - PROCESS | 1810 | 1461250162550 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492b15800 == 34 [pid = 1810] [id = 66] 07:49:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 74 (0x7ff47b3e0400) [pid = 1810] [serial = 196] [outer = (nil)] 07:49:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 75 (0x7ff47e558c00) [pid = 1810] [serial = 197] [outer = 0x7ff47b3e0400] 07:49:22 INFO - PROCESS | 1810 | 1461250162613 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 76 (0x7ff47e59d400) [pid = 1810] [serial = 198] [outer = 0x7ff47b3e0400] 07:49:23 INFO - PROCESS | 1810 | 1461250163543 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]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1233ms 07:49:23 INFO - PROCESS | 1810 | 1461250163588 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 1810 | 1461250163594 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 07:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:49:23 INFO - PROCESS | 1810 | 1461250163604 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 1810 | 1461250163608 Marionette TRACE conn4 <- [1,238,null,{}] 07:49:23 INFO - PROCESS | 1810 | 1461250163617 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}] 07:49:23 INFO - PROCESS | 1810 | 1461250163818 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:49:23 INFO - PROCESS | 1810 | 1461250163947 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485433000 == 35 [pid = 1810] [id = 67] 07:49:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 77 (0x7ff47ca73000) [pid = 1810] [serial = 199] [outer = (nil)] 07:49:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 78 (0x7ff47e4c9c00) [pid = 1810] [serial = 200] [outer = 0x7ff47ca73000] 07:49:24 INFO - PROCESS | 1810 | 1461250164022 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 79 (0x7ff47e55d000) [pid = 1810] [serial = 201] [outer = 0x7ff47ca73000] 07:49:24 INFO - PROCESS | 1810 | 1461250164866 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]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1289ms 07:49:24 INFO - PROCESS | 1810 | 1461250164894 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 1810 | 1461250164903 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 07:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:49:24 INFO - PROCESS | 1810 | 1461250164915 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 1810 | 1461250164918 Marionette TRACE conn4 <- [1,242,null,{}] 07:49:24 INFO - PROCESS | 1810 | 1461250164926 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}] 07:49:25 INFO - PROCESS | 1810 | 1461250165141 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:49:25 INFO - PROCESS | 1810 | 1461250165239 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48acbd000 == 36 [pid = 1810] [id = 68] 07:49:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 80 (0x7ff47e55dc00) [pid = 1810] [serial = 202] [outer = (nil)] 07:49:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 81 (0x7ff483046800) [pid = 1810] [serial = 203] [outer = 0x7ff47e55dc00] 07:49:25 INFO - PROCESS | 1810 | 1461250165313 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 82 (0x7ff4858a0c00) [pid = 1810] [serial = 204] [outer = 0x7ff47e55dc00] 07:49:26 INFO - PROCESS | 1810 | 1461250166167 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]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1281ms 07:49:26 INFO - PROCESS | 1810 | 1461250166197 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 1810 | 1461250166200 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 07:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:49:26 INFO - PROCESS | 1810 | 1461250166208 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 1810 | 1461250166213 Marionette TRACE conn4 <- [1,246,null,{}] 07:49:26 INFO - PROCESS | 1810 | 1461250166229 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}] 07:49:26 INFO - PROCESS | 1810 | 1461250166446 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:49:26 INFO - PROCESS | 1810 | 1461250166460 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49661a800 == 37 [pid = 1810] [id = 69] 07:49:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 83 (0x7ff49198bc00) [pid = 1810] [serial = 205] [outer = (nil)] 07:49:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 84 (0x7ff491aa1800) [pid = 1810] [serial = 206] [outer = 0x7ff49198bc00] 07:49:26 INFO - PROCESS | 1810 | 1461250166547 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 85 (0x7ff492b2a800) [pid = 1810] [serial = 207] [outer = 0x7ff49198bc00] 07:49:27 INFO - PROCESS | 1810 | 1461250167487 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]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1337ms 07:49:27 INFO - PROCESS | 1810 | 1461250167546 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1810 | 1461250167552 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 07:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:49:27 INFO - PROCESS | 1810 | 1461250167558 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1810 | 1461250167562 Marionette TRACE conn4 <- [1,250,null,{}] 07:49:27 INFO - PROCESS | 1810 | 1461250167568 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}] 07:49:27 INFO - PROCESS | 1810 | 1461250167748 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:49:27 INFO - PROCESS | 1810 | 1461250167878 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496eb2000 == 38 [pid = 1810] [id = 70] 07:49:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 86 (0x7ff4919f3c00) [pid = 1810] [serial = 208] [outer = (nil)] 07:49:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 87 (0x7ff49667cc00) [pid = 1810] [serial = 209] [outer = 0x7ff4919f3c00] 07:49:27 INFO - PROCESS | 1810 | 1461250167951 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 88 (0x7ff496ccec00) [pid = 1810] [serial = 210] [outer = 0x7ff4919f3c00] 07:49:28 INFO - PROCESS | 1810 | 1461250168758 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]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1232ms 07:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:49:28 INFO - PROCESS | 1810 | 1461250168790 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 1810 | 1461250168793 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 07:49:28 INFO - PROCESS | 1810 | 1461250168799 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 1810 | 1461250168802 Marionette TRACE conn4 <- [1,254,null,{}] 07:49:28 INFO - PROCESS | 1810 | 1461250168807 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}] 07:49:28 INFO - PROCESS | 1810 | 1461250168972 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:49:29 INFO - PROCESS | 1810 | 1461250169243 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff483f37800 == 39 [pid = 1810] [id = 71] 07:49:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 89 (0x7ff47b1be400) [pid = 1810] [serial = 211] [outer = (nil)] 07:49:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 90 (0x7ff47b1c9400) [pid = 1810] [serial = 212] [outer = 0x7ff47b1be400] 07:49:29 INFO - PROCESS | 1810 | 1461250169324 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x7ff47bb97400) [pid = 1810] [serial = 213] [outer = 0x7ff47b1be400] 07:49:30 INFO - PROCESS | 1810 | 1461250170227 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]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1489ms 07:49:30 INFO - PROCESS | 1810 | 1461250170288 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 1810 | 1461250170295 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 07:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:49:30 INFO - PROCESS | 1810 | 1461250170304 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 1810 | 1461250170308 Marionette TRACE conn4 <- [1,258,null,{}] 07:49:30 INFO - PROCESS | 1810 | 1461250170315 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}] 07:49:30 INFO - PROCESS | 1810 | 1461250170478 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:49:30 INFO - PROCESS | 1810 | 1461250170637 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 1810 | --DOMWINDOW == 90 (0x7ff487038400) [pid = 1810] [serial = 161] [outer = (nil)] [url = about:blank] 07:49:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c97a000 == 40 [pid = 1810] [id = 72] 07:49:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x7ff47cc9e800) [pid = 1810] [serial = 214] [outer = (nil)] 07:49:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 92 (0x7ff47e93fc00) [pid = 1810] [serial = 215] [outer = 0x7ff47cc9e800] 07:49:30 INFO - PROCESS | 1810 | 1461250170787 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 93 (0x7ff482be8c00) [pid = 1810] [serial = 216] [outer = 0x7ff47cc9e800] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 92 (0x7ff485b35400) [pid = 1810] [serial = 155] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 91 (0x7ff48618d800) [pid = 1810] [serial = 158] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 90 (0x7ff485ff5000) [pid = 1810] [serial = 156] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 89 (0x7ff47b1c5000) [pid = 1810] [serial = 137] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 88 (0x7ff47bb99800) [pid = 1810] [serial = 144] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 87 (0x7ff47b3e1000) [pid = 1810] [serial = 143] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 86 (0x7ff47e93e800) [pid = 1810] [serial = 149] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 85 (0x7ff47ca7c000) [pid = 1810] [serial = 146] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 84 (0x7ff47cdd1800) [pid = 1810] [serial = 147] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 83 (0x7ff48304e000) [pid = 1810] [serial = 140] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 82 (0x7ff483d87000) [pid = 1810] [serial = 152] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 81 (0x7ff486868c00) [pid = 1810] [serial = 159] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 80 (0x7ff4841e3800) [pid = 1810] [serial = 153] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | --DOMWINDOW == 79 (0x7ff481983400) [pid = 1810] [serial = 150] [outer = (nil)] [url = about:blank] 07:49:31 INFO - PROCESS | 1810 | 1461250171619 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]]]}] 07:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1389ms 07:49:31 INFO - PROCESS | 1810 | 1461250171699 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:49:31 INFO - PROCESS | 1810 | 1461250171709 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 07:49:31 INFO - PROCESS | 1810 | 1461250171722 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 1810 | 1461250171727 Marionette TRACE conn4 <- [1,262,null,{}] 07:49:31 INFO - PROCESS | 1810 | 1461250171736 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}] 07:49:31 INFO - PROCESS | 1810 | 1461250171896 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:49:31 INFO - PROCESS | 1810 | 1461250171906 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485ba5800 == 41 [pid = 1810] [id = 73] 07:49:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 80 (0x7ff484129c00) [pid = 1810] [serial = 217] [outer = (nil)] 07:49:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 81 (0x7ff485b32c00) [pid = 1810] [serial = 218] [outer = 0x7ff484129c00] 07:49:31 INFO - PROCESS | 1810 | 1461250171972 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 82 (0x7ff485ff5c00) [pid = 1810] [serial = 219] [outer = 0x7ff484129c00] 07:49:32 INFO - PROCESS | 1810 | 1461250172702 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]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1004ms 07:49:32 INFO - PROCESS | 1810 | 1461250172722 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 1810 | 1461250172727 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 07:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:49:32 INFO - PROCESS | 1810 | 1461250172737 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 1810 | 1461250172746 Marionette TRACE conn4 <- [1,266,null,{}] 07:49:32 INFO - PROCESS | 1810 | 1461250172769 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}] 07:49:32 INFO - PROCESS | 1810 | 1461250172908 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:49:33 INFO - PROCESS | 1810 | 1461250173014 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48acb2800 == 42 [pid = 1810] [id = 74] 07:49:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 83 (0x7ff47af67800) [pid = 1810] [serial = 220] [outer = (nil)] 07:49:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 84 (0x7ff486f53400) [pid = 1810] [serial = 221] [outer = 0x7ff47af67800] 07:49:33 INFO - PROCESS | 1810 | 1461250173080 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 85 (0x7ff4919f0c00) [pid = 1810] [serial = 222] [outer = 0x7ff47af67800] 07:49:33 INFO - PROCESS | 1810 | 1461250173880 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]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1209ms 07:49:33 INFO - PROCESS | 1810 | 1461250173945 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:49:33 INFO - PROCESS | 1810 | 1461250173949 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 07:49:33 INFO - PROCESS | 1810 | 1461250173956 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 1810 | 1461250173959 Marionette TRACE conn4 <- [1,270,null,{}] 07:49:33 INFO - PROCESS | 1810 | 1461250173964 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}] 07:49:34 INFO - PROCESS | 1810 | 1461250174148 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:49:34 INFO - PROCESS | 1810 | 1461250174166 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4919dd800 == 43 [pid = 1810] [id = 75] 07:49:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 86 (0x7ff47b065c00) [pid = 1810] [serial = 223] [outer = (nil)] 07:49:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 87 (0x7ff492b2a400) [pid = 1810] [serial = 224] [outer = 0x7ff47b065c00] 07:49:34 INFO - PROCESS | 1810 | 1461250174229 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 88 (0x7ff494dce000) [pid = 1810] [serial = 225] [outer = 0x7ff47b065c00] 07:49:34 INFO - PROCESS | 1810 | 1461250174968 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]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1035ms 07:49:34 INFO - PROCESS | 1810 | 1461250174991 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 1810 | 1461250174994 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 07:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:49:35 INFO - PROCESS | 1810 | 1461250175005 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 1810 | 1461250175007 Marionette TRACE conn4 <- [1,274,null,{}] 07:49:35 INFO - PROCESS | 1810 | 1461250175013 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}] 07:49:35 INFO - PROCESS | 1810 | 1461250175186 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:49:35 INFO - PROCESS | 1810 | 1461250175215 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff494d8d000 == 44 [pid = 1810] [id = 76] 07:49:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 89 (0x7ff496d25400) [pid = 1810] [serial = 226] [outer = (nil)] 07:49:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 90 (0x7ff496d89000) [pid = 1810] [serial = 227] [outer = 0x7ff496d25400] 07:49:35 INFO - PROCESS | 1810 | 1461250175293 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x7ff4970aec00) [pid = 1810] [serial = 228] [outer = 0x7ff496d25400] 07:49:35 INFO - PROCESS | 1810 | --DOMWINDOW == 90 (0x7ff47b068400) [pid = 1810] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:49:35 INFO - PROCESS | 1810 | --DOMWINDOW == 89 (0x7ff486845c00) [pid = 1810] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:49:35 INFO - PROCESS | 1810 | --DOMWINDOW == 88 (0x7ff47bb8e400) [pid = 1810] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:49:35 INFO - PROCESS | 1810 | --DOMWINDOW == 87 (0x7ff491e3d000) [pid = 1810] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:49:35 INFO - PROCESS | 1810 | --DOMWINDOW == 86 (0x7ff486f81800) [pid = 1810] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:49:35 INFO - PROCESS | 1810 | --DOMWINDOW == 85 (0x7ff47b063800) [pid = 1810] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:49:35 INFO - PROCESS | 1810 | --DOMWINDOW == 84 (0x7ff47cdcd400) [pid = 1810] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:49:36 INFO - PROCESS | 1810 | 1461250176172 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]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1189ms 07:49:36 INFO - PROCESS | 1810 | 1461250176190 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 1810 | 1461250176193 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 07:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:49:36 INFO - PROCESS | 1810 | 1461250176199 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 1810 | 1461250176202 Marionette TRACE conn4 <- [1,278,null,{}] 07:49:36 INFO - PROCESS | 1810 | 1461250176208 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}] 07:49:36 INFO - PROCESS | 1810 | 1461250176354 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:49:36 INFO - PROCESS | 1810 | 1461250176370 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496ec9800 == 45 [pid = 1810] [id = 77] 07:49:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 85 (0x7ff497163c00) [pid = 1810] [serial = 229] [outer = (nil)] 07:49:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 86 (0x7ff497208400) [pid = 1810] [serial = 230] [outer = 0x7ff497163c00] 07:49:36 INFO - PROCESS | 1810 | 1461250176435 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 87 (0x7ff497211400) [pid = 1810] [serial = 231] [outer = 0x7ff497163c00] 07:49:37 INFO - PROCESS | 1810 | 1461250177202 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]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1029ms 07:49:37 INFO - PROCESS | 1810 | 1461250177230 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 1810 | 1461250177234 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 07:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:49:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 88 (0x7ff47b3db800) [pid = 1810] [serial = 232] [outer = 0x7ff47b1c3000] 07:49:37 INFO - PROCESS | 1810 | 1461250177268 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 1810 | 1461250177270 Marionette TRACE conn4 <- [1,282,null,{}] 07:49:37 INFO - PROCESS | 1810 | 1461250177337 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}] 07:49:37 INFO - PROCESS | 1810 | 1461250177483 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:49:37 INFO - PROCESS | 1810 | 1461250177493 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff498e6e000 == 46 [pid = 1810] [id = 78] 07:49:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 89 (0x7ff4970b5c00) [pid = 1810] [serial = 233] [outer = (nil)] 07:49:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 90 (0x7ff498ea1800) [pid = 1810] [serial = 234] [outer = 0x7ff4970b5c00] 07:49:37 INFO - PROCESS | 1810 | 1461250177556 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x7ff499b88000) [pid = 1810] [serial = 235] [outer = 0x7ff4970b5c00] 07:49:38 INFO - PROCESS | 1810 | 1461250178527 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]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1337ms 07:49:38 INFO - PROCESS | 1810 | 1461250178580 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:49:38 INFO - PROCESS | 1810 | 1461250178588 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 07:49:38 INFO - PROCESS | 1810 | 1461250178596 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 1810 | 1461250178601 Marionette TRACE conn4 <- [1,286,null,{}] 07:49:38 INFO - PROCESS | 1810 | 1461250178608 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}] 07:49:38 INFO - PROCESS | 1810 | 1461250178776 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:49:38 INFO - PROCESS | 1810 | 1461250178907 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486123000 == 47 [pid = 1810] [id = 79] 07:49:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 92 (0x7ff47e554c00) [pid = 1810] [serial = 236] [outer = (nil)] 07:49:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 93 (0x7ff47e941000) [pid = 1810] [serial = 237] [outer = 0x7ff47e554c00] 07:49:38 INFO - PROCESS | 1810 | 1461250178984 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 94 (0x7ff483aeb000) [pid = 1810] [serial = 238] [outer = 0x7ff47e554c00] 07:49:39 INFO - PROCESS | 1810 | 1461250179851 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]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1283ms 07:49:39 INFO - PROCESS | 1810 | 1461250179879 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 1810 | 1461250179888 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 07:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:49:39 INFO - PROCESS | 1810 | 1461250179898 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 1810 | 1461250179903 Marionette TRACE conn4 <- [1,290,null,{}] 07:49:39 INFO - PROCESS | 1810 | 1461250179909 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}] 07:49:40 INFO - PROCESS | 1810 | 1461250180073 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:49:40 INFO - PROCESS | 1810 | 1461250180211 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff491975800 == 48 [pid = 1810] [id = 80] 07:49:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 95 (0x7ff47e556000) [pid = 1810] [serial = 239] [outer = (nil)] 07:49:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0x7ff486f81800) [pid = 1810] [serial = 240] [outer = 0x7ff47e556000] 07:49:40 INFO - PROCESS | 1810 | 1461250180286 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x7ff49174d400) [pid = 1810] [serial = 241] [outer = 0x7ff47e556000] 07:49:41 INFO - PROCESS | 1810 | 1461250181197 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]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1329ms 07:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:49:41 INFO - PROCESS | 1810 | 1461250181228 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:49:41 INFO - PROCESS | 1810 | 1461250181231 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 07:49:41 INFO - PROCESS | 1810 | 1461250181238 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - PROCESS | 1810 | 1461250181243 Marionette TRACE conn4 <- [1,294,null,{}] 07:49:41 INFO - PROCESS | 1810 | 1461250181258 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}] 07:49:41 INFO - PROCESS | 1810 | 1461250181414 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:49:41 INFO - PROCESS | 1810 | 1461250181552 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff497232800 == 49 [pid = 1810] [id = 81] 07:49:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x7ff484ce7c00) [pid = 1810] [serial = 242] [outer = (nil)] 07:49:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff486a5d000) [pid = 1810] [serial = 243] [outer = 0x7ff484ce7c00] 07:49:41 INFO - PROCESS | 1810 | 1461250181640 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff491e4a000) [pid = 1810] [serial = 244] [outer = 0x7ff484ce7c00] 07:49:42 INFO - PROCESS | 1810 | 1461250182433 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]]]}] 07:49:42 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. 07:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1234ms 07:49:42 INFO - PROCESS | 1810 | 1461250182472 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 1810 | 1461250182477 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 07:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:49:42 INFO - PROCESS | 1810 | 1461250182483 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 1810 | 1461250182485 Marionette TRACE conn4 <- [1,298,null,{}] 07:49:42 INFO - PROCESS | 1810 | 1461250182491 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}] 07:49:42 INFO - PROCESS | 1810 | 1461250182644 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:49:42 INFO - PROCESS | 1810 | 1461250182780 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49b10f800 == 50 [pid = 1810] [id = 82] 07:49:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff484ce8800) [pid = 1810] [serial = 245] [outer = (nil)] 07:49:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff496d8e800) [pid = 1810] [serial = 246] [outer = 0x7ff484ce8800] 07:49:42 INFO - PROCESS | 1810 | 1461250182862 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff4970b6000) [pid = 1810] [serial = 247] [outer = 0x7ff484ce8800] 07:49:43 INFO - PROCESS | 1810 | 1461250183658 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]]]}] 07:49:43 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. 07:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1227ms 07:49:43 INFO - PROCESS | 1810 | 1461250183714 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 1810 | 1461250183717 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 07:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:49:43 INFO - PROCESS | 1810 | 1461250183726 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 1810 | 1461250183729 Marionette TRACE conn4 <- [1,302,null,{}] 07:49:43 INFO - PROCESS | 1810 | 1461250183733 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}] 07:49:43 INFO - PROCESS | 1810 | 1461250183892 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:49:44 INFO - PROCESS | 1810 | 1461250184022 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49b389800 == 51 [pid = 1810] [id = 83] 07:49:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff47af65000) [pid = 1810] [serial = 248] [outer = (nil)] 07:49:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff497161c00) [pid = 1810] [serial = 249] [outer = 0x7ff47af65000] 07:49:44 INFO - PROCESS | 1810 | 1461250184101 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x7ff49725c000) [pid = 1810] [serial = 250] [outer = 0x7ff47af65000] 07:49:44 INFO - PROCESS | 1810 | 1461250184912 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]]]}] 07:49:44 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. 07:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1230ms 07:49:44 INFO - PROCESS | 1810 | 1461250184957 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:49:44 INFO - PROCESS | 1810 | 1461250184961 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 07:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:49:44 INFO - PROCESS | 1810 | 1461250184967 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 1810 | 1461250184970 Marionette TRACE conn4 <- [1,306,null,{}] 07:49:44 INFO - PROCESS | 1810 | 1461250184976 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}] 07:49:45 INFO - PROCESS | 1810 | 1461250185155 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:49:45 INFO - PROCESS | 1810 | 1461250185290 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e5c0800 == 52 [pid = 1810] [id = 84] 07:49:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff47bb9a800) [pid = 1810] [serial = 251] [outer = (nil)] 07:49:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff484ce9000) [pid = 1810] [serial = 252] [outer = 0x7ff47bb9a800] 07:49:45 INFO - PROCESS | 1810 | 1461250185369 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff496cd0800) [pid = 1810] [serial = 253] [outer = 0x7ff47bb9a800] 07:49:46 INFO - PROCESS | 1810 | 1461250186443 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]]]}] 07:49:46 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. 07:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1530ms 07:49:46 INFO - PROCESS | 1810 | 1461250186498 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1810 | 1461250186504 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 07:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:49:46 INFO - PROCESS | 1810 | 1461250186513 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1810 | 1461250186518 Marionette TRACE conn4 <- [1,310,null,{}] 07:49:46 INFO - PROCESS | 1810 | 1461250186525 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}] 07:49:46 INFO - PROCESS | 1810 | 1461250186725 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:49:46 INFO - PROCESS | 1810 | 1461250186863 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484170000 == 53 [pid = 1810] [id = 85] 07:49:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x7ff47e5f1400) [pid = 1810] [serial = 254] [outer = (nil)] 07:49:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff480d5e800) [pid = 1810] [serial = 255] [outer = 0x7ff47e5f1400] 07:49:46 INFO - PROCESS | 1810 | 1461250186933 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff483af1800) [pid = 1810] [serial = 256] [outer = 0x7ff47e5f1400] 07:49:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496ec9800 == 52 [pid = 1810] [id = 77] 07:49:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff494d8d000 == 51 [pid = 1810] [id = 76] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x7ff47e558c00) [pid = 1810] [serial = 197] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x7ff490bc8000) [pid = 1810] [serial = 173] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x7ff47ca75c00) [pid = 1810] [serial = 164] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x7ff481bd0800) [pid = 1810] [serial = 167] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x7ff486868800) [pid = 1810] [serial = 170] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4919dd800 == 50 [pid = 1810] [id = 75] 07:49:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48acb2800 == 49 [pid = 1810] [id = 74] 07:49:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485ba5800 == 48 [pid = 1810] [id = 73] 07:49:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47c97a000 == 47 [pid = 1810] [id = 72] 07:49:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff483f37800 == 46 [pid = 1810] [id = 71] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x7ff47e5ed800) [pid = 1810] [serial = 179] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 105 (0x7ff487066000) [pid = 1810] [serial = 185] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff47bb94800) [pid = 1810] [serial = 176] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff494d1c800) [pid = 1810] [serial = 192] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff492cc7400) [pid = 1810] [serial = 191] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff49198b800) [pid = 1810] [serial = 188] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff47ca7d800) [pid = 1810] [serial = 177] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff490bcfc00) [pid = 1810] [serial = 186] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x7ff480ddc400) [pid = 1810] [serial = 180] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x7ff496cc4800) [pid = 1810] [serial = 195] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 96 (0x7ff4841e8000) [pid = 1810] [serial = 182] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 95 (0x7ff4919ed000) [pid = 1810] [serial = 189] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 94 (0x7ff485c63400) [pid = 1810] [serial = 183] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | --DOMWINDOW == 93 (0x7ff496681800) [pid = 1810] [serial = 194] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 1810 | 1461250187743 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]]]}] 07:49:47 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. 07:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1245ms 07:49:47 INFO - PROCESS | 1810 | 1461250187759 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 1810 | 1461250187766 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 07:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:49:47 INFO - PROCESS | 1810 | 1461250187799 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 1810 | 1461250187811 Marionette TRACE conn4 <- [1,314,null,{}] 07:49:47 INFO - PROCESS | 1810 | 1461250187820 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}] 07:49:47 INFO - PROCESS | 1810 | 1461250187963 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:49:47 INFO - PROCESS | 1810 | 1461250187981 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485ba5800 == 47 [pid = 1810] [id = 86] 07:49:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 94 (0x7ff483d7b400) [pid = 1810] [serial = 257] [outer = (nil)] 07:49:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 95 (0x7ff484cf1000) [pid = 1810] [serial = 258] [outer = 0x7ff483d7b400] 07:49:48 INFO - PROCESS | 1810 | 1461250188051 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0x7ff485265000) [pid = 1810] [serial = 259] [outer = 0x7ff483d7b400] 07:49:48 INFO - PROCESS | 1810 | 1461250188934 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]]]}] 07:49:48 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. 07:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1197ms 07:49:48 INFO - PROCESS | 1810 | 1461250188993 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1810 | 1461250188996 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 07:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:49:49 INFO - PROCESS | 1810 | 1461250189003 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1810 | 1461250189008 Marionette TRACE conn4 <- [1,318,null,{}] 07:49:49 INFO - PROCESS | 1810 | 1461250189022 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}] 07:49:49 INFO - PROCESS | 1810 | 1461250189175 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:49:49 INFO - PROCESS | 1810 | 1461250189186 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48baba800 == 48 [pid = 1810] [id = 87] 07:49:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x7ff47e7f3000) [pid = 1810] [serial = 260] [outer = (nil)] 07:49:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x7ff485265c00) [pid = 1810] [serial = 261] [outer = 0x7ff47e7f3000] 07:49:49 INFO - PROCESS | 1810 | 1461250189252 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff485271400) [pid = 1810] [serial = 262] [outer = 0x7ff47e7f3000] 07:49:50 INFO - PROCESS | 1810 | 1461250190024 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]]]}] 07:49:50 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. 07:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1094ms 07:49:50 INFO - PROCESS | 1810 | 1461250190098 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 1810 | 1461250190113 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 07:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:49:50 INFO - PROCESS | 1810 | 1461250190120 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 1810 | 1461250190122 Marionette TRACE conn4 <- [1,322,null,{}] 07:49:50 INFO - PROCESS | 1810 | 1461250190138 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}] 07:49:50 INFO - PROCESS | 1810 | 1461250190317 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:49:50 INFO - PROCESS | 1810 | 1461250190337 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492e0e800 == 49 [pid = 1810] [id = 88] 07:49:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff47e7f4400) [pid = 1810] [serial = 263] [outer = (nil)] 07:49:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff486862c00) [pid = 1810] [serial = 264] [outer = 0x7ff47e7f4400] 07:49:50 INFO - PROCESS | 1810 | 1461250190399 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff4873a5000) [pid = 1810] [serial = 265] [outer = 0x7ff47e7f4400] 07:49:51 INFO - PROCESS | 1810 | 1461250191227 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]]]}] 07:49:51 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. 07:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1179ms 07:49:51 INFO - PROCESS | 1810 | 1461250191300 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 1810 | 1461250191302 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 07:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:49:51 INFO - PROCESS | 1810 | 1461250191309 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 1810 | 1461250191311 Marionette TRACE conn4 <- [1,326,null,{}] 07:49:51 INFO - PROCESS | 1810 | 1461250191317 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}] 07:49:51 INFO - PROCESS | 1810 | 1461250191495 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:49:51 INFO - PROCESS | 1810 | 1461250191557 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496960800 == 50 [pid = 1810] [id = 89] 07:49:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff485b33000) [pid = 1810] [serial = 266] [outer = (nil)] 07:49:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff491a9e800) [pid = 1810] [serial = 267] [outer = 0x7ff485b33000] 07:49:51 INFO - PROCESS | 1810 | 1461250191620 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff491e3d400) [pid = 1810] [serial = 268] [outer = 0x7ff485b33000] 07:49:52 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff497163c00) [pid = 1810] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:49:52 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff47b065c00) [pid = 1810] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:49:52 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff496d25400) [pid = 1810] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:49:52 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff47cc9e800) [pid = 1810] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:49:52 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff47af67800) [pid = 1810] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:49:52 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff484129c00) [pid = 1810] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:49:52 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x7ff47b1be400) [pid = 1810] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:49:52 INFO - PROCESS | 1810 | 1461250192492 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]]]}] 07:49:52 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. 07:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1231ms 07:49:52 INFO - PROCESS | 1810 | 1461250192542 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 1810 | 1461250192545 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 07:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:49:52 INFO - PROCESS | 1810 | 1461250192551 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 1810 | 1461250192553 Marionette TRACE conn4 <- [1,330,null,{}] 07:49:52 INFO - PROCESS | 1810 | 1461250192558 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}] 07:49:52 INFO - PROCESS | 1810 | 1461250192765 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:49:52 INFO - PROCESS | 1810 | 1461250192779 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff497057800 == 51 [pid = 1810] [id = 90] 07:49:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff47e654800) [pid = 1810] [serial = 269] [outer = (nil)] 07:49:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff483ae7000) [pid = 1810] [serial = 270] [outer = 0x7ff47e654800] 07:49:52 INFO - PROCESS | 1810 | 1461250192856 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff496cc7800) [pid = 1810] [serial = 271] [outer = 0x7ff47e654800] 07:49:53 INFO - PROCESS | 1810 | 1461250193571 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]]]}] 07:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1028ms 07:49:53 INFO - PROCESS | 1810 | 1461250193579 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 1810 | 1461250193581 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 07:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:49:53 INFO - PROCESS | 1810 | 1461250193587 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 1810 | 1461250193589 Marionette TRACE conn4 <- [1,334,null,{}] 07:49:53 INFO - PROCESS | 1810 | 1461250193594 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}] 07:49:53 INFO - PROCESS | 1810 | 1461250193766 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:49:53 INFO - PROCESS | 1810 | 1461250193786 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff497231800 == 52 [pid = 1810] [id = 91] 07:49:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff47e651800) [pid = 1810] [serial = 272] [outer = (nil)] 07:49:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff497068c00) [pid = 1810] [serial = 273] [outer = 0x7ff47e651800] 07:49:53 INFO - PROCESS | 1810 | 1461250193848 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff4971c8800) [pid = 1810] [serial = 274] [outer = 0x7ff47e651800] 07:49:54 INFO - PROCESS | 1810 | 1461250194737 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]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1182ms 07:49:54 INFO - PROCESS | 1810 | 1461250194771 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1810 | 1461250194776 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 07:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:49:54 INFO - PROCESS | 1810 | 1461250194788 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1810 | 1461250194792 Marionette TRACE conn4 <- [1,338,null,{}] 07:49:54 INFO - PROCESS | 1810 | 1461250194801 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}] 07:49:54 INFO - PROCESS | 1810 | 1461250194972 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:49:55 INFO - PROCESS | 1810 | 1461250195108 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4861ba800 == 53 [pid = 1810] [id = 92] 07:49:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff47e5eec00) [pid = 1810] [serial = 275] [outer = (nil)] 07:49:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x7ff47e650000) [pid = 1810] [serial = 276] [outer = 0x7ff47e5eec00] 07:49:55 INFO - PROCESS | 1810 | 1461250195184 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff47e657c00) [pid = 1810] [serial = 277] [outer = 0x7ff47e5eec00] 07:49:56 INFO - PROCESS | 1810 | 1461250196075 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]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1337ms 07:49:56 INFO - PROCESS | 1810 | 1461250196127 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1810 | 1461250196135 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 07:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:49:56 INFO - PROCESS | 1810 | 1461250196145 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1810 | 1461250196148 Marionette TRACE conn4 <- [1,342,null,{}] 07:49:56 INFO - PROCESS | 1810 | 1461250196154 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}] 07:49:56 INFO - PROCESS | 1810 | 1461250196366 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:49:56 INFO - PROCESS | 1810 | 1461250196499 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49695f000 == 54 [pid = 1810] [id = 93] 07:49:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff47e5ef800) [pid = 1810] [serial = 278] [outer = (nil)] 07:49:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff483043800) [pid = 1810] [serial = 279] [outer = 0x7ff47e5ef800] 07:49:56 INFO - PROCESS | 1810 | 1461250196573 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x7ff484ceb800) [pid = 1810] [serial = 280] [outer = 0x7ff47e5ef800] 07:49:57 INFO - PROCESS | 1810 | 1461250197529 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]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1433ms 07:49:57 INFO - PROCESS | 1810 | 1461250197579 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:49:57 INFO - PROCESS | 1810 | 1461250197583 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 07:49:57 INFO - PROCESS | 1810 | 1461250197589 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 1810 | 1461250197594 Marionette TRACE conn4 <- [1,346,null,{}] 07:49:57 INFO - PROCESS | 1810 | 1461250197610 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}] 07:49:57 INFO - PROCESS | 1810 | 1461250197782 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:49:57 INFO - PROCESS | 1810 | 1461250197917 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc55000 == 55 [pid = 1810] [id = 94] 07:49:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff484ce4400) [pid = 1810] [serial = 281] [outer = (nil)] 07:49:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff487043400) [pid = 1810] [serial = 282] [outer = 0x7ff484ce4400] 07:49:58 INFO - PROCESS | 1810 | 1461250197995 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x7ff494d1a000) [pid = 1810] [serial = 283] [outer = 0x7ff484ce4400] 07:49:58 INFO - PROCESS | 1810 | 1461250198858 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]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1284ms 07:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:49:58 INFO - PROCESS | 1810 | 1461250198872 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1810 | 1461250198876 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 07:49:58 INFO - PROCESS | 1810 | 1461250198882 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1810 | 1461250198885 Marionette TRACE conn4 <- [1,350,null,{}] 07:49:58 INFO - PROCESS | 1810 | 1461250198890 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}] 07:49:59 INFO - PROCESS | 1810 | 1461250199057 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:49:59 INFO - PROCESS | 1810 | 1461250199172 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48573b800 == 56 [pid = 1810] [id = 95] 07:49:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x7ff47b05c800) [pid = 1810] [serial = 284] [outer = (nil)] 07:49:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x7ff49720ec00) [pid = 1810] [serial = 285] [outer = 0x7ff47b05c800] 07:49:59 INFO - PROCESS | 1810 | 1461250199286 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x7ff499883c00) [pid = 1810] [serial = 286] [outer = 0x7ff47b05c800] 07:50:00 INFO - PROCESS | 1810 | 1461250200136 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]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1281ms 07:50:00 INFO - PROCESS | 1810 | 1461250200164 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 1810 | 1461250200168 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 07:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:50:00 INFO - PROCESS | 1810 | 1461250200174 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 1810 | 1461250200178 Marionette TRACE conn4 <- [1,354,null,{}] 07:50:00 INFO - PROCESS | 1810 | 1461250200183 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}] 07:50:00 INFO - PROCESS | 1810 | 1461250200339 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:50:00 INFO - PROCESS | 1810 | 1461250200713 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484e50000 == 57 [pid = 1810] [id = 96] 07:50:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x7ff47b1bec00) [pid = 1810] [serial = 287] [outer = (nil)] 07:50:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x7ff47b3dc400) [pid = 1810] [serial = 288] [outer = 0x7ff47b1bec00] 07:50:00 INFO - PROCESS | 1810 | 1461250200858 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x7ff47bb97800) [pid = 1810] [serial = 289] [outer = 0x7ff47b1bec00] 07:50:01 INFO - PROCESS | 1810 | 1461250201757 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]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1631ms 07:50:01 INFO - PROCESS | 1810 | 1461250201809 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1810 | 1461250201821 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 07:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:50:01 INFO - PROCESS | 1810 | 1461250201835 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1810 | 1461250201842 Marionette TRACE conn4 <- [1,358,null,{}] 07:50:01 INFO - PROCESS | 1810 | 1461250201854 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}] 07:50:02 INFO - PROCESS | 1810 | 1461250202040 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:50:02 INFO - PROCESS | 1810 | 1461250202149 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485817000 == 58 [pid = 1810] [id = 97] 07:50:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x7ff47a9e1400) [pid = 1810] [serial = 290] [outer = (nil)] 07:50:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x7ff47cc99400) [pid = 1810] [serial = 291] [outer = 0x7ff47a9e1400] 07:50:02 INFO - PROCESS | 1810 | 1461250202215 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x7ff47dac7400) [pid = 1810] [serial = 292] [outer = 0x7ff47a9e1400] 07:50:03 INFO - PROCESS | 1810 | 1461250203126 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]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1342ms 07:50:03 INFO - PROCESS | 1810 | 1461250203178 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1810 | 1461250203182 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 07:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:50:03 INFO - PROCESS | 1810 | 1461250203191 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1810 | 1461250203193 Marionette TRACE conn4 <- [1,362,null,{}] 07:50:03 INFO - PROCESS | 1810 | 1461250203199 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}] 07:50:03 INFO - PROCESS | 1810 | 1461250203395 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:50:03 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff497057800 == 57 [pid = 1810] [id = 90] 07:50:03 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496960800 == 56 [pid = 1810] [id = 89] 07:50:03 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492e0e800 == 55 [pid = 1810] [id = 88] 07:50:03 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48baba800 == 54 [pid = 1810] [id = 87] 07:50:03 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485ba5800 == 53 [pid = 1810] [id = 86] 07:50:03 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff484170000 == 52 [pid = 1810] [id = 85] 07:50:03 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff491975800 == 51 [pid = 1810] [id = 80] 07:50:03 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486123000 == 50 [pid = 1810] [id = 79] 07:50:03 INFO - PROCESS | 1810 | 1461250203631 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e5af800 == 51 [pid = 1810] [id = 98] 07:50:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x7ff47e7ea800) [pid = 1810] [serial = 293] [outer = (nil)] 07:50:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x7ff47e7f2c00) [pid = 1810] [serial = 294] [outer = 0x7ff47e7ea800] 07:50:03 INFO - PROCESS | 1810 | 1461250203697 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x7ff48198f800) [pid = 1810] [serial = 295] [outer = 0x7ff47e7ea800] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x7ff497208400) [pid = 1810] [serial = 230] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x7ff492b2a400) [pid = 1810] [serial = 224] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x7ff496d89000) [pid = 1810] [serial = 227] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x7ff47e93fc00) [pid = 1810] [serial = 215] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x7ff482be8c00) [pid = 1810] [serial = 216] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x7ff486f53400) [pid = 1810] [serial = 221] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x7ff485b32c00) [pid = 1810] [serial = 218] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x7ff485ff5c00) [pid = 1810] [serial = 219] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x7ff47bb97400) [pid = 1810] [serial = 213] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x7ff47b1c9400) [pid = 1810] [serial = 212] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x7ff47e4c9c00) [pid = 1810] [serial = 200] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x7ff483046800) [pid = 1810] [serial = 203] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x7ff491aa1800) [pid = 1810] [serial = 206] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x7ff49667cc00) [pid = 1810] [serial = 209] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x7ff4970aec00) [pid = 1810] [serial = 228] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x7ff494dce000) [pid = 1810] [serial = 225] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x7ff497211400) [pid = 1810] [serial = 231] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x7ff4919f0c00) [pid = 1810] [serial = 222] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x7ff47e5f2000) [pid = 1810] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:50:04 INFO - PROCESS | 1810 | 1461250204419 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]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1280ms 07:50:04 INFO - PROCESS | 1810 | 1461250204472 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 1810 | 1461250204476 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 07:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:50:04 INFO - PROCESS | 1810 | 1461250204483 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 1810 | 1461250204492 Marionette TRACE conn4 <- [1,366,null,{}] 07:50:04 INFO - PROCESS | 1810 | 1461250204505 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}] 07:50:04 INFO - PROCESS | 1810 | 1461250204646 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:50:04 INFO - PROCESS | 1810 | 1461250204664 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fd0000 == 52 [pid = 1810] [id = 99] 07:50:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff481bc7400) [pid = 1810] [serial = 296] [outer = (nil)] 07:50:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff484ce9c00) [pid = 1810] [serial = 297] [outer = 0x7ff481bc7400] 07:50:04 INFO - PROCESS | 1810 | 1461250204725 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff484cf0c00) [pid = 1810] [serial = 298] [outer = 0x7ff481bc7400] 07:50:05 INFO - PROCESS | 1810 | 1461250205466 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]]]}] 07:50:05 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. 07:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1041ms 07:50:05 INFO - PROCESS | 1810 | 1461250205531 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:50:05 INFO - PROCESS | 1810 | 1461250205535 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 07:50:05 INFO - PROCESS | 1810 | 1461250205546 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 1810 | 1461250205550 Marionette TRACE conn4 <- [1,370,null,{}] 07:50:05 INFO - PROCESS | 1810 | 1461250205571 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}] 07:50:05 INFO - PROCESS | 1810 | 1461250205712 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:50:05 INFO - PROCESS | 1810 | 1461250205723 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48acc9000 == 53 [pid = 1810] [id = 100] 07:50:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x7ff484b7f800) [pid = 1810] [serial = 299] [outer = (nil)] 07:50:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff48526c400) [pid = 1810] [serial = 300] [outer = 0x7ff484b7f800] 07:50:05 INFO - PROCESS | 1810 | 1461250205785 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff485b35000) [pid = 1810] [serial = 301] [outer = 0x7ff484b7f800] 07:50:06 INFO - PROCESS | 1810 | 1461250206678 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]]]}] 07:50:06 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. 07:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1194ms 07:50:06 INFO - PROCESS | 1810 | 1461250206738 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1810 | 1461250206740 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 07:50:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:50:06 INFO - PROCESS | 1810 | 1461250206746 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1810 | 1461250206748 Marionette TRACE conn4 <- [1,374,null,{}] 07:50:06 INFO - PROCESS | 1810 | 1461250206753 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}] 07:50:06 INFO - PROCESS | 1810 | 1461250206922 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:50:06 INFO - PROCESS | 1810 | 1461250206942 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff491c3b000 == 54 [pid = 1810] [id = 101] 07:50:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x7ff486848400) [pid = 1810] [serial = 302] [outer = (nil)] 07:50:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x7ff486f58800) [pid = 1810] [serial = 303] [outer = 0x7ff486848400] 07:50:07 INFO - PROCESS | 1810 | 1461250207020 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x7ff49174e000) [pid = 1810] [serial = 304] [outer = 0x7ff486848400] 07:50:07 INFO - PROCESS | 1810 | 1461250207826 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:50:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1130ms 07:50:07 INFO - PROCESS | 1810 | 1461250207887 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:50:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:50:07 INFO - PROCESS | 1810 | 1461250207891 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 07:50:07 INFO - PROCESS | 1810 | 1461250207897 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 1810 | 1461250207899 Marionette TRACE conn4 <- [1,378,null,{}] 07:50:07 INFO - PROCESS | 1810 | 1461250207904 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}] 07:50:08 INFO - PROCESS | 1810 | 1461250208321 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x7ff47af60400) [pid = 1810] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x7ff47b3e0400) [pid = 1810] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x7ff47e5f1400) [pid = 1810] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x7ff47bb9a800) [pid = 1810] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x7ff483d7b400) [pid = 1810] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x7ff47e7f3000) [pid = 1810] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x7ff47e7f4400) [pid = 1810] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x7ff485b33000) [pid = 1810] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x7ff47e654800) [pid = 1810] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 105 (0x7ff47af61c00) [pid = 1810] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff480ddb400) [pid = 1810] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff485ff8400) [pid = 1810] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff47b6ab000) [pid = 1810] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff47bb90400) [pid = 1810] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff485c62c00) [pid = 1810] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:50:08 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff485ff3800) [pid = 1810] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:50:08 INFO - PROCESS | 1810 | 1461250208457 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47d862800 == 55 [pid = 1810] [id = 102] 07:50:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff47bb8f400) [pid = 1810] [serial = 305] [outer = (nil)] 07:50:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff47cc98400) [pid = 1810] [serial = 306] [outer = 0x7ff47bb8f400] 07:50:08 INFO - PROCESS | 1810 | 1461250208525 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff47e7f4400) [pid = 1810] [serial = 307] [outer = 0x7ff47bb8f400] 07:50:09 INFO - PROCESS | 1810 | 1461250209169 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:50:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1335ms 07:50:09 INFO - PROCESS | 1810 | 1461250209239 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1810 | 1461250209243 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 07:50:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:50:09 INFO - PROCESS | 1810 | 1461250209249 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1810 | 1461250209251 Marionette TRACE conn4 <- [1,382,null,{}] 07:50:09 INFO - PROCESS | 1810 | 1461250209256 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}] 07:50:09 INFO - PROCESS | 1810 | 1461250209394 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:50:09 INFO - PROCESS | 1810 | 1461250209410 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496959000 == 56 [pid = 1810] [id = 103] 07:50:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff48526e000) [pid = 1810] [serial = 308] [outer = (nil)] 07:50:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff491a98000) [pid = 1810] [serial = 309] [outer = 0x7ff48526e000] 07:50:09 INFO - PROCESS | 1810 | 1461250209482 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff496d92400) [pid = 1810] [serial = 310] [outer = 0x7ff48526e000] 07:50:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:10 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:50:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:10 INFO - PROCESS | 1810 | 1461250210216 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:50:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 980ms 07:50:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:50:10 INFO - PROCESS | 1810 | 1461250210229 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 1810 | 1461250210232 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 07:50:10 INFO - PROCESS | 1810 | 1461250210239 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 1810 | 1461250210242 Marionette TRACE conn4 <- [1,386,null,{}] 07:50:10 INFO - PROCESS | 1810 | 1461250210247 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}] 07:50:10 INFO - PROCESS | 1810 | 1461250210456 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:50:10 INFO - PROCESS | 1810 | 1461250210625 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47cd5a800 == 57 [pid = 1810] [id = 104] 07:50:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x7ff47a9ecc00) [pid = 1810] [serial = 311] [outer = (nil)] 07:50:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff47af5e000) [pid = 1810] [serial = 312] [outer = 0x7ff47a9ecc00] 07:50:10 INFO - PROCESS | 1810 | 1461250210700 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff47b3e1c00) [pid = 1810] [serial = 313] [outer = 0x7ff47a9ecc00] 07:50:11 INFO - PROCESS | 1810 | 1461250211680 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]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:50:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1486ms 07:50:11 INFO - PROCESS | 1810 | 1461250211726 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1810 | 1461250211734 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 07:50:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:50:11 INFO - PROCESS | 1810 | 1461250211742 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 1810 | 1461250211749 Marionette TRACE conn4 <- [1,390,null,{}] 07:50:11 INFO - PROCESS | 1810 | 1461250211756 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}] 07:50:11 INFO - PROCESS | 1810 | 1461250211924 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:50:12 INFO - PROCESS | 1810 | 1461250212063 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485bab000 == 58 [pid = 1810] [id = 105] 07:50:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff47a9e1800) [pid = 1810] [serial = 314] [outer = (nil)] 07:50:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x7ff47e657400) [pid = 1810] [serial = 315] [outer = 0x7ff47a9e1800] 07:50:12 INFO - PROCESS | 1810 | 1461250212139 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff480dd5400) [pid = 1810] [serial = 316] [outer = 0x7ff47a9e1800] 07:50:13 INFO - PROCESS | 1810 | 1461250213066 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]]]}] 07:50:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:50:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1392ms 07:50:13 INFO - PROCESS | 1810 | 1461250213135 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 1810 | 1461250213139 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 07:50:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:50:13 INFO - PROCESS | 1810 | 1461250213146 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 1810 | 1461250213149 Marionette TRACE conn4 <- [1,394,null,{}] 07:50:13 INFO - PROCESS | 1810 | 1461250213155 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}] 07:50:13 INFO - PROCESS | 1810 | 1461250213320 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:50:13 INFO - PROCESS | 1810 | 1461250213460 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496eb0000 == 59 [pid = 1810] [id = 106] 07:50:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff47cc9c800) [pid = 1810] [serial = 317] [outer = (nil)] 07:50:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x7ff485136c00) [pid = 1810] [serial = 318] [outer = 0x7ff47cc9c800] 07:50:13 INFO - PROCESS | 1810 | 1461250213533 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x7ff48513f800) [pid = 1810] [serial = 319] [outer = 0x7ff47cc9c800] 07:50:14 INFO - PROCESS | 1810 | 1461250214530 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]]]}] 07:50:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:50:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1437ms 07:50:14 INFO - PROCESS | 1810 | 1461250214584 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 1810 | 1461250214590 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 07:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:50:14 INFO - PROCESS | 1810 | 1461250214606 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1810 | 1461250214614 Marionette TRACE conn4 <- [1,398,null,{}] 07:50:14 INFO - PROCESS | 1810 | 1461250214619 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}] 07:50:14 INFO - PROCESS | 1810 | 1461250214821 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:50:14 INFO - PROCESS | 1810 | 1461250214963 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49b191000 == 60 [pid = 1810] [id = 107] 07:50:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x7ff485c5d400) [pid = 1810] [serial = 320] [outer = (nil)] 07:50:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x7ff487042000) [pid = 1810] [serial = 321] [outer = 0x7ff485c5d400] 07:50:15 INFO - PROCESS | 1810 | 1461250215091 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x7ff491aa3c00) [pid = 1810] [serial = 322] [outer = 0x7ff485c5d400] 07:50:15 INFO - PROCESS | 1810 | 1461250215962 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]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:50:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1398ms 07:50:15 INFO - PROCESS | 1810 | 1461250215997 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 1810 | 1461250216001 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 07:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:50:16 INFO - PROCESS | 1810 | 1461250216007 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1810 | 1461250216009 Marionette TRACE conn4 <- [1,402,null,{}] 07:50:16 INFO - PROCESS | 1810 | 1461250216015 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}] 07:50:16 INFO - PROCESS | 1810 | 1461250216169 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:50:16 INFO - PROCESS | 1810 | 1461250216310 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479564800 == 61 [pid = 1810] [id = 108] 07:50:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x7ff47a9ee800) [pid = 1810] [serial = 323] [outer = (nil)] 07:50:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x7ff491755000) [pid = 1810] [serial = 324] [outer = 0x7ff47a9ee800] 07:50:16 INFO - PROCESS | 1810 | 1461250216394 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x7ff4970ed800) [pid = 1810] [serial = 325] [outer = 0x7ff47a9ee800] 07:50:17 INFO - PROCESS | 1810 | 1461250217390 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]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:50:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1436ms 07:50:17 INFO - PROCESS | 1810 | 1461250217444 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 1810 | 1461250217448 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 07:50:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:50:17 INFO - PROCESS | 1810 | 1461250217454 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 1810 | 1461250217457 Marionette TRACE conn4 <- [1,406,null,{}] 07:50:17 INFO - PROCESS | 1810 | 1461250217462 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}] 07:50:17 INFO - PROCESS | 1810 | 1461250217614 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:50:17 INFO - PROCESS | 1810 | 1461250217763 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b457800 == 62 [pid = 1810] [id = 109] 07:50:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x7ff47ca98c00) [pid = 1810] [serial = 326] [outer = (nil)] 07:50:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x7ff47ca9d800) [pid = 1810] [serial = 327] [outer = 0x7ff47ca98c00] 07:50:17 INFO - PROCESS | 1810 | 1461250217848 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x7ff47e652400) [pid = 1810] [serial = 328] [outer = 0x7ff47ca98c00] 07:50:18 INFO - PROCESS | 1810 | 1461250218934 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]]]}] 07:50:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:50:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1528ms 07:50:18 INFO - PROCESS | 1810 | 1461250218983 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 1810 | 1461250218990 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 07:50:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:50:19 INFO - PROCESS | 1810 | 1461250218999 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 1810 | 1461250219004 Marionette TRACE conn4 <- [1,410,null,{}] 07:50:19 INFO - PROCESS | 1810 | 1461250219010 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}] 07:50:19 INFO - PROCESS | 1810 | 1461250219174 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:50:19 INFO - PROCESS | 1810 | 1461250219326 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47af3b800 == 63 [pid = 1810] [id = 110] 07:50:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x7ff47ca9ac00) [pid = 1810] [serial = 329] [outer = (nil)] 07:50:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x7ff47ca9e400) [pid = 1810] [serial = 330] [outer = 0x7ff47ca9ac00] 07:50:19 INFO - PROCESS | 1810 | 1461250219430 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x7ff47cdd2400) [pid = 1810] [serial = 331] [outer = 0x7ff47ca9ac00] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4919ca800 == 62 [pid = 1810] [id = 64] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496959000 == 61 [pid = 1810] [id = 103] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x7ff497068c00) [pid = 1810] [serial = 273] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x7ff498ea1800) [pid = 1810] [serial = 234] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x7ff47e941000) [pid = 1810] [serial = 237] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x7ff486f81800) [pid = 1810] [serial = 240] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x7ff486a5d000) [pid = 1810] [serial = 243] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x7ff496d8e800) [pid = 1810] [serial = 246] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x7ff497161c00) [pid = 1810] [serial = 249] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | 1461250220413 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]]]}] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47d862800 == 60 [pid = 1810] [id = 102] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff491c3b000 == 59 [pid = 1810] [id = 101] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48acc9000 == 58 [pid = 1810] [id = 100] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fd0000 == 57 [pid = 1810] [id = 99] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e5af800 == 56 [pid = 1810] [id = 98] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485817000 == 55 [pid = 1810] [id = 97] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff484e50000 == 54 [pid = 1810] [id = 96] 07:50:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff497231800 == 53 [pid = 1810] [id = 91] 07:50:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:50:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1484ms 07:50:20 INFO - PROCESS | 1810 | 1461250220484 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 1810 | 1461250220492 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 07:50:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:50:20 INFO - PROCESS | 1810 | 1461250220501 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 1810 | 1461250220504 Marionette TRACE conn4 <- [1,414,null,{}] 07:50:20 INFO - PROCESS | 1810 | 1461250220517 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}] 07:50:20 INFO - PROCESS | 1810 | 1461250220680 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x7ff4871a3000) [pid = 1810] [serial = 162] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x7ff47d884800) [pid = 1810] [serial = 165] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x7ff483af1c00) [pid = 1810] [serial = 168] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x7ff486f58c00) [pid = 1810] [serial = 171] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x7ff490bd0400) [pid = 1810] [serial = 174] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x7ff48618f400) [pid = 1810] [serial = 135] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x7ff483ae7000) [pid = 1810] [serial = 270] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x7ff491e3d400) [pid = 1810] [serial = 268] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x7ff496cc7800) [pid = 1810] [serial = 271] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x7ff4873a5000) [pid = 1810] [serial = 265] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x7ff485271400) [pid = 1810] [serial = 262] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x7ff47beee800) [pid = 1810] [serial = 138] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x7ff484ee6400) [pid = 1810] [serial = 141] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 105 (0x7ff47e59d400) [pid = 1810] [serial = 198] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff483af1800) [pid = 1810] [serial = 256] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff480d5e800) [pid = 1810] [serial = 255] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff484ce9000) [pid = 1810] [serial = 252] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff496cd0800) [pid = 1810] [serial = 253] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff484cf1000) [pid = 1810] [serial = 258] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff485265000) [pid = 1810] [serial = 259] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x7ff485265c00) [pid = 1810] [serial = 261] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x7ff486862c00) [pid = 1810] [serial = 264] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | --DOMWINDOW == 96 (0x7ff491a9e800) [pid = 1810] [serial = 267] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 1810 | 1461250220885 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484e50000 == 54 [pid = 1810] [id = 111] 07:50:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x7ff47e65a000) [pid = 1810] [serial = 332] [outer = (nil)] 07:50:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x7ff47e7eec00) [pid = 1810] [serial = 333] [outer = 0x7ff47e65a000] 07:50:20 INFO - PROCESS | 1810 | 1461250220951 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff47e940000) [pid = 1810] [serial = 334] [outer = 0x7ff47e65a000] 07:50:21 INFO - PROCESS | 1810 | 1461250221733 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]]]}] 07:50:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:50:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1287ms 07:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:50:21 INFO - PROCESS | 1810 | 1461250221789 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 1810 | 1461250221792 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 07:50:21 INFO - PROCESS | 1810 | 1461250221799 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 1810 | 1461250221805 Marionette TRACE conn4 <- [1,418,null,{}] 07:50:21 INFO - PROCESS | 1810 | 1461250221821 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}] 07:50:21 INFO - PROCESS | 1810 | 1461250221971 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:50:22 INFO - PROCESS | 1810 | 1461250222065 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fd0000 == 55 [pid = 1810] [id = 112] 07:50:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff47e5fa800) [pid = 1810] [serial = 335] [outer = (nil)] 07:50:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff485135800) [pid = 1810] [serial = 336] [outer = 0x7ff47e5fa800] 07:50:22 INFO - PROCESS | 1810 | 1461250222133 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff485263800) [pid = 1810] [serial = 337] [outer = 0x7ff47e5fa800] 07:50:23 INFO - PROCESS | 1810 | 1461250223250 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]]]}] 07:50:23 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 07:50:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1493ms 07:50:23 INFO - PROCESS | 1810 | 1461250223291 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 1810 | 1461250223305 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 07:50:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:50:23 INFO - PROCESS | 1810 | 1461250223317 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 1810 | 1461250223320 Marionette TRACE conn4 <- [1,422,null,{}] 07:50:23 INFO - PROCESS | 1810 | 1461250223323 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}] 07:50:23 INFO - PROCESS | 1810 | 1461250223499 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:50:23 INFO - PROCESS | 1810 | 1461250223566 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486e6d000 == 56 [pid = 1810] [id = 113] 07:50:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff47e65b400) [pid = 1810] [serial = 338] [outer = (nil)] 07:50:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff485c68400) [pid = 1810] [serial = 339] [outer = 0x7ff47e65b400] 07:50:23 INFO - PROCESS | 1810 | 1461250223630 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff486868c00) [pid = 1810] [serial = 340] [outer = 0x7ff47e65b400] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff47af65000) [pid = 1810] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff47ca73000) [pid = 1810] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff47e55dc00) [pid = 1810] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff49198bc00) [pid = 1810] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff486848400) [pid = 1810] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff47b1bec00) [pid = 1810] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x7ff47a9e1400) [pid = 1810] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x7ff481bc7400) [pid = 1810] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 96 (0x7ff47e7ea800) [pid = 1810] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 95 (0x7ff484b7f800) [pid = 1810] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 94 (0x7ff47bb8f400) [pid = 1810] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 93 (0x7ff47e651800) [pid = 1810] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 92 (0x7ff484ce8800) [pid = 1810] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 91 (0x7ff484ce7c00) [pid = 1810] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 90 (0x7ff47e556000) [pid = 1810] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 89 (0x7ff47e554c00) [pid = 1810] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:50:24 INFO - PROCESS | 1810 | --DOMWINDOW == 88 (0x7ff4919f3c00) [pid = 1810] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:50:24 INFO - PROCESS | 1810 | 1461250224890 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]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:50:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1628ms 07:50:24 INFO - PROCESS | 1810 | 1461250224948 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1810 | 1461250224951 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 07:50:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:50:25 INFO - PROCESS | 1810 | 1461250224996 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 1810 | 1461250224999 Marionette TRACE conn4 <- [1,426,null,{}] 07:50:25 INFO - PROCESS | 1810 | 1461250225005 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}] 07:50:25 INFO - PROCESS | 1810 | 1461250225135 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:50:25 INFO - PROCESS | 1810 | 1461250225230 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486129800 == 57 [pid = 1810] [id = 114] 07:50:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 89 (0x7ff47af65000) [pid = 1810] [serial = 341] [outer = (nil)] 07:50:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 90 (0x7ff47ba19400) [pid = 1810] [serial = 342] [outer = 0x7ff47af65000] 07:50:25 INFO - PROCESS | 1810 | 1461250225289 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x7ff47ba20c00) [pid = 1810] [serial = 343] [outer = 0x7ff47af65000] 07:50:25 INFO - PROCESS | 1810 | 1461250225940 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] 07:50:25 INFO - PROCESS | 1810 | 1461250225991 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 07:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:50:26 INFO - PROCESS | 1810 | 1461250225997 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1810 | 1461250226000 Marionette TRACE conn4 <- [1,430,null,{}] 07:50:26 INFO - PROCESS | 1810 | 1461250226005 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}] 07:50:26 INFO - PROCESS | 1810 | 1461250226193 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:50:26 INFO - PROCESS | 1810 | 1461250226224 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492870800 == 58 [pid = 1810] [id = 115] 07:50:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 92 (0x7ff47ba1d000) [pid = 1810] [serial = 344] [outer = (nil)] 07:50:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 93 (0x7ff484ce8800) [pid = 1810] [serial = 345] [outer = 0x7ff47ba1d000] 07:50:26 INFO - PROCESS | 1810 | 1461250226289 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 94 (0x7ff490bd1400) [pid = 1810] [serial = 346] [outer = 0x7ff47ba1d000] 07:50:27 INFO - PROCESS | 1810 | 1461250227187 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]]]}] 07:50:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:50:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1231ms 07:50:27 INFO - PROCESS | 1810 | 1461250227230 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 1810 | 1461250227236 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 07:50:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:50:27 INFO - PROCESS | 1810 | 1461250227246 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 1810 | 1461250227252 Marionette TRACE conn4 <- [1,434,null,{}] 07:50:27 INFO - PROCESS | 1810 | 1461250227261 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}] 07:50:27 INFO - PROCESS | 1810 | 1461250227430 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:50:27 INFO - PROCESS | 1810 | 1461250227568 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48191e800 == 59 [pid = 1810] [id = 116] 07:50:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 95 (0x7ff47a9ed000) [pid = 1810] [serial = 347] [outer = (nil)] 07:50:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0x7ff47bb91c00) [pid = 1810] [serial = 348] [outer = 0x7ff47a9ed000] 07:50:27 INFO - PROCESS | 1810 | 1461250227641 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x7ff47ca96000) [pid = 1810] [serial = 349] [outer = 0x7ff47a9ed000] 07:50:28 INFO - PROCESS | 1810 | 1461250228582 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]]]}] 07:50:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:50:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1387ms 07:50:28 INFO - PROCESS | 1810 | 1461250228634 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 1810 | 1461250228642 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 07:50:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:50:28 INFO - PROCESS | 1810 | 1461250228653 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 1810 | 1461250228656 Marionette TRACE conn4 <- [1,438,null,{}] 07:50:28 INFO - PROCESS | 1810 | 1461250228663 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}] 07:50:28 INFO - PROCESS | 1810 | 1461250228833 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:50:28 INFO - PROCESS | 1810 | 1461250228971 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48baba000 == 60 [pid = 1810] [id = 117] 07:50:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x7ff47b3e1800) [pid = 1810] [serial = 350] [outer = (nil)] 07:50:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff47e653400) [pid = 1810] [serial = 351] [outer = 0x7ff47b3e1800] 07:50:29 INFO - PROCESS | 1810 | 1461250229050 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff47e93d400) [pid = 1810] [serial = 352] [outer = 0x7ff47b3e1800] 07:50:30 INFO - PROCESS | 1810 | 1461250230146 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]]]}] 07:50:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:50:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1530ms 07:50:30 INFO - PROCESS | 1810 | 1461250230183 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 1810 | 1461250230187 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 07:50:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:50:30 INFO - PROCESS | 1810 | 1461250230194 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 1810 | 1461250230199 Marionette TRACE conn4 <- [1,442,null,{}] 07:50:30 INFO - PROCESS | 1810 | 1461250230215 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}] 07:50:30 INFO - PROCESS | 1810 | 1461250230392 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:50:30 INFO - PROCESS | 1810 | 1461250230591 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496dbc800 == 61 [pid = 1810] [id = 118] 07:50:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff483af1c00) [pid = 1810] [serial = 353] [outer = (nil)] 07:50:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff485139400) [pid = 1810] [serial = 354] [outer = 0x7ff483af1c00] 07:50:30 INFO - PROCESS | 1810 | 1461250230673 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff485ff5c00) [pid = 1810] [serial = 355] [outer = 0x7ff483af1c00] 07:50:31 INFO - PROCESS | 1810 | 1461250231502 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]]]}] 07:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1343ms 07:50:31 INFO - PROCESS | 1810 | 1461250231537 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 1810 | 1461250231541 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 07:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:50:31 INFO - PROCESS | 1810 | 1461250231548 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 1810 | 1461250231551 Marionette TRACE conn4 <- [1,446,null,{}] 07:50:31 INFO - PROCESS | 1810 | 1461250231556 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}] 07:50:31 INFO - PROCESS | 1810 | 1461250231733 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:50:31 INFO - PROCESS | 1810 | 1461250231889 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff497231800 == 62 [pid = 1810] [id = 119] 07:50:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff484ced800) [pid = 1810] [serial = 356] [outer = (nil)] 07:50:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff490bc9400) [pid = 1810] [serial = 357] [outer = 0x7ff484ced800] 07:50:31 INFO - PROCESS | 1810 | 1461250231966 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x7ff492ff2400) [pid = 1810] [serial = 358] [outer = 0x7ff484ced800] 07:50:32 INFO - PROCESS | 1810 | 1461250232834 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]]]}] 07:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1331ms 07:50:32 INFO - PROCESS | 1810 | 1461250232880 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 1810 | 1461250232884 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 07:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:50:32 INFO - PROCESS | 1810 | 1461250232891 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 1810 | 1461250232894 Marionette TRACE conn4 <- [1,450,null,{}] 07:50:32 INFO - PROCESS | 1810 | 1461250232899 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}] 07:50:33 INFO - PROCESS | 1810 | 1461250233055 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:50:33 INFO - PROCESS | 1810 | 1461250233200 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49b383800 == 63 [pid = 1810] [id = 120] 07:50:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff47b3dd800) [pid = 1810] [serial = 359] [outer = (nil)] 07:50:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff47bc22400) [pid = 1810] [serial = 360] [outer = 0x7ff47b3dd800] 07:50:33 INFO - PROCESS | 1810 | 1461250233274 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff47bc27400) [pid = 1810] [serial = 361] [outer = 0x7ff47b3dd800] 07:50:34 INFO - PROCESS | 1810 | 1461250234165 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] 07:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:50:34 INFO - PROCESS | 1810 | 1461250234228 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 07:50:34 INFO - PROCESS | 1810 | 1461250234234 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 1810 | 1461250234237 Marionette TRACE conn4 <- [1,454,null,{}] 07:50:34 INFO - PROCESS | 1810 | 1461250234242 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}] 07:50:34 INFO - PROCESS | 1810 | 1461250234429 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:50:34 INFO - PROCESS | 1810 | 1461250234575 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485750800 == 64 [pid = 1810] [id = 121] 07:50:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x7ff47b063400) [pid = 1810] [serial = 362] [outer = (nil)] 07:50:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff487067800) [pid = 1810] [serial = 363] [outer = 0x7ff47b063400] 07:50:34 INFO - PROCESS | 1810 | 1461250234653 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff49725c800) [pid = 1810] [serial = 364] [outer = 0x7ff47b063400] 07:50:35 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:35 INFO - PROCESS | 1810 | 1461250235533 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]]]}] 07:50:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:50:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1328ms 07:50:35 INFO - PROCESS | 1810 | 1461250235564 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 1810 | 1461250235568 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 07:50:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:50:35 INFO - PROCESS | 1810 | 1461250235574 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 1810 | 1461250235581 Marionette TRACE conn4 <- [1,458,null,{}] 07:50:35 INFO - PROCESS | 1810 | 1461250235593 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}] 07:50:35 INFO - PROCESS | 1810 | 1461250235760 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:50:36 INFO - PROCESS | 1810 | 1461250236194 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b9e5000 == 65 [pid = 1810] [id = 122] 07:50:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x7ff47b3e2c00) [pid = 1810] [serial = 365] [outer = (nil)] 07:50:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x7ff47ba13400) [pid = 1810] [serial = 366] [outer = 0x7ff47b3e2c00] 07:50:36 INFO - PROCESS | 1810 | 1461250236270 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x7ff47bb9ac00) [pid = 1810] [serial = 367] [outer = 0x7ff47b3e2c00] 07:50:37 INFO - PROCESS | 1810 | 1461250237197 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] 07:50:37 INFO - PROCESS | 1810 | 1461250237278 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 07:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:50:37 INFO - PROCESS | 1810 | 1461250237285 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 1810 | 1461250237291 Marionette TRACE conn4 <- [1,462,null,{}] 07:50:37 INFO - PROCESS | 1810 | 1461250237298 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}] 07:50:37 INFO - PROCESS | 1810 | 1461250237452 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:50:37 INFO - PROCESS | 1810 | 1461250237598 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478a39800 == 66 [pid = 1810] [id = 123] 07:50:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x7ff47ba14800) [pid = 1810] [serial = 368] [outer = (nil)] 07:50:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x7ff47ca9c400) [pid = 1810] [serial = 369] [outer = 0x7ff47ba14800] 07:50:37 INFO - PROCESS | 1810 | 1461250237667 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x7ff47e5fc400) [pid = 1810] [serial = 370] [outer = 0x7ff47ba14800] 07:50:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486129800 == 65 [pid = 1810] [id = 114] 07:50:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486e6d000 == 64 [pid = 1810] [id = 113] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x7ff491a98000) [pid = 1810] [serial = 309] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x7ff487043400) [pid = 1810] [serial = 282] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x7ff47e650000) [pid = 1810] [serial = 276] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x7ff483043800) [pid = 1810] [serial = 279] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fd0000 == 63 [pid = 1810] [id = 112] 07:50:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff484e50000 == 62 [pid = 1810] [id = 111] 07:50:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47af3b800 == 61 [pid = 1810] [id = 110] 07:50:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49b191000 == 60 [pid = 1810] [id = 107] 07:50:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496eb0000 == 59 [pid = 1810] [id = 106] 07:50:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485bab000 == 58 [pid = 1810] [id = 105] 07:50:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47cd5a800 == 57 [pid = 1810] [id = 104] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x7ff4970b6000) [pid = 1810] [serial = 247] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x7ff491e4a000) [pid = 1810] [serial = 244] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x7ff49174d400) [pid = 1810] [serial = 241] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x7ff483aeb000) [pid = 1810] [serial = 238] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x7ff496ccec00) [pid = 1810] [serial = 210] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x7ff49725c000) [pid = 1810] [serial = 250] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x7ff47e55d000) [pid = 1810] [serial = 201] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x7ff4858a0c00) [pid = 1810] [serial = 204] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 105 (0x7ff492b2a800) [pid = 1810] [serial = 207] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff486f58800) [pid = 1810] [serial = 303] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff47bb97800) [pid = 1810] [serial = 289] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff47b3dc400) [pid = 1810] [serial = 288] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff47dac7400) [pid = 1810] [serial = 292] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff47cc99400) [pid = 1810] [serial = 291] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff484ce9c00) [pid = 1810] [serial = 297] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x7ff484cf0c00) [pid = 1810] [serial = 298] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x7ff47e7f2c00) [pid = 1810] [serial = 294] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 96 (0x7ff48198f800) [pid = 1810] [serial = 295] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 95 (0x7ff48526c400) [pid = 1810] [serial = 300] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 94 (0x7ff47cc98400) [pid = 1810] [serial = 306] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 93 (0x7ff4971c8800) [pid = 1810] [serial = 274] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 92 (0x7ff49720ec00) [pid = 1810] [serial = 285] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 91 (0x7ff49174e000) [pid = 1810] [serial = 304] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 90 (0x7ff47e7f4400) [pid = 1810] [serial = 307] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | --DOMWINDOW == 89 (0x7ff485b35000) [pid = 1810] [serial = 301] [outer = (nil)] [url = about:blank] 07:50:38 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:38 INFO - PROCESS | 1810 | 1461250238591 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] 07:50:38 INFO - PROCESS | 1810 | 1461250238638 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 07:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:50:38 INFO - PROCESS | 1810 | 1461250238645 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1810 | 1461250238648 Marionette TRACE conn4 <- [1,466,null,{}] 07:50:38 INFO - PROCESS | 1810 | 1461250238653 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}] 07:50:38 INFO - PROCESS | 1810 | 1461250238797 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:50:38 INFO - PROCESS | 1810 | 1461250238912 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484e6a000 == 58 [pid = 1810] [id = 124] 07:50:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 90 (0x7ff47ba20000) [pid = 1810] [serial = 371] [outer = (nil)] 07:50:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x7ff48198f800) [pid = 1810] [serial = 372] [outer = 0x7ff47ba20000] 07:50:38 INFO - PROCESS | 1810 | 1461250238974 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 92 (0x7ff483af1800) [pid = 1810] [serial = 373] [outer = 0x7ff47ba20000] 07:50:39 INFO - PROCESS | 1810 | 1461250239677 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] 07:50:39 INFO - PROCESS | 1810 | 1461250239733 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 07:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:50:39 INFO - PROCESS | 1810 | 1461250239746 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1810 | 1461250239753 Marionette TRACE conn4 <- [1,470,null,{}] 07:50:39 INFO - PROCESS | 1810 | 1461250239769 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}] 07:50:39 INFO - PROCESS | 1810 | 1461250239904 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:50:39 INFO - PROCESS | 1810 | 1461250239922 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fd0000 == 59 [pid = 1810] [id = 125] 07:50:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 93 (0x7ff480d5e800) [pid = 1810] [serial = 374] [outer = (nil)] 07:50:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 94 (0x7ff485266400) [pid = 1810] [serial = 375] [outer = 0x7ff480d5e800] 07:50:39 INFO - PROCESS | 1810 | 1461250239978 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 95 (0x7ff485b34000) [pid = 1810] [serial = 376] [outer = 0x7ff480d5e800] 07:50:40 INFO - PROCESS | 1810 | 1461250240761 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]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1047ms 07:50:40 INFO - PROCESS | 1810 | 1461250240788 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:50:40 INFO - PROCESS | 1810 | 1461250240792 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 07:50:40 INFO - PROCESS | 1810 | 1461250240797 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1810 | 1461250240800 Marionette TRACE conn4 <- [1,474,null,{}] 07:50:40 INFO - PROCESS | 1810 | 1461250240840 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}] 07:50:41 INFO - PROCESS | 1810 | 1461250241010 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:50:41 INFO - PROCESS | 1810 | 1461250241037 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47af31800 == 60 [pid = 1810] [id = 126] 07:50:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0x7ff485b34400) [pid = 1810] [serial = 377] [outer = (nil)] 07:50:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x7ff486871000) [pid = 1810] [serial = 378] [outer = 0x7ff485b34400] 07:50:41 INFO - PROCESS | 1810 | 1461250241096 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x7ff490bd1800) [pid = 1810] [serial = 379] [outer = 0x7ff485b34400] 07:50:41 INFO - PROCESS | 1810 | 1461250241940 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]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1207ms 07:50:42 INFO - PROCESS | 1810 | 1461250242005 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 1810 | 1461250242008 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 07:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:50:42 INFO - PROCESS | 1810 | 1461250242020 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 1810 | 1461250242022 Marionette TRACE conn4 <- [1,478,null,{}] 07:50:42 INFO - PROCESS | 1810 | 1461250242027 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}] 07:50:42 INFO - PROCESS | 1810 | 1461250242214 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:50:42 INFO - PROCESS | 1810 | 1461250242238 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4917e8800 == 61 [pid = 1810] [id = 127] 07:50:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff47b240400) [pid = 1810] [serial = 380] [outer = (nil)] 07:50:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff47b242800) [pid = 1810] [serial = 381] [outer = 0x7ff47b240400] 07:50:42 INFO - PROCESS | 1810 | 1461250242305 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff49174e000) [pid = 1810] [serial = 382] [outer = 0x7ff47b240400] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff47e65b400) [pid = 1810] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff47e5fa800) [pid = 1810] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x7ff47e65a000) [pid = 1810] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x7ff48526e000) [pid = 1810] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 96 (0x7ff47ca98c00) [pid = 1810] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 95 (0x7ff47ca9ac00) [pid = 1810] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 94 (0x7ff47af65000) [pid = 1810] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 93 (0x7ff4970b5c00) [pid = 1810] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 92 (0x7ff484ce4400) [pid = 1810] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 91 (0x7ff47e5eec00) [pid = 1810] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:50:42 INFO - PROCESS | 1810 | --DOMWINDOW == 90 (0x7ff47e5ef800) [pid = 1810] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:50:43 INFO - PROCESS | 1810 | 1461250243229 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]]]}] 07:50:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1227ms 07:50:43 INFO - PROCESS | 1810 | 1461250243247 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 1810 | 1461250243250 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 07:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:50:43 INFO - PROCESS | 1810 | 1461250243257 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1810 | 1461250243259 Marionette TRACE conn4 <- [1,482,null,{}] 07:50:43 INFO - PROCESS | 1810 | 1461250243264 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}] 07:50:43 INFO - PROCESS | 1810 | 1461250243434 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:50:43 INFO - PROCESS | 1810 | 1461250243464 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49197f000 == 62 [pid = 1810] [id = 128] 07:50:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x7ff47bb8f000) [pid = 1810] [serial = 383] [outer = (nil)] 07:50:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 92 (0x7ff47cab8c00) [pid = 1810] [serial = 384] [outer = 0x7ff47bb8f000] 07:50:43 INFO - PROCESS | 1810 | 1461250243522 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 93 (0x7ff47e5ef800) [pid = 1810] [serial = 385] [outer = 0x7ff47bb8f000] 07:50:44 INFO - PROCESS | 1810 | 1461250244226 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]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1029ms 07:50:44 INFO - PROCESS | 1810 | 1461250244287 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 1810 | 1461250244290 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 07:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:50:44 INFO - PROCESS | 1810 | 1461250244295 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1810 | 1461250244297 Marionette TRACE conn4 <- [1,486,null,{}] 07:50:44 INFO - PROCESS | 1810 | 1461250244302 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}] 07:50:44 INFO - PROCESS | 1810 | 1461250244466 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:50:44 INFO - PROCESS | 1810 | 1461250244487 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49695b800 == 63 [pid = 1810] [id = 129] 07:50:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 94 (0x7ff479532c00) [pid = 1810] [serial = 386] [outer = (nil)] 07:50:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 95 (0x7ff479539000) [pid = 1810] [serial = 387] [outer = 0x7ff479532c00] 07:50:44 INFO - PROCESS | 1810 | 1461250244545 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0x7ff47953e800) [pid = 1810] [serial = 388] [outer = 0x7ff479532c00] 07:50:45 INFO - PROCESS | 1810 | 1461250245440 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]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1182ms 07:50:45 INFO - PROCESS | 1810 | 1461250245478 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 1810 | 1461250245483 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 07:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:50:45 INFO - PROCESS | 1810 | 1461250245492 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 1810 | 1461250245497 Marionette TRACE conn4 <- [1,490,null,{}] 07:50:45 INFO - PROCESS | 1810 | 1461250245505 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}] 07:50:45 INFO - PROCESS | 1810 | 1461250245693 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:50:45 INFO - PROCESS | 1810 | 1461250245832 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48416f000 == 64 [pid = 1810] [id = 130] 07:50:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x7ff47b23c000) [pid = 1810] [serial = 389] [outer = (nil)] 07:50:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x7ff47b3dbc00) [pid = 1810] [serial = 390] [outer = 0x7ff47b23c000] 07:50:45 INFO - PROCESS | 1810 | 1461250245955 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff47bb98c00) [pid = 1810] [serial = 391] [outer = 0x7ff47b23c000] 07:50:46 INFO - PROCESS | 1810 | 1461250246785 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]]]}] 07:50:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:50:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1334ms 07:50:46 INFO - PROCESS | 1810 | 1461250246826 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 1810 | 1461250246835 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 07:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:50:46 INFO - PROCESS | 1810 | 1461250246845 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 1810 | 1461250246854 Marionette TRACE conn4 <- [1,494,null,{}] 07:50:46 INFO - PROCESS | 1810 | 1461250246867 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}] 07:50:47 INFO - PROCESS | 1810 | 1461250247026 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:50:47 INFO - PROCESS | 1810 | 1461250247165 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486d72800 == 65 [pid = 1810] [id = 131] 07:50:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff47b23f800) [pid = 1810] [serial = 392] [outer = (nil)] 07:50:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff47cab7c00) [pid = 1810] [serial = 393] [outer = 0x7ff47b23f800] 07:50:47 INFO - PROCESS | 1810 | 1461250247238 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff47cca0400) [pid = 1810] [serial = 394] [outer = 0x7ff47b23f800] 07:50:48 INFO - PROCESS | 1810 | 1461250248221 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]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1449ms 07:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:50:48 INFO - PROCESS | 1810 | 1461250248294 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 1810 | 1461250248297 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 07:50:48 INFO - PROCESS | 1810 | 1461250248303 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 1810 | 1461250248309 Marionette TRACE conn4 <- [1,498,null,{}] 07:50:48 INFO - PROCESS | 1810 | 1461250248324 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}] 07:50:48 INFO - PROCESS | 1810 | 1461250248526 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:50:48 INFO - PROCESS | 1810 | 1461250248668 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff499bc6000 == 66 [pid = 1810] [id = 132] 07:50:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff47e7eb400) [pid = 1810] [serial = 395] [outer = (nil)] 07:50:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff4838a5400) [pid = 1810] [serial = 396] [outer = 0x7ff47e7eb400] 07:50:48 INFO - PROCESS | 1810 | 1461250248782 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff484ce6c00) [pid = 1810] [serial = 397] [outer = 0x7ff47e7eb400] 07:50:49 INFO - PROCESS | 1810 | 1461250249613 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]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:50:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1384ms 07:50:49 INFO - PROCESS | 1810 | 1461250249687 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 1810 | 1461250249691 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 07:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:50:49 INFO - PROCESS | 1810 | 1461250249698 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 1810 | 1461250249701 Marionette TRACE conn4 <- [1,502,null,{}] 07:50:49 INFO - PROCESS | 1810 | 1461250249706 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}] 07:50:49 INFO - PROCESS | 1810 | 1461250249895 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:50:50 INFO - PROCESS | 1810 | 1461250250034 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49677f800 == 67 [pid = 1810] [id = 133] 07:50:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x7ff47e7f4800) [pid = 1810] [serial = 398] [outer = (nil)] 07:50:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff48526c400) [pid = 1810] [serial = 399] [outer = 0x7ff47e7f4800] 07:50:50 INFO - PROCESS | 1810 | 1461250250103 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff486848000) [pid = 1810] [serial = 400] [outer = 0x7ff47e7f4800] 07:50:50 INFO - PROCESS | 1810 | 1461250250913 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]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1288ms 07:50:51 INFO - PROCESS | 1810 | 1461250251002 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 1810 | 1461250251005 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 07:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:50:51 INFO - PROCESS | 1810 | 1461250251014 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 1810 | 1461250251016 Marionette TRACE conn4 <- [1,506,null,{}] 07:50:51 INFO - PROCESS | 1810 | 1461250251022 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}] 07:50:51 INFO - PROCESS | 1810 | 1461250251169 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:50:51 INFO - PROCESS | 1810 | 1461250251307 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747e0000 == 68 [pid = 1810] [id = 134] 07:50:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff484ceb400) [pid = 1810] [serial = 401] [outer = (nil)] 07:50:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x7ff491992c00) [pid = 1810] [serial = 402] [outer = 0x7ff484ceb400] 07:50:51 INFO - PROCESS | 1810 | 1461250251377 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff492b24800) [pid = 1810] [serial = 403] [outer = 0x7ff484ceb400] 07:50:52 INFO - PROCESS | 1810 | 1461250252293 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]]]}] 07:50:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:50:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1334ms 07:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:50:52 INFO - PROCESS | 1810 | 1461250252349 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 1810 | 1461250252351 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 07:50:52 INFO - PROCESS | 1810 | 1461250252358 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1810 | 1461250252361 Marionette TRACE conn4 <- [1,510,null,{}] 07:50:52 INFO - PROCESS | 1810 | 1461250252366 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}] 07:50:52 INFO - PROCESS | 1810 | 1461250252542 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:50:52 INFO - PROCESS | 1810 | 1461250252683 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f8dc800 == 69 [pid = 1810] [id = 135] 07:50:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff486f58800) [pid = 1810] [serial = 404] [outer = (nil)] 07:50:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x7ff49706ac00) [pid = 1810] [serial = 405] [outer = 0x7ff486f58800] 07:50:52 INFO - PROCESS | 1810 | 1461250252756 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x7ff49725c000) [pid = 1810] [serial = 406] [outer = 0x7ff486f58800] 07:50:53 INFO - PROCESS | 1810 | 1461250253839 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]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1537ms 07:50:53 INFO - PROCESS | 1810 | 1461250253897 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:50:53 INFO - PROCESS | 1810 | 1461250253902 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 07:50:53 INFO - PROCESS | 1810 | 1461250253910 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1810 | 1461250253915 Marionette TRACE conn4 <- [1,514,null,{}] 07:50:53 INFO - PROCESS | 1810 | 1461250253922 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}] 07:50:54 INFO - PROCESS | 1810 | 1461250254069 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:50:54 INFO - PROCESS | 1810 | 1461250254241 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f8f7800 == 70 [pid = 1810] [id = 136] 07:50:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x7ff47a9e6000) [pid = 1810] [serial = 407] [outer = (nil)] 07:50:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x7ff47a9ed400) [pid = 1810] [serial = 408] [outer = 0x7ff47a9e6000] 07:50:54 INFO - PROCESS | 1810 | 1461250254308 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x7ff47b236400) [pid = 1810] [serial = 409] [outer = 0x7ff47a9e6000] 07:50:55 INFO - PROCESS | 1810 | 1461250255075 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]]]}] 07:50:55 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 07:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1235ms 07:50:55 INFO - PROCESS | 1810 | 1461250255144 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 1810 | 1461250255152 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 07:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:50:55 INFO - PROCESS | 1810 | 1461250255161 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1810 | 1461250255165 Marionette TRACE conn4 <- [1,518,null,{}] 07:50:55 INFO - PROCESS | 1810 | 1461250255170 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}] 07:50:55 INFO - PROCESS | 1810 | 1461250255394 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:50:55 INFO - PROCESS | 1810 | 1461250255551 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b469800 == 71 [pid = 1810] [id = 137] 07:50:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x7ff47ba1dc00) [pid = 1810] [serial = 410] [outer = (nil)] 07:50:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x7ff47bb97400) [pid = 1810] [serial = 411] [outer = 0x7ff47ba1dc00] 07:50:55 INFO - PROCESS | 1810 | 1461250255616 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x7ff47bc26800) [pid = 1810] [serial = 412] [outer = 0x7ff47ba1dc00] 07:50:56 INFO - PROCESS | 1810 | 1461250256498 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]]]}] 07:50:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4861ba800 == 70 [pid = 1810] [id = 92] 07:50:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49197f000 == 69 [pid = 1810] [id = 128] 07:50:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4917e8800 == 68 [pid = 1810] [id = 127] 07:50:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47af31800 == 67 [pid = 1810] [id = 126] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x7ff484ce8800) [pid = 1810] [serial = 345] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x7ff485136c00) [pid = 1810] [serial = 318] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x7ff47e657400) [pid = 1810] [serial = 315] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x7ff47af5e000) [pid = 1810] [serial = 312] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x7ff487042000) [pid = 1810] [serial = 321] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x7ff491755000) [pid = 1810] [serial = 324] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fd0000 == 66 [pid = 1810] [id = 125] 07:50:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff484e6a000 == 65 [pid = 1810] [id = 124] 07:50:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478a39800 == 64 [pid = 1810] [id = 123] 07:50:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b9e5000 == 63 [pid = 1810] [id = 122] 07:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1429ms 07:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:50:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48191e800 == 62 [pid = 1810] [id = 116] 07:50:56 INFO - PROCESS | 1810 | 1461250256594 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1810 | 1461250256596 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 07:50:56 INFO - PROCESS | 1810 | 1461250256603 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1810 | 1461250256608 Marionette TRACE conn4 <- [1,522,null,{}] 07:50:56 INFO - PROCESS | 1810 | 1461250256622 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}] 07:50:56 INFO - PROCESS | 1810 | 1461250256767 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x7ff499b88000) [pid = 1810] [serial = 235] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x7ff494d1a000) [pid = 1810] [serial = 283] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x7ff47e657c00) [pid = 1810] [serial = 277] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x7ff484ceb800) [pid = 1810] [serial = 280] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x7ff485c68400) [pid = 1810] [serial = 339] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x7ff486868c00) [pid = 1810] [serial = 340] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x7ff485135800) [pid = 1810] [serial = 336] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x7ff47e7eec00) [pid = 1810] [serial = 333] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 105 (0x7ff47e940000) [pid = 1810] [serial = 334] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff496d92400) [pid = 1810] [serial = 310] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff47e652400) [pid = 1810] [serial = 328] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff47ca9d800) [pid = 1810] [serial = 327] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff47cdd2400) [pid = 1810] [serial = 331] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff47ca9e400) [pid = 1810] [serial = 330] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff47ba19400) [pid = 1810] [serial = 342] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x7ff47ba20c00) [pid = 1810] [serial = 343] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x7ff485263800) [pid = 1810] [serial = 337] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1810 | 1461250256922 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc4f000 == 63 [pid = 1810] [id = 138] 07:50:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x7ff47ba1d400) [pid = 1810] [serial = 413] [outer = (nil)] 07:50:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff47cab9400) [pid = 1810] [serial = 414] [outer = 0x7ff47ba1d400] 07:50:56 INFO - PROCESS | 1810 | 1461250256989 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff47dad2000) [pid = 1810] [serial = 415] [outer = 0x7ff47ba1d400] 07:50:57 INFO - PROCESS | 1810 | 1461250257727 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]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1188ms 07:50:57 INFO - PROCESS | 1810 | 1461250257794 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 1810 | 1461250257798 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 07:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:50:57 INFO - PROCESS | 1810 | 1461250257804 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 1810 | 1461250257806 Marionette TRACE conn4 <- [1,526,null,{}] 07:50:57 INFO - PROCESS | 1810 | 1461250257811 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}] 07:50:57 INFO - PROCESS | 1810 | 1461250257949 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:50:57 INFO - PROCESS | 1810 | 1461250257960 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4861b9800 == 64 [pid = 1810] [id = 139] 07:50:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff47ca9f400) [pid = 1810] [serial = 416] [outer = (nil)] 07:50:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff47e7ebc00) [pid = 1810] [serial = 417] [outer = 0x7ff47ca9f400] 07:50:58 INFO - PROCESS | 1810 | 1461250258018 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff480ddd800) [pid = 1810] [serial = 418] [outer = 0x7ff47ca9f400] 07:50:58 INFO - PROCESS | 1810 | 1461250258764 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]]]}] 07:50:58 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 07:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 978ms 07:50:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:50:58 INFO - PROCESS | 1810 | 1461250258782 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 1810 | 1461250258784 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 07:50:58 INFO - PROCESS | 1810 | 1461250258791 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 1810 | 1461250258793 Marionette TRACE conn4 <- [1,530,null,{}] 07:50:58 INFO - PROCESS | 1810 | 1461250258798 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}] 07:50:58 INFO - PROCESS | 1810 | 1461250258992 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:50:59 INFO - PROCESS | 1810 | 1461250259061 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b9f0000 == 65 [pid = 1810] [id = 140] 07:50:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff47ba1f000) [pid = 1810] [serial = 419] [outer = (nil)] 07:50:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff483df2000) [pid = 1810] [serial = 420] [outer = 0x7ff47ba1f000] 07:50:59 INFO - PROCESS | 1810 | 1461250259120 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x7ff485134000) [pid = 1810] [serial = 421] [outer = 0x7ff47ba1f000] 07:50:59 INFO - PROCESS | 1810 | 1461250259889 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"]]]}] 07:50:59 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 07:50:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:50:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:50:59 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 07:50:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:50:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:50:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1134ms 07:50:59 INFO - PROCESS | 1810 | 1461250259935 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 1810 | 1461250259938 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 07:50:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:50:59 INFO - PROCESS | 1810 | 1461250259952 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 1810 | 1461250259954 Marionette TRACE conn4 <- [1,534,null,{}] 07:50:59 INFO - PROCESS | 1810 | 1461250259959 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}] 07:51:00 INFO - PROCESS | 1810 | 1461250260176 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:51:00 INFO - PROCESS | 1810 | 1461250260214 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49677c800 == 66 [pid = 1810] [id = 141] 07:51:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff486f5ac00) [pid = 1810] [serial = 422] [outer = (nil)] 07:51:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff494d1f000) [pid = 1810] [serial = 423] [outer = 0x7ff486f5ac00] 07:51:00 INFO - PROCESS | 1810 | 1461250260275 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff496ea5400) [pid = 1810] [serial = 424] [outer = 0x7ff486f5ac00] 07:51:00 INFO - PROCESS | 1810 | 1461250260990 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]]]}] 07:51:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:51:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1084ms 07:51:01 INFO - PROCESS | 1810 | 1461250261069 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 1810 | 1461250261075 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 07:51:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:51:01 INFO - PROCESS | 1810 | 1461250261083 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 1810 | 1461250261087 Marionette TRACE conn4 <- [1,538,null,{}] 07:51:01 INFO - PROCESS | 1810 | 1461250261095 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}] 07:51:01 INFO - PROCESS | 1810 | 1461250261371 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x7ff47b3e2c00) [pid = 1810] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x7ff47a9e1800) [pid = 1810] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x7ff485b34400) [pid = 1810] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 105 (0x7ff47bb8f000) [pid = 1810] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x7ff47b240400) [pid = 1810] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x7ff47ba20000) [pid = 1810] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x7ff47cc9c800) [pid = 1810] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0x7ff47ba14800) [pid = 1810] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x7ff47ba1d000) [pid = 1810] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x7ff480d5e800) [pid = 1810] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x7ff47b05c800) [pid = 1810] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x7ff47a9ecc00) [pid = 1810] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 96 (0x7ff47a9ee800) [pid = 1810] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:51:01 INFO - PROCESS | 1810 | --DOMWINDOW == 95 (0x7ff485c5d400) [pid = 1810] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:51:02 INFO - PROCESS | 1810 | 1461250262179 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e418000 == 67 [pid = 1810] [id = 142] 07:51:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0x7ff47a9ee800) [pid = 1810] [serial = 425] [outer = (nil)] 07:51:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x7ff47b242400) [pid = 1810] [serial = 426] [outer = 0x7ff47a9ee800] 07:51:02 INFO - PROCESS | 1810 | 1461250262304 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x7ff47ca9a000) [pid = 1810] [serial = 427] [outer = 0x7ff47a9ee800] 07:51:02 INFO - PROCESS | 1810 | 1461250262925 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]]]}] 07:51:02 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. 07:51:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1885ms 07:51:02 INFO - PROCESS | 1810 | 1461250262969 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 1810 | 1461250262973 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 07:51:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:51:02 INFO - PROCESS | 1810 | 1461250262978 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 1810 | 1461250262981 Marionette TRACE conn4 <- [1,542,null,{}] 07:51:02 INFO - PROCESS | 1810 | 1461250262986 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}] 07:51:03 INFO - PROCESS | 1810 | 1461250263114 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:51:03 INFO - PROCESS | 1810 | 1461250263262 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4b5fd1800 == 68 [pid = 1810] [id = 143] 07:51:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x7ff479763400) [pid = 1810] [serial = 428] [outer = (nil)] 07:51:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x7ff47976bc00) [pid = 1810] [serial = 429] [outer = 0x7ff479763400] 07:51:03 INFO - PROCESS | 1810 | 1461250263324 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x7ff479771000) [pid = 1810] [serial = 430] [outer = 0x7ff479763400] 07:51:04 INFO - PROCESS | 1810 | 1461250264016 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]]]}] 07:51:04 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. 07:51:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1077ms 07:51:04 INFO - PROCESS | 1810 | 1461250264063 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 1810 | 1461250264069 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 07:51:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:51:04 INFO - PROCESS | 1810 | 1461250264078 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 1810 | 1461250264084 Marionette TRACE conn4 <- [1,546,null,{}] 07:51:04 INFO - PROCESS | 1810 | 1461250264111 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}] 07:51:04 INFO - PROCESS | 1810 | 1461250264307 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:51:04 INFO - PROCESS | 1810 | 1461250264450 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b9ec800 == 69 [pid = 1810] [id = 144] 07:51:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x7ff474854800) [pid = 1810] [serial = 431] [outer = (nil)] 07:51:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x7ff479767400) [pid = 1810] [serial = 432] [outer = 0x7ff474854800] 07:51:04 INFO - PROCESS | 1810 | 1461250264525 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x7ff47a9e2400) [pid = 1810] [serial = 433] [outer = 0x7ff474854800] 07:51:05 INFO - PROCESS | 1810 | 1461250265378 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]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:51:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1341ms 07:51:05 INFO - PROCESS | 1810 | 1461250265420 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 1810 | 1461250265428 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 07:51:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:51:05 INFO - PROCESS | 1810 | 1461250265438 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 1810 | 1461250265442 Marionette TRACE conn4 <- [1,550,null,{}] 07:51:05 INFO - PROCESS | 1810 | 1461250265448 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}] 07:51:05 INFO - PROCESS | 1810 | 1461250265661 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:51:05 INFO - PROCESS | 1810 | 1461250265835 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485744000 == 70 [pid = 1810] [id = 145] 07:51:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x7ff474856c00) [pid = 1810] [serial = 434] [outer = (nil)] 07:51:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x7ff47b239000) [pid = 1810] [serial = 435] [outer = 0x7ff474856c00] 07:51:05 INFO - PROCESS | 1810 | 1461250265910 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x7ff47b347400) [pid = 1810] [serial = 436] [outer = 0x7ff474856c00] 07:51:06 INFO - PROCESS | 1810 | 1461250266841 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]]]}] 07:51:06 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. 07:51:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1434ms 07:51:06 INFO - PROCESS | 1810 | 1461250266872 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1810 | 1461250266876 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 07:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:51:06 INFO - PROCESS | 1810 | 1461250266882 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1810 | 1461250266887 Marionette TRACE conn4 <- [1,554,null,{}] 07:51:06 INFO - PROCESS | 1810 | 1461250266902 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}] 07:51:07 INFO - PROCESS | 1810 | 1461250267170 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:51:07 INFO - PROCESS | 1810 | 1461250267289 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49b1ad000 == 71 [pid = 1810] [id = 146] 07:51:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x7ff47bef2000) [pid = 1810] [serial = 437] [outer = (nil)] 07:51:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x7ff47caa0c00) [pid = 1810] [serial = 438] [outer = 0x7ff47bef2000] 07:51:07 INFO - PROCESS | 1810 | 1461250267415 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x7ff47cc9c400) [pid = 1810] [serial = 439] [outer = 0x7ff47bef2000] 07:51:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff47cdd2c00) [pid = 1810] [serial = 440] [outer = 0x7ff47b1c3000] 07:51:08 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:08 INFO - PROCESS | 1810 | 1461250268314 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]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:51:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1483ms 07:51:08 INFO - PROCESS | 1810 | 1461250268366 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 1810 | 1461250268369 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 07:51:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:51:08 INFO - PROCESS | 1810 | 1461250268375 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 1810 | 1461250268378 Marionette TRACE conn4 <- [1,558,null,{}] 07:51:08 INFO - PROCESS | 1810 | 1461250268384 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}] 07:51:08 INFO - PROCESS | 1810 | 1461250268547 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:51:08 INFO - PROCESS | 1810 | 1461250268692 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474ae0800 == 72 [pid = 1810] [id = 147] 07:51:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff47485d400) [pid = 1810] [serial = 441] [outer = (nil)] 07:51:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x7ff4786ea400) [pid = 1810] [serial = 442] [outer = 0x7ff47485d400] 07:51:08 INFO - PROCESS | 1810 | 1461250268765 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x7ff47cc9e800) [pid = 1810] [serial = 443] [outer = 0x7ff47485d400] 07:51:09 INFO - PROCESS | 1810 | 1461250269559 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]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1228ms 07:51:09 INFO - PROCESS | 1810 | 1461250269617 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 1810 | 1461250269622 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 07:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:51:09 INFO - PROCESS | 1810 | 1461250269630 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 1810 | 1461250269632 Marionette TRACE conn4 <- [1,562,null,{}] 07:51:09 INFO - PROCESS | 1810 | 1461250269638 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}] 07:51:09 INFO - PROCESS | 1810 | 1461250269792 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:51:09 INFO - PROCESS | 1810 | 1461250269939 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478a37800 == 73 [pid = 1810] [id = 148] 07:51:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x7ff4786e6800) [pid = 1810] [serial = 444] [outer = (nil)] 07:51:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x7ff4786f4000) [pid = 1810] [serial = 445] [outer = 0x7ff4786e6800] 07:51:10 INFO - PROCESS | 1810 | 1461250270013 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x7ff4786f9000) [pid = 1810] [serial = 446] [outer = 0x7ff4786e6800] 07:51:10 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:10 INFO - PROCESS | 1810 | 1461250270828 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]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1236ms 07:51:10 INFO - PROCESS | 1810 | 1461250270866 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1810 | 1461250270869 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 07:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:51:10 INFO - PROCESS | 1810 | 1461250270893 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1810 | 1461250270896 Marionette TRACE conn4 <- [1,566,null,{}] 07:51:10 INFO - PROCESS | 1810 | 1461250270902 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}] 07:51:11 INFO - PROCESS | 1810 | 1461250271088 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:51:11 INFO - PROCESS | 1810 | 1461250271240 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47855c000 == 74 [pid = 1810] [id = 149] 07:51:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x7ff4786fb400) [pid = 1810] [serial = 447] [outer = (nil)] 07:51:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x7ff484127000) [pid = 1810] [serial = 448] [outer = 0x7ff4786fb400] 07:51:11 INFO - PROCESS | 1810 | 1461250271313 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x7ff485136800) [pid = 1810] [serial = 449] [outer = 0x7ff4786fb400] 07:51:11 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:12 INFO - PROCESS | 1810 | 1461250272338 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]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:51:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1491ms 07:51:12 INFO - PROCESS | 1810 | 1461250272384 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 1810 | 1461250272390 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 07:51:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:51:12 INFO - PROCESS | 1810 | 1461250272399 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 1810 | 1461250272404 Marionette TRACE conn4 <- [1,570,null,{}] 07:51:12 INFO - PROCESS | 1810 | 1461250272412 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}] 07:51:12 INFO - PROCESS | 1810 | 1461250272683 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:51:12 INFO - PROCESS | 1810 | 1461250272929 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4748f2000 == 75 [pid = 1810] [id = 150] 07:51:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x7ff47b294000) [pid = 1810] [serial = 450] [outer = (nil)] 07:51:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x7ff47b29a000) [pid = 1810] [serial = 451] [outer = 0x7ff47b294000] 07:51:13 INFO - PROCESS | 1810 | 1461250273040 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x7ff47b29e400) [pid = 1810] [serial = 452] [outer = 0x7ff47b294000] 07:51:13 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:14 INFO - PROCESS | 1810 | 1461250274097 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]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1757ms 07:51:14 INFO - PROCESS | 1810 | 1461250274155 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 1810 | 1461250274159 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 07:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:51:14 INFO - PROCESS | 1810 | 1461250274165 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 1810 | 1461250274168 Marionette TRACE conn4 <- [1,574,null,{}] 07:51:14 INFO - PROCESS | 1810 | 1461250274173 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}] 07:51:14 INFO - PROCESS | 1810 | 1461250274327 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:51:14 INFO - PROCESS | 1810 | 1461250274477 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472ab4000 == 76 [pid = 1810] [id = 151] 07:51:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x7ff472a92c00) [pid = 1810] [serial = 453] [outer = (nil)] 07:51:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x7ff472a9c800) [pid = 1810] [serial = 454] [outer = 0x7ff472a92c00] 07:51:14 INFO - PROCESS | 1810 | 1461250274547 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x7ff472aa0c00) [pid = 1810] [serial = 455] [outer = 0x7ff472a92c00] 07:51:15 INFO - PROCESS | 1810 | 1461250275375 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]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1282ms 07:51:15 INFO - PROCESS | 1810 | 1461250275450 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 1810 | 1461250275456 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 07:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:51:15 INFO - PROCESS | 1810 | 1461250275463 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1810 | 1461250275467 Marionette TRACE conn4 <- [1,578,null,{}] 07:51:15 INFO - PROCESS | 1810 | 1461250275472 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}] 07:51:15 INFO - PROCESS | 1810 | 1461250275658 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:51:15 INFO - PROCESS | 1810 | 1461250275815 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478556000 == 77 [pid = 1810] [id = 152] 07:51:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x7ff472a96000) [pid = 1810] [serial = 456] [outer = (nil)] 07:51:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x7ff47974d400) [pid = 1810] [serial = 457] [outer = 0x7ff472a96000] 07:51:15 INFO - PROCESS | 1810 | 1461250275889 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x7ff479751400) [pid = 1810] [serial = 458] [outer = 0x7ff472a96000] 07:51:16 INFO - PROCESS | 1810 | 1461250276694 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]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1285ms 07:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:51:16 INFO - PROCESS | 1810 | 1461250276749 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1810 | 1461250276752 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 07:51:16 INFO - PROCESS | 1810 | 1461250276759 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1810 | 1461250276762 Marionette TRACE conn4 <- [1,582,null,{}] 07:51:16 INFO - PROCESS | 1810 | 1461250276767 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}] 07:51:16 INFO - PROCESS | 1810 | 1461250276924 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:51:17 INFO - PROCESS | 1810 | 1461250277085 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47956a800 == 78 [pid = 1810] [id = 153] 07:51:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x7ff47884b000) [pid = 1810] [serial = 459] [outer = (nil)] 07:51:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x7ff478852800) [pid = 1810] [serial = 460] [outer = 0x7ff47884b000] 07:51:17 INFO - PROCESS | 1810 | 1461250277156 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x7ff478858400) [pid = 1810] [serial = 461] [outer = 0x7ff47884b000] 07:51:18 INFO - PROCESS | 1810 | 1461250278330 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]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1629ms 07:51:18 INFO - PROCESS | 1810 | 1461250278389 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:51:18 INFO - PROCESS | 1810 | 1461250278395 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 07:51:18 INFO - PROCESS | 1810 | 1461250278403 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 1810 | 1461250278406 Marionette TRACE conn4 <- [1,586,null,{}] 07:51:18 INFO - PROCESS | 1810 | 1461250278413 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}] 07:51:18 INFO - PROCESS | 1810 | 1461250278578 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:51:18 INFO - PROCESS | 1810 | 1461250278798 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47956f800 == 79 [pid = 1810] [id = 154] 07:51:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x7ff47884d400) [pid = 1810] [serial = 462] [outer = (nil)] 07:51:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff479531400) [pid = 1810] [serial = 463] [outer = 0x7ff47884d400] 07:51:18 INFO - PROCESS | 1810 | 1461250278876 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff479540800) [pid = 1810] [serial = 464] [outer = 0x7ff47884d400] 07:51:19 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:19 INFO - PROCESS | 1810 | 1461250279733 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]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1384ms 07:51:19 INFO - PROCESS | 1810 | 1461250279787 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1810 | 1461250279796 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 07:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:51:19 INFO - PROCESS | 1810 | 1461250279805 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1810 | 1461250279808 Marionette TRACE conn4 <- [1,590,null,{}] 07:51:19 INFO - PROCESS | 1810 | 1461250279814 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}] 07:51:19 INFO - PROCESS | 1810 | 1461250279976 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:51:20 INFO - PROCESS | 1810 | 1461250280146 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e418000 == 78 [pid = 1810] [id = 142] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff487067800) [pid = 1810] [serial = 363] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff490bc9400) [pid = 1810] [serial = 357] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x7ff47bc22400) [pid = 1810] [serial = 360] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x7ff479539000) [pid = 1810] [serial = 387] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479564000 == 79 [pid = 1810] [id = 155] 07:51:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x7ff479539000) [pid = 1810] [serial = 465] [outer = (nil)] 07:51:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x7ff47976cc00) [pid = 1810] [serial = 466] [outer = 0x7ff479539000] 07:51:20 INFO - PROCESS | 1810 | 1461250280250 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff47a9ee000) [pid = 1810] [serial = 467] [outer = 0x7ff479539000] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49677c800 == 78 [pid = 1810] [id = 141] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b9f0000 == 77 [pid = 1810] [id = 140] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4861b9800 == 76 [pid = 1810] [id = 139] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bc4f000 == 75 [pid = 1810] [id = 138] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b469800 == 74 [pid = 1810] [id = 137] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f8f7800 == 73 [pid = 1810] [id = 136] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49677f800 == 72 [pid = 1810] [id = 133] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff499bc6000 == 71 [pid = 1810] [id = 132] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486d72800 == 70 [pid = 1810] [id = 131] 07:51:20 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48416f000 == 69 [pid = 1810] [id = 130] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff47bb9ac00) [pid = 1810] [serial = 367] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x7ff480dd5400) [pid = 1810] [serial = 316] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x7ff490bd1800) [pid = 1810] [serial = 379] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x7ff47e5ef800) [pid = 1810] [serial = 385] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x7ff47b242800) [pid = 1810] [serial = 381] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x7ff483af1800) [pid = 1810] [serial = 373] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x7ff47ba13400) [pid = 1810] [serial = 366] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x7ff48513f800) [pid = 1810] [serial = 319] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x7ff49174e000) [pid = 1810] [serial = 382] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x7ff47ca9c400) [pid = 1810] [serial = 369] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x7ff490bd1400) [pid = 1810] [serial = 346] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x7ff48198f800) [pid = 1810] [serial = 372] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x7ff47e5fc400) [pid = 1810] [serial = 370] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x7ff485b34000) [pid = 1810] [serial = 376] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x7ff485139400) [pid = 1810] [serial = 354] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x7ff47e653400) [pid = 1810] [serial = 351] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x7ff499883c00) [pid = 1810] [serial = 286] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x7ff47bb91c00) [pid = 1810] [serial = 348] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x7ff47b3e1c00) [pid = 1810] [serial = 313] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x7ff4970ed800) [pid = 1810] [serial = 325] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x7ff486871000) [pid = 1810] [serial = 378] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x7ff491aa3c00) [pid = 1810] [serial = 322] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x7ff47cab8c00) [pid = 1810] [serial = 384] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x7ff485266400) [pid = 1810] [serial = 375] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1810 | 1461250281260 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]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1482ms 07:51:21 INFO - PROCESS | 1810 | 1461250281289 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:51:21 INFO - PROCESS | 1810 | 1461250281296 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 07:51:21 INFO - PROCESS | 1810 | 1461250281305 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1810 | 1461250281310 Marionette TRACE conn4 <- [1,594,null,{}] 07:51:21 INFO - PROCESS | 1810 | 1461250281317 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}] 07:51:21 INFO - PROCESS | 1810 | 1461250281483 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:51:21 INFO - PROCESS | 1810 | 1461250281640 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47956c000 == 70 [pid = 1810] [id = 156] 07:51:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x7ff4786fbc00) [pid = 1810] [serial = 468] [outer = (nil)] 07:51:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x7ff47953e400) [pid = 1810] [serial = 469] [outer = 0x7ff4786fbc00] 07:51:21 INFO - PROCESS | 1810 | 1461250281744 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x7ff479758c00) [pid = 1810] [serial = 470] [outer = 0x7ff4786fbc00] 07:51:22 INFO - PROCESS | 1810 | 1461250282773 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]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:51:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1543ms 07:51:22 INFO - PROCESS | 1810 | 1461250282848 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 1810 | 1461250282856 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 07:51:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:51:22 INFO - PROCESS | 1810 | 1461250282865 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 1810 | 1461250282869 Marionette TRACE conn4 <- [1,598,null,{}] 07:51:22 INFO - PROCESS | 1810 | 1461250282875 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}] 07:51:23 INFO - PROCESS | 1810 | 1461250283077 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:51:23 INFO - PROCESS | 1810 | 1461250283314 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e5af800 == 71 [pid = 1810] [id = 157] 07:51:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x7ff47b235c00) [pid = 1810] [serial = 471] [outer = (nil)] 07:51:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x7ff47b23e400) [pid = 1810] [serial = 472] [outer = 0x7ff47b235c00] 07:51:23 INFO - PROCESS | 1810 | 1461250283432 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x7ff47b297000) [pid = 1810] [serial = 473] [outer = 0x7ff47b235c00] 07:51:24 INFO - PROCESS | 1810 | 1461250284506 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]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1686ms 07:51:24 INFO - PROCESS | 1810 | 1461250284552 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 1810 | 1461250284556 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 07:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:51:24 INFO - PROCESS | 1810 | 1461250284562 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 1810 | 1461250284567 Marionette TRACE conn4 <- [1,602,null,{}] 07:51:24 INFO - PROCESS | 1810 | 1461250284583 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}] 07:51:24 INFO - PROCESS | 1810 | 1461250284773 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:51:24 INFO - PROCESS | 1810 | 1461250284974 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff480dad800 == 72 [pid = 1810] [id = 158] 07:51:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x7ff47b33b000) [pid = 1810] [serial = 474] [outer = (nil)] 07:51:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x7ff47b347c00) [pid = 1810] [serial = 475] [outer = 0x7ff47b33b000] 07:51:25 INFO - PROCESS | 1810 | 1461250285061 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x7ff47ba16c00) [pid = 1810] [serial = 476] [outer = 0x7ff47b33b000] 07:51:25 INFO - PROCESS | 1810 | 1461250285851 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]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1336ms 07:51:25 INFO - PROCESS | 1810 | 1461250285899 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:51:25 INFO - PROCESS | 1810 | 1461250285904 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 07:51:25 INFO - PROCESS | 1810 | 1461250285910 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1810 | 1461250285913 Marionette TRACE conn4 <- [1,606,null,{}] 07:51:25 INFO - PROCESS | 1810 | 1461250285918 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}] 07:51:26 INFO - PROCESS | 1810 | 1461250286075 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:51:26 INFO - PROCESS | 1810 | 1461250286226 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48543b000 == 73 [pid = 1810] [id = 159] 07:51:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x7ff47bc1d400) [pid = 1810] [serial = 477] [outer = (nil)] 07:51:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x7ff47bc25c00) [pid = 1810] [serial = 478] [outer = 0x7ff47bc1d400] 07:51:26 INFO - PROCESS | 1810 | 1461250286303 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x7ff47ca7a800) [pid = 1810] [serial = 479] [outer = 0x7ff47bc1d400] 07:51:27 INFO - PROCESS | 1810 | 1461250287246 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]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1380ms 07:51:27 INFO - PROCESS | 1810 | 1461250287292 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 1810 | 1461250287298 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 07:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:51:27 INFO - PROCESS | 1810 | 1461250287307 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 1810 | 1461250287311 Marionette TRACE conn4 <- [1,610,null,{}] 07:51:27 INFO - PROCESS | 1810 | 1461250287319 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}] 07:51:27 INFO - PROCESS | 1810 | 1461250287487 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:51:27 INFO - PROCESS | 1810 | 1461250287629 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485817000 == 74 [pid = 1810] [id = 160] 07:51:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x7ff47bc21c00) [pid = 1810] [serial = 480] [outer = (nil)] 07:51:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x7ff47ca9ec00) [pid = 1810] [serial = 481] [outer = 0x7ff47bc21c00] 07:51:27 INFO - PROCESS | 1810 | 1461250287699 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x7ff47cabd400) [pid = 1810] [serial = 482] [outer = 0x7ff47bc21c00] 07:51:28 INFO - PROCESS | 1810 | 1461250288544 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]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:51:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1284ms 07:51:28 INFO - PROCESS | 1810 | 1461250288590 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 1810 | 1461250288594 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 07:51:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:51:28 INFO - PROCESS | 1810 | 1461250288601 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 1810 | 1461250288603 Marionette TRACE conn4 <- [1,614,null,{}] 07:51:28 INFO - PROCESS | 1810 | 1461250288610 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}] 07:51:28 INFO - PROCESS | 1810 | 1461250288793 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:51:28 INFO - PROCESS | 1810 | 1461250288941 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486a22000 == 75 [pid = 1810] [id = 161] 07:51:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x7ff47dacb000) [pid = 1810] [serial = 483] [outer = (nil)] 07:51:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x7ff47e656c00) [pid = 1810] [serial = 484] [outer = 0x7ff47dacb000] 07:51:29 INFO - PROCESS | 1810 | 1461250289017 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x7ff47e7f2000) [pid = 1810] [serial = 485] [outer = 0x7ff47dacb000] 07:51:29 INFO - PROCESS | 1810 | 1461250289892 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]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1332ms 07:51:29 INFO - PROCESS | 1810 | 1461250289934 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:51:29 INFO - PROCESS | 1810 | 1461250289938 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 07:51:29 INFO - PROCESS | 1810 | 1461250289944 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 1810 | 1461250289947 Marionette TRACE conn4 <- [1,618,null,{}] 07:51:29 INFO - PROCESS | 1810 | 1461250289953 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}] 07:51:30 INFO - PROCESS | 1810 | 1461250290103 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:51:30 INFO - PROCESS | 1810 | 1461250290282 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48732a800 == 76 [pid = 1810] [id = 162] 07:51:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x7ff4786de400) [pid = 1810] [serial = 486] [outer = (nil)] 07:51:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x7ff47e940000) [pid = 1810] [serial = 487] [outer = 0x7ff4786de400] 07:51:30 INFO - PROCESS | 1810 | 1461250290353 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x7ff482bed000) [pid = 1810] [serial = 488] [outer = 0x7ff4786de400] 07:51:31 INFO - PROCESS | 1810 | 1461250291414 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]]]}] 07:51:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:51:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1541ms 07:51:31 INFO - PROCESS | 1810 | 1461250291485 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:51:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:51:31 INFO - PROCESS | 1810 | 1461250291490 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 07:51:31 INFO - PROCESS | 1810 | 1461250291498 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 1810 | 1461250291503 Marionette TRACE conn4 <- [1,622,null,{}] 07:51:31 INFO - PROCESS | 1810 | 1461250291511 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}] 07:51:31 INFO - PROCESS | 1810 | 1461250291675 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:51:31 INFO - PROCESS | 1810 | 1461250291880 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc61000 == 77 [pid = 1810] [id = 163] 07:51:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x7ff478858800) [pid = 1810] [serial = 489] [outer = (nil)] 07:51:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x7ff47953ec00) [pid = 1810] [serial = 490] [outer = 0x7ff478858800] 07:51:31 INFO - PROCESS | 1810 | 1461250291963 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff479768800) [pid = 1810] [serial = 491] [outer = 0x7ff478858800] 07:51:32 INFO - PROCESS | 1810 | 1461250292922 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]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:51:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1491ms 07:51:32 INFO - PROCESS | 1810 | 1461250292989 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 1810 | 1461250292997 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 07:51:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:51:33 INFO - PROCESS | 1810 | 1461250293007 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 1810 | 1461250293010 Marionette TRACE conn4 <- [1,626,null,{}] 07:51:33 INFO - PROCESS | 1810 | 1461250293017 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}] 07:51:33 INFO - PROCESS | 1810 | 1461250293207 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:51:33 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47956f800 == 76 [pid = 1810] [id = 154] 07:51:33 INFO - PROCESS | 1810 | 1461250293430 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485744000 == 75 [pid = 1810] [id = 145] 07:51:33 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b9ec800 == 74 [pid = 1810] [id = 144] 07:51:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4748f0000 == 75 [pid = 1810] [id = 164] 07:51:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff479535000) [pid = 1810] [serial = 492] [outer = (nil)] 07:51:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff47af62c00) [pid = 1810] [serial = 493] [outer = 0x7ff479535000] 07:51:33 INFO - PROCESS | 1810 | 1461250293504 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff47b23d000) [pid = 1810] [serial = 494] [outer = 0x7ff479535000] 07:51:34 INFO - PROCESS | 1810 | 1461250294250 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]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:51:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1291ms 07:51:34 INFO - PROCESS | 1810 | 1461250294300 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 1810 | 1461250294305 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 07:51:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:51:34 INFO - PROCESS | 1810 | 1461250294315 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 1810 | 1461250294322 Marionette TRACE conn4 <- [1,630,null,{}] 07:51:34 INFO - PROCESS | 1810 | 1461250294348 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}] 07:51:34 INFO - PROCESS | 1810 | 1461250294572 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:51:34 INFO - PROCESS | 1810 | 1461250294682 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c9da800 == 76 [pid = 1810] [id = 165] 07:51:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff47a9e1400) [pid = 1810] [serial = 495] [outer = (nil)] 07:51:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff47b346000) [pid = 1810] [serial = 496] [outer = 0x7ff47a9e1400] 07:51:34 INFO - PROCESS | 1810 | 1461250294746 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff47ca7a000) [pid = 1810] [serial = 497] [outer = 0x7ff47a9e1400] 07:51:35 INFO - PROCESS | 1810 | 1461250295525 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]]]}] 07:51:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:51:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1242ms 07:51:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:51:35 INFO - PROCESS | 1810 | 1461250295556 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 1810 | 1461250295560 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 07:51:35 INFO - PROCESS | 1810 | 1461250295566 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1810 | 1461250295568 Marionette TRACE conn4 <- [1,634,null,{}] 07:51:35 INFO - PROCESS | 1810 | 1461250295573 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}] 07:51:35 INFO - PROCESS | 1810 | 1461250295789 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:51:35 INFO - PROCESS | 1810 | 1461250295818 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4749dc000 == 77 [pid = 1810] [id = 166] 07:51:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff47ca7c000) [pid = 1810] [serial = 498] [outer = (nil)] 07:51:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff47e555000) [pid = 1810] [serial = 499] [outer = 0x7ff47ca7c000] 07:51:35 INFO - PROCESS | 1810 | 1461250295891 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff47e5a5800) [pid = 1810] [serial = 500] [outer = 0x7ff47ca7c000] 07:51:36 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:36 INFO - PROCESS | 1810 | 1461250296716 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]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:51:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1178ms 07:51:36 INFO - PROCESS | 1810 | 1461250296744 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 1810 | 1461250296747 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 07:51:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:51:36 INFO - PROCESS | 1810 | 1461250296753 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1810 | 1461250296755 Marionette TRACE conn4 <- [1,638,null,{}] 07:51:36 INFO - PROCESS | 1810 | 1461250296768 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}] 07:51:36 INFO - PROCESS | 1810 | 1461250296949 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:51:36 INFO - PROCESS | 1810 | 1461250296972 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba21000 == 78 [pid = 1810] [id = 167] 07:51:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff47cab4c00) [pid = 1810] [serial = 501] [outer = (nil)] 07:51:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff47e7f6800) [pid = 1810] [serial = 502] [outer = 0x7ff47cab4c00] 07:51:37 INFO - PROCESS | 1810 | 1461250297032 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff483aec000) [pid = 1810] [serial = 503] [outer = 0x7ff47cab4c00] 07:51:37 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:37 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff47a9e6000) [pid = 1810] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:51:37 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff47a9ee800) [pid = 1810] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:51:37 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff486f5ac00) [pid = 1810] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:51:37 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff47884d400) [pid = 1810] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:51:37 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff47ba1f000) [pid = 1810] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:51:37 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff47ca9f400) [pid = 1810] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:51:37 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff47ba1d400) [pid = 1810] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:51:37 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff47ba1dc00) [pid = 1810] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:51:38 INFO - PROCESS | 1810 | 1461250298101 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]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:51:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1378ms 07:51:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:51:38 INFO - PROCESS | 1810 | 1461250298133 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 1810 | 1461250298136 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 07:51:38 INFO - PROCESS | 1810 | 1461250298142 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1810 | 1461250298145 Marionette TRACE conn4 <- [1,642,null,{}] 07:51:38 INFO - PROCESS | 1810 | 1461250298150 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}] 07:51:38 INFO - PROCESS | 1810 | 1461250298322 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:51:38 INFO - PROCESS | 1810 | 1461250298342 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff494810000 == 79 [pid = 1810] [id = 168] 07:51:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff47884d400) [pid = 1810] [serial = 504] [outer = (nil)] 07:51:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff484ce5800) [pid = 1810] [serial = 505] [outer = 0x7ff47884d400] 07:51:38 INFO - PROCESS | 1810 | 1461250298511 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff485266400) [pid = 1810] [serial = 506] [outer = 0x7ff47884d400] 07:51:39 INFO - PROCESS | 1810 | 1461250299208 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]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:51:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1137ms 07:51:39 INFO - PROCESS | 1810 | 1461250299282 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 1810 | 1461250299286 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 07:51:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:51:39 INFO - PROCESS | 1810 | 1461250299291 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 1810 | 1461250299293 Marionette TRACE conn4 <- [1,646,null,{}] 07:51:39 INFO - PROCESS | 1810 | 1461250299299 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}] 07:51:39 INFO - PROCESS | 1810 | 1461250299482 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:51:39 INFO - PROCESS | 1810 | 1461250299497 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49677c000 == 80 [pid = 1810] [id = 169] 07:51:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff4789ee400) [pid = 1810] [serial = 507] [outer = (nil)] 07:51:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff4789f8000) [pid = 1810] [serial = 508] [outer = 0x7ff4789ee400] 07:51:39 INFO - PROCESS | 1810 | 1461250299557 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff4789fdc00) [pid = 1810] [serial = 509] [outer = 0x7ff4789ee400] 07:51:40 INFO - PROCESS | 1810 | 1461250300530 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]]]}] 07:51:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:51:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1280ms 07:51:40 INFO - PROCESS | 1810 | 1461250300573 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 1810 | 1461250300579 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 07:51:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:51:40 INFO - PROCESS | 1810 | 1461250300587 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 1810 | 1461250300592 Marionette TRACE conn4 <- [1,650,null,{}] 07:51:40 INFO - PROCESS | 1810 | 1461250300600 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}] 07:51:40 INFO - PROCESS | 1810 | 1461250300776 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:51:40 INFO - PROCESS | 1810 | 1461250300933 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479566800 == 81 [pid = 1810] [id = 170] 07:51:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff478855400) [pid = 1810] [serial = 510] [outer = (nil)] 07:51:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff4789fb000) [pid = 1810] [serial = 511] [outer = 0x7ff478855400] 07:51:41 INFO - PROCESS | 1810 | 1461250301005 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff479766000) [pid = 1810] [serial = 512] [outer = 0x7ff478855400] 07:51:41 INFO - PROCESS | 1810 | 1461250301992 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]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:51:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1438ms 07:51:42 INFO - PROCESS | 1810 | 1461250302025 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 1810 | 1461250302034 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 07:51:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:51:42 INFO - PROCESS | 1810 | 1461250302044 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 1810 | 1461250302047 Marionette TRACE conn4 <- [1,654,null,{}] 07:51:42 INFO - PROCESS | 1810 | 1461250302053 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}] 07:51:42 INFO - PROCESS | 1810 | 1461250302237 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:51:42 INFO - PROCESS | 1810 | 1461250302473 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4870b6800 == 82 [pid = 1810] [id = 171] 07:51:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff479767800) [pid = 1810] [serial = 513] [outer = (nil)] 07:51:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff47b29b800) [pid = 1810] [serial = 514] [outer = 0x7ff479767800] 07:51:42 INFO - PROCESS | 1810 | 1461250302560 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff47b349000) [pid = 1810] [serial = 515] [outer = 0x7ff479767800] 07:51:43 INFO - PROCESS | 1810 | 1461250303418 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]]]}] 07:51:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:51:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1434ms 07:51:43 INFO - PROCESS | 1810 | 1461250303479 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:51:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:51:43 INFO - PROCESS | 1810 | 1461250303484 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 07:51:43 INFO - PROCESS | 1810 | 1461250303491 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 1810 | 1461250303497 Marionette TRACE conn4 <- [1,658,null,{}] 07:51:43 INFO - PROCESS | 1810 | 1461250303512 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}] 07:51:43 INFO - PROCESS | 1810 | 1461250303741 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:51:43 INFO - PROCESS | 1810 | 1461250303895 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff497115000 == 83 [pid = 1810] [id = 172] 07:51:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff47b346800) [pid = 1810] [serial = 516] [outer = (nil)] 07:51:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff47e64c400) [pid = 1810] [serial = 517] [outer = 0x7ff47b346800] 07:51:43 INFO - PROCESS | 1810 | 1461250303977 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff484eeec00) [pid = 1810] [serial = 518] [outer = 0x7ff47b346800] 07:51:44 INFO - PROCESS | 1810 | 1461250304988 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]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:51:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1545ms 07:51:45 INFO - PROCESS | 1810 | 1461250305038 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 1810 | 1461250305046 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 07:51:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:51:45 INFO - PROCESS | 1810 | 1461250305056 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 1810 | 1461250305061 Marionette TRACE conn4 <- [1,662,null,{}] 07:51:45 INFO - PROCESS | 1810 | 1461250305069 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}] 07:51:45 INFO - PROCESS | 1810 | 1461250305298 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:51:45 INFO - PROCESS | 1810 | 1461250305475 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa6b000 == 84 [pid = 1810] [id = 173] 07:51:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff47bc28400) [pid = 1810] [serial = 519] [outer = (nil)] 07:51:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff485262c00) [pid = 1810] [serial = 520] [outer = 0x7ff47bc28400] 07:51:45 INFO - PROCESS | 1810 | 1461250305552 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff485b3e800) [pid = 1810] [serial = 521] [outer = 0x7ff47bc28400] 07:51:46 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:46 INFO - PROCESS | 1810 | 1461250306369 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]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:51:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1383ms 07:51:46 INFO - PROCESS | 1810 | 1461250306438 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 1810 | 1461250306442 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 07:51:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:51:46 INFO - PROCESS | 1810 | 1461250306448 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 1810 | 1461250306450 Marionette TRACE conn4 <- [1,666,null,{}] 07:51:46 INFO - PROCESS | 1810 | 1461250306456 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}] 07:51:46 INFO - PROCESS | 1810 | 1461250306618 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:51:46 INFO - PROCESS | 1810 | 1461250306772 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496777800 == 85 [pid = 1810] [id = 174] 07:51:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff47adc5000) [pid = 1810] [serial = 522] [outer = (nil)] 07:51:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff47adca800) [pid = 1810] [serial = 523] [outer = 0x7ff47adc5000] 07:51:46 INFO - PROCESS | 1810 | 1461250306846 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff47adcf000) [pid = 1810] [serial = 524] [outer = 0x7ff47adc5000] 07:51:47 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:47 INFO - PROCESS | 1810 | 1461250307674 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]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:51:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1287ms 07:51:47 INFO - PROCESS | 1810 | 1461250307735 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1810 | 1461250307739 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 07:51:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:51:47 INFO - PROCESS | 1810 | 1461250307744 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1810 | 1461250307747 Marionette TRACE conn4 <- [1,670,null,{}] 07:51:47 INFO - PROCESS | 1810 | 1461250307752 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}] 07:51:47 INFO - PROCESS | 1810 | 1461250307930 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:51:48 INFO - PROCESS | 1810 | 1461250308085 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aba0800 == 86 [pid = 1810] [id = 175] 07:51:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff485135c00) [pid = 1810] [serial = 525] [outer = (nil)] 07:51:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff486f7dc00) [pid = 1810] [serial = 526] [outer = 0x7ff485135c00] 07:51:48 INFO - PROCESS | 1810 | 1461250308164 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff491c18c00) [pid = 1810] [serial = 527] [outer = 0x7ff485135c00] 07:51:49 INFO - PROCESS | 1810 | 1461250309149 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]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:51:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1485ms 07:51:49 INFO - PROCESS | 1810 | 1461250309232 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:51:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:51:49 INFO - PROCESS | 1810 | 1461250309236 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 07:51:49 INFO - PROCESS | 1810 | 1461250309243 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 1810 | 1461250309246 Marionette TRACE conn4 <- [1,674,null,{}] 07:51:49 INFO - PROCESS | 1810 | 1461250309253 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}] 07:51:49 INFO - PROCESS | 1810 | 1461250309481 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:51:49 INFO - PROCESS | 1810 | 1461250309704 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a997000 == 87 [pid = 1810] [id = 176] 07:51:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff472ec5400) [pid = 1810] [serial = 528] [outer = (nil)] 07:51:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff472ecbc00) [pid = 1810] [serial = 529] [outer = 0x7ff472ec5400] 07:51:49 INFO - PROCESS | 1810 | 1461250309815 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff472ed0c00) [pid = 1810] [serial = 530] [outer = 0x7ff472ec5400] 07:51:50 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:50 INFO - PROCESS | 1810 | 1461250310757 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]]]}] 07:51:50 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 07:51:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1582ms 07:51:50 INFO - PROCESS | 1810 | 1461250310826 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1810 | 1461250310831 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 07:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:51:50 INFO - PROCESS | 1810 | 1461250310838 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1810 | 1461250310841 Marionette TRACE conn4 <- [1,678,null,{}] 07:51:50 INFO - PROCESS | 1810 | 1461250310848 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}] 07:51:51 INFO - PROCESS | 1810 | 1461250311096 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:51:51 INFO - PROCESS | 1810 | 1461250311321 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471fed000 == 88 [pid = 1810] [id = 177] 07:51:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff471fcf800) [pid = 1810] [serial = 531] [outer = (nil)] 07:51:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff471fd8400) [pid = 1810] [serial = 532] [outer = 0x7ff471fcf800] 07:51:51 INFO - PROCESS | 1810 | 1461250311429 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff471fdd000) [pid = 1810] [serial = 533] [outer = 0x7ff471fcf800] 07:51:52 INFO - PROCESS | 1810 | 1461250312387 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]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:51:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1585ms 07:51:52 INFO - PROCESS | 1810 | 1461250312425 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 1810 | 1461250312429 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 07:51:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:51:52 INFO - PROCESS | 1810 | 1461250312436 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 1810 | 1461250312441 Marionette TRACE conn4 <- [1,682,null,{}] 07:51:52 INFO - PROCESS | 1810 | 1461250312447 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}] 07:51:52 INFO - PROCESS | 1810 | 1461250312652 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:51:52 INFO - PROCESS | 1810 | 1461250312880 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49694d000 == 89 [pid = 1810] [id = 178] 07:51:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff4714f6400) [pid = 1810] [serial = 534] [outer = (nil)] 07:51:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff4714fb400) [pid = 1810] [serial = 535] [outer = 0x7ff4714f6400] 07:51:53 INFO - PROCESS | 1810 | 1461250313042 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff4714ffc00) [pid = 1810] [serial = 536] [outer = 0x7ff4714f6400] 07:51:54 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:54 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:51:54 INFO - PROCESS | 1810 | 1461250314530 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]]]}] 07:51:54 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) 07:51:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2137ms 07:51:54 INFO - PROCESS | 1810 | 1461250314576 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:51:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:51:54 INFO - PROCESS | 1810 | 1461250314580 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 07:51:54 INFO - PROCESS | 1810 | 1461250314587 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 1810 | 1461250314591 Marionette TRACE conn4 <- [1,686,null,{}] 07:51:54 INFO - PROCESS | 1810 | 1461250314598 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}] 07:51:54 INFO - PROCESS | 1810 | 1461250314830 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:51:55 INFO - PROCESS | 1810 | 1461250315004 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a16800 == 90 [pid = 1810] [id = 179] 07:51:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff4714f7c00) [pid = 1810] [serial = 537] [outer = (nil)] 07:51:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff471fdb000) [pid = 1810] [serial = 538] [outer = 0x7ff4714f7c00] 07:51:55 INFO - PROCESS | 1810 | 1461250315093 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff474b8dc00) [pid = 1810] [serial = 539] [outer = 0x7ff4714f7c00] 07:51:56 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:56 INFO - PROCESS | 1810 | 1461250316680 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]]]}] 07:51:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:51:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2138ms 07:51:56 INFO - PROCESS | 1810 | 1461250316726 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 1810 | 1461250316733 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 07:51:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:51:56 INFO - PROCESS | 1810 | 1461250316745 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 1810 | 1461250316750 Marionette TRACE conn4 <- [1,690,null,{}] 07:51:56 INFO - PROCESS | 1810 | 1461250316761 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}] 07:51:56 INFO - PROCESS | 1810 | 1461250316973 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:51:57 INFO - PROCESS | 1810 | 1461250317157 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa69800 == 91 [pid = 1810] [id = 180] 07:51:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff472a95c00) [pid = 1810] [serial = 540] [outer = (nil)] 07:51:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff474b91c00) [pid = 1810] [serial = 541] [outer = 0x7ff472a95c00] 07:51:57 INFO - PROCESS | 1810 | 1461250317243 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff4786f9800) [pid = 1810] [serial = 542] [outer = 0x7ff472a95c00] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49661a800 == 90 [pid = 1810] [id = 69] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48acbd000 == 89 [pid = 1810] [id = 68] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff494810000 == 88 [pid = 1810] [id = 168] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff4786ea400) [pid = 1810] [serial = 442] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff4786f4000) [pid = 1810] [serial = 445] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff484127000) [pid = 1810] [serial = 448] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff47b29a000) [pid = 1810] [serial = 451] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff472a9c800) [pid = 1810] [serial = 454] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47974d400) [pid = 1810] [serial = 457] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48ba21000 == 87 [pid = 1810] [id = 167] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4749dc000 == 86 [pid = 1810] [id = 166] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47c9da800 == 85 [pid = 1810] [id = 165] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4748f0000 == 84 [pid = 1810] [id = 164] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bc61000 == 83 [pid = 1810] [id = 163] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485817000 == 82 [pid = 1810] [id = 160] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48543b000 == 81 [pid = 1810] [id = 159] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff480dad800 == 80 [pid = 1810] [id = 158] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e5af800 == 79 [pid = 1810] [id = 157] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47956c000 == 78 [pid = 1810] [id = 156] 07:51:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479564000 == 77 [pid = 1810] [id = 155] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff494d1f000) [pid = 1810] [serial = 423] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff479531400) [pid = 1810] [serial = 463] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff483df2000) [pid = 1810] [serial = 420] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff47e7ebc00) [pid = 1810] [serial = 417] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff496ea5400) [pid = 1810] [serial = 424] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff47cab9400) [pid = 1810] [serial = 414] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff479767400) [pid = 1810] [serial = 432] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff480ddd800) [pid = 1810] [serial = 418] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff47dad2000) [pid = 1810] [serial = 415] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff47bc26800) [pid = 1810] [serial = 412] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff47bb97400) [pid = 1810] [serial = 411] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff47b3dbc00) [pid = 1810] [serial = 390] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff47cab7c00) [pid = 1810] [serial = 393] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff479540800) [pid = 1810] [serial = 464] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff48526c400) [pid = 1810] [serial = 399] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff491992c00) [pid = 1810] [serial = 402] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff47b239000) [pid = 1810] [serial = 435] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff49706ac00) [pid = 1810] [serial = 405] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff47caa0c00) [pid = 1810] [serial = 438] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff47b3db800) [pid = 1810] [serial = 232] [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.] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff4838a5400) [pid = 1810] [serial = 396] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47a9ed400) [pid = 1810] [serial = 408] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff478852800) [pid = 1810] [serial = 460] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff47976bc00) [pid = 1810] [serial = 429] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff47b236400) [pid = 1810] [serial = 409] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff47b242400) [pid = 1810] [serial = 426] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff47ca9a000) [pid = 1810] [serial = 427] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff485134000) [pid = 1810] [serial = 421] [outer = (nil)] [url = about:blank] 07:51:58 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:58 INFO - PROCESS | 1810 | 1461250318600 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]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:51:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1888ms 07:51:58 INFO - PROCESS | 1810 | 1461250318631 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 1810 | 1461250318638 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 07:51:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:51:58 INFO - PROCESS | 1810 | 1461250318648 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 1810 | 1461250318651 Marionette TRACE conn4 <- [1,694,null,{}] 07:51:58 INFO - PROCESS | 1810 | 1461250318656 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}] 07:51:58 INFO - PROCESS | 1810 | 1461250318841 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:51:58 INFO - PROCESS | 1810 | 1461250318955 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474ae4000 == 78 [pid = 1810] [id = 181] 07:51:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff474b8b400) [pid = 1810] [serial = 543] [outer = (nil)] 07:51:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff479750800) [pid = 1810] [serial = 544] [outer = 0x7ff474b8b400] 07:51:59 INFO - PROCESS | 1810 | 1461250319016 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff47a9e5800) [pid = 1810] [serial = 545] [outer = 0x7ff474b8b400] 07:52:00 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:00 INFO - PROCESS | 1810 | 1461250320188 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]]]}] 07:52:00 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) 07:52:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1579ms 07:52:00 INFO - PROCESS | 1810 | 1461250320227 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 1810 | 1461250320229 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 07:52:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:52:00 INFO - PROCESS | 1810 | 1461250320246 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1810 | 1461250320251 Marionette TRACE conn4 <- [1,698,null,{}] 07:52:00 INFO - PROCESS | 1810 | 1461250320266 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}] 07:52:00 INFO - PROCESS | 1810 | 1461250320566 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:52:00 INFO - PROCESS | 1810 | 1461250320642 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc56000 == 79 [pid = 1810] [id = 182] 07:52:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff479750c00) [pid = 1810] [serial = 546] [outer = (nil)] 07:52:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff47b236400) [pid = 1810] [serial = 547] [outer = 0x7ff479750c00] 07:52:00 INFO - PROCESS | 1810 | 1461250320717 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff47b341c00) [pid = 1810] [serial = 548] [outer = 0x7ff479750c00] 07:52:01 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:01 INFO - PROCESS | 1810 | 1461250321937 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]]]}] 07:52:01 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) 07:52:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1711ms 07:52:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:52:01 INFO - PROCESS | 1810 | 1461250321948 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 1810 | 1461250321951 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 07:52:01 INFO - PROCESS | 1810 | 1461250321972 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 1810 | 1461250321976 Marionette TRACE conn4 <- [1,702,null,{}] 07:52:01 INFO - PROCESS | 1810 | 1461250321981 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}] 07:52:02 INFO - PROCESS | 1810 | 1461250322199 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:52:02 INFO - PROCESS | 1810 | 1461250322236 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff483f3d000 == 80 [pid = 1810] [id = 183] 07:52:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff47b29a800) [pid = 1810] [serial = 549] [outer = (nil)] 07:52:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff47cab5800) [pid = 1810] [serial = 550] [outer = 0x7ff47b29a800] 07:52:02 INFO - PROCESS | 1810 | 1461250322297 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff47e55cc00) [pid = 1810] [serial = 551] [outer = 0x7ff47b29a800] 07:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff47884d400) [pid = 1810] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff478858800) [pid = 1810] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47ca7c000) [pid = 1810] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff47cab4c00) [pid = 1810] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff479535000) [pid = 1810] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff47a9e1400) [pid = 1810] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:52:03 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:03 INFO - PROCESS | 1810 | 1461250323815 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]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:52:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1896ms 07:52:03 INFO - PROCESS | 1810 | 1461250323853 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 1810 | 1461250323857 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 07:52:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:52:03 INFO - PROCESS | 1810 | 1461250323862 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 1810 | 1461250323864 Marionette TRACE conn4 <- [1,706,null,{}] 07:52:03 INFO - PROCESS | 1810 | 1461250323869 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}] 07:52:04 INFO - PROCESS | 1810 | 1461250324059 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:52:04 INFO - PROCESS | 1810 | 1461250324072 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485222800 == 81 [pid = 1810] [id = 184] 07:52:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff4786f6400) [pid = 1810] [serial = 552] [outer = (nil)] 07:52:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff47caa0400) [pid = 1810] [serial = 553] [outer = 0x7ff4786f6400] 07:52:04 INFO - PROCESS | 1810 | 1461250324136 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff47e65a400) [pid = 1810] [serial = 554] [outer = 0x7ff4786f6400] 07:52:05 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:05 INFO - PROCESS | 1810 | 1461250325294 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]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:52:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1485ms 07:52:05 INFO - PROCESS | 1810 | 1461250325348 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 1810 | 1461250325353 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 07:52:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:52:05 INFO - PROCESS | 1810 | 1461250325363 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 1810 | 1461250325368 Marionette TRACE conn4 <- [1,710,null,{}] 07:52:05 INFO - PROCESS | 1810 | 1461250325377 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}] 07:52:05 INFO - PROCESS | 1810 | 1461250325581 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:52:05 INFO - PROCESS | 1810 | 1461250325776 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478a30000 == 82 [pid = 1810] [id = 185] 07:52:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff474b8a400) [pid = 1810] [serial = 555] [outer = (nil)] 07:52:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff4786f8400) [pid = 1810] [serial = 556] [outer = 0x7ff474b8a400] 07:52:05 INFO - PROCESS | 1810 | 1461250325850 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff4789f4c00) [pid = 1810] [serial = 557] [outer = 0x7ff474b8a400] 07:52:07 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:07 INFO - PROCESS | 1810 | 1461250327159 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]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:52:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1841ms 07:52:07 INFO - PROCESS | 1810 | 1461250327257 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 1810 | 1461250327266 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 07:52:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:52:07 INFO - PROCESS | 1810 | 1461250327326 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 1810 | 1461250327337 Marionette TRACE conn4 <- [1,714,null,{}] 07:52:07 INFO - PROCESS | 1810 | 1461250327341 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}] 07:52:07 INFO - PROCESS | 1810 | 1461250327501 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:52:07 INFO - PROCESS | 1810 | 1461250327653 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f8ee800 == 83 [pid = 1810] [id = 186] 07:52:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff4786e9c00) [pid = 1810] [serial = 558] [outer = (nil)] 07:52:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff47974dc00) [pid = 1810] [serial = 559] [outer = 0x7ff4786e9c00] 07:52:07 INFO - PROCESS | 1810 | 1461250327726 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff47b23a400) [pid = 1810] [serial = 560] [outer = 0x7ff4786e9c00] 07:52:09 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:09 INFO - PROCESS | 1810 | 1461250329202 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]]]}] 07:52:09 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 07:52:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1947ms 07:52:09 INFO - PROCESS | 1810 | 1461250329269 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 1810 | 1461250329272 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 07:52:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:52:09 INFO - PROCESS | 1810 | 1461250329278 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1810 | 1461250329284 Marionette TRACE conn4 <- [1,718,null,{}] 07:52:09 INFO - PROCESS | 1810 | 1461250329299 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}] 07:52:09 INFO - PROCESS | 1810 | 1461250329489 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:52:09 INFO - PROCESS | 1810 | 1461250329642 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4870b1800 == 84 [pid = 1810] [id = 187] 07:52:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff47b296800) [pid = 1810] [serial = 561] [outer = (nil)] 07:52:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff47e5a2c00) [pid = 1810] [serial = 562] [outer = 0x7ff47b296800] 07:52:09 INFO - PROCESS | 1810 | 1461250329720 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff483aeb000) [pid = 1810] [serial = 563] [outer = 0x7ff47b296800] 07:52:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:10 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:52:10 INFO - PROCESS | 1810 | 1461250330986 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]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:52:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1734ms 07:52:11 INFO - PROCESS | 1810 | 1461250331012 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 07:52:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:52:11 INFO - PROCESS | 1810 | 1461250331016 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 07:52:11 INFO - PROCESS | 1810 | 1461250331022 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 1810 | 1461250331025 Marionette TRACE conn4 <- [1,722,null,{}] 07:52:11 INFO - PROCESS | 1810 | 1461250331030 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}] 07:52:11 INFO - PROCESS | 1810 | 1461250331214 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:52:11 INFO - PROCESS | 1810 | 1461250331370 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492857000 == 85 [pid = 1810] [id = 188] 07:52:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff47b33fc00) [pid = 1810] [serial = 564] [outer = (nil)] 07:52:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff48513ec00) [pid = 1810] [serial = 565] [outer = 0x7ff47b33fc00] 07:52:11 INFO - PROCESS | 1810 | 1461250331454 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff48566a000) [pid = 1810] [serial = 566] [outer = 0x7ff47b33fc00] 07:52:12 INFO - PROCESS | 1810 | 1461250332239 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] 07:52:12 INFO - PROCESS | 1810 | 1461250332306 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 07:52:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:52:12 INFO - PROCESS | 1810 | 1461250332312 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 1810 | 1461250332315 Marionette TRACE conn4 <- [1,726,null,{}] 07:52:12 INFO - PROCESS | 1810 | 1461250332320 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}] 07:52:12 INFO - PROCESS | 1810 | 1461250332469 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:52:12 INFO - PROCESS | 1810 | 1461250332628 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496953800 == 86 [pid = 1810] [id = 189] 07:52:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff47e5efc00) [pid = 1810] [serial = 567] [outer = (nil)] 07:52:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff486896800) [pid = 1810] [serial = 568] [outer = 0x7ff47e5efc00] 07:52:12 INFO - PROCESS | 1810 | 1461250332698 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff487066000) [pid = 1810] [serial = 569] [outer = 0x7ff47e5efc00] 07:52:13 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:13 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:52:13 INFO - PROCESS | 1810 | 1461250333657 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]]]}] 07:52:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:52:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1383ms 07:52:13 INFO - PROCESS | 1810 | 1461250333697 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 1810 | 1461250333701 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 07:52:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:52:13 INFO - PROCESS | 1810 | 1461250333707 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 1810 | 1461250333710 Marionette TRACE conn4 <- [1,730,null,{}] 07:52:13 INFO - PROCESS | 1810 | 1461250333717 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}] 07:52:13 INFO - PROCESS | 1810 | 1461250333894 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:52:14 INFO - PROCESS | 1810 | 1461250334055 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49b190800 == 87 [pid = 1810] [id = 190] 07:52:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff478991000) [pid = 1810] [serial = 570] [outer = (nil)] 07:52:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff47899ac00) [pid = 1810] [serial = 571] [outer = 0x7ff478991000] 07:52:14 INFO - PROCESS | 1810 | 1461250334129 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff491e3d400) [pid = 1810] [serial = 572] [outer = 0x7ff478991000] 07:52:14 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:14 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:52:15 INFO - PROCESS | 1810 | 1461250335084 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] 07:52:15 INFO - PROCESS | 1810 | 1461250335147 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 07:52:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:52:15 INFO - PROCESS | 1810 | 1461250335154 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 1810 | 1461250335158 Marionette TRACE conn4 <- [1,734,null,{}] 07:52:15 INFO - PROCESS | 1810 | 1461250335165 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}] 07:52:15 INFO - PROCESS | 1810 | 1461250335335 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:52:15 INFO - PROCESS | 1810 | 1461250335500 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472abd000 == 88 [pid = 1810] [id = 191] 07:52:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff4714f2c00) [pid = 1810] [serial = 573] [outer = (nil)] 07:52:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47b32d000) [pid = 1810] [serial = 574] [outer = 0x7ff4714f2c00] 07:52:15 INFO - PROCESS | 1810 | 1461250335628 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff47b338c00) [pid = 1810] [serial = 575] [outer = 0x7ff4714f2c00] 07:52:16 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:16 INFO - PROCESS | 1810 | 1461250336498 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]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:52:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1390ms 07:52:16 INFO - PROCESS | 1810 | 1461250336545 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 1810 | 1461250336549 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 07:52:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:52:16 INFO - PROCESS | 1810 | 1461250336555 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 1810 | 1461250336557 Marionette TRACE conn4 <- [1,738,null,{}] 07:52:16 INFO - PROCESS | 1810 | 1461250336564 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}] 07:52:16 INFO - PROCESS | 1810 | 1461250336764 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:52:16 INFO - PROCESS | 1810 | 1461250336928 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472ddb000 == 89 [pid = 1810] [id = 192] 07:52:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff4714fc800) [pid = 1810] [serial = 576] [outer = (nil)] 07:52:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47af5d000) [pid = 1810] [serial = 577] [outer = 0x7ff4714fc800] 07:52:17 INFO - PROCESS | 1810 | 1461250337014 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47ba5b000) [pid = 1810] [serial = 578] [outer = 0x7ff4714fc800] 07:52:18 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:18 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:52:18 INFO - PROCESS | 1810 | 1461250338354 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]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1830ms 07:52:18 INFO - PROCESS | 1810 | 1461250338492 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 1810 | 1461250338499 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 07:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:52:18 INFO - PROCESS | 1810 | 1461250338518 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 1810 | 1461250338524 Marionette TRACE conn4 <- [1,742,null,{}] 07:52:18 INFO - PROCESS | 1810 | 1461250338577 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}] 07:52:18 INFO - PROCESS | 1810 | 1461250338733 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:52:19 INFO - PROCESS | 1810 | 1461250339029 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472aa6800 == 90 [pid = 1810] [id = 193] 07:52:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff472a52c00) [pid = 1810] [serial = 579] [outer = (nil)] 07:52:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff472a98400) [pid = 1810] [serial = 580] [outer = 0x7ff472a52c00] 07:52:19 INFO - PROCESS | 1810 | 1461250339099 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff472ecac00) [pid = 1810] [serial = 581] [outer = 0x7ff472a52c00] 07:52:19 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff480daa800 == 89 [pid = 1810] [id = 60] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff4789f8000) [pid = 1810] [serial = 508] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff483f3d000 == 88 [pid = 1810] [id = 183] 07:52:19 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bc56000 == 87 [pid = 1810] [id = 182] 07:52:19 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474ae4000 == 86 [pid = 1810] [id = 181] 07:52:19 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa69800 == 85 [pid = 1810] [id = 180] 07:52:19 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479566800 == 84 [pid = 1810] [id = 170] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff47976cc00) [pid = 1810] [serial = 466] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff47e656c00) [pid = 1810] [serial = 484] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff484ce5800) [pid = 1810] [serial = 505] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47bc25c00) [pid = 1810] [serial = 478] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff47e7f6800) [pid = 1810] [serial = 502] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff47b23e400) [pid = 1810] [serial = 472] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff47953ec00) [pid = 1810] [serial = 490] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff485266400) [pid = 1810] [serial = 506] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff47b347c00) [pid = 1810] [serial = 475] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff47e940000) [pid = 1810] [serial = 487] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff479768800) [pid = 1810] [serial = 491] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff47e5a5800) [pid = 1810] [serial = 500] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff47e555000) [pid = 1810] [serial = 499] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff47b23d000) [pid = 1810] [serial = 494] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff47953e400) [pid = 1810] [serial = 469] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff47ca7a000) [pid = 1810] [serial = 497] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff47ca9ec00) [pid = 1810] [serial = 481] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff483aec000) [pid = 1810] [serial = 503] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff47af62c00) [pid = 1810] [serial = 493] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff47b346000) [pid = 1810] [serial = 496] [outer = (nil)] [url = about:blank] 07:52:20 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:20 INFO - PROCESS | 1810 | 1461250340516 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]]]}] 07:52:20 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 07:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2046ms 07:52:20 INFO - PROCESS | 1810 | 1461250340573 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1810 | 1461250340581 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 07:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:52:20 INFO - PROCESS | 1810 | 1461250340594 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1810 | 1461250340597 Marionette TRACE conn4 <- [1,746,null,{}] 07:52:20 INFO - PROCESS | 1810 | 1461250340604 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}] 07:52:20 INFO - PROCESS | 1810 | 1461250340754 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:52:20 INFO - PROCESS | 1810 | 1461250340764 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474af5800 == 85 [pid = 1810] [id = 194] 07:52:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff472ecb800) [pid = 1810] [serial = 582] [outer = (nil)] 07:52:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff474b94400) [pid = 1810] [serial = 583] [outer = 0x7ff472ecb800] 07:52:20 INFO - PROCESS | 1810 | 1461250340831 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff478852800) [pid = 1810] [serial = 584] [outer = 0x7ff472ecb800] 07:52:21 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:21 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:22 INFO - PROCESS | 1810 | 1461250342019 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]]]}] 07:52:22 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.) 07:52:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1483ms 07:52:22 INFO - PROCESS | 1810 | 1461250342077 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1810 | 1461250342080 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 07:52:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:52:22 INFO - PROCESS | 1810 | 1461250342101 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1810 | 1461250342107 Marionette TRACE conn4 <- [1,750,null,{}] 07:52:22 INFO - PROCESS | 1810 | 1461250342124 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}] 07:52:22 INFO - PROCESS | 1810 | 1461250342360 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:52:22 INFO - PROCESS | 1810 | 1461250342484 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a99a000 == 86 [pid = 1810] [id = 195] 07:52:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff4789f1800) [pid = 1810] [serial = 585] [outer = (nil)] 07:52:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff479750000) [pid = 1810] [serial = 586] [outer = 0x7ff4789f1800] 07:52:22 INFO - PROCESS | 1810 | 1461250342554 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff47976ac00) [pid = 1810] [serial = 587] [outer = 0x7ff4789f1800] 07:52:23 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff47b29a800) [pid = 1810] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:52:23 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff479750c00) [pid = 1810] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:52:23 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff474b8b400) [pid = 1810] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:52:23 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff472a95c00) [pid = 1810] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:52:23 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:23 INFO - PROCESS | 1810 | 1461250343854 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]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:52:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1793ms 07:52:23 INFO - PROCESS | 1810 | 1461250343895 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 1810 | 1461250343898 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 07:52:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:52:23 INFO - PROCESS | 1810 | 1461250343905 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 1810 | 1461250343908 Marionette TRACE conn4 <- [1,754,null,{}] 07:52:23 INFO - PROCESS | 1810 | 1461250343912 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}] 07:52:24 INFO - PROCESS | 1810 | 1461250344087 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:52:24 INFO - PROCESS | 1810 | 1461250344102 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47af3b800 == 87 [pid = 1810] [id = 196] 07:52:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff4789f7400) [pid = 1810] [serial = 588] [outer = (nil)] 07:52:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff47adc7400) [pid = 1810] [serial = 589] [outer = 0x7ff4789f7400] 07:52:24 INFO - PROCESS | 1810 | 1461250344163 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff47adce800) [pid = 1810] [serial = 590] [outer = 0x7ff4789f7400] 07:52:25 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:25 INFO - PROCESS | 1810 | 1461250345316 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]]]}] 07:52:25 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 07:52:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1430ms 07:52:25 INFO - PROCESS | 1810 | 1461250345334 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 1810 | 1461250345337 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 07:52:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:52:25 INFO - PROCESS | 1810 | 1461250345342 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 1810 | 1461250345345 Marionette TRACE conn4 <- [1,758,null,{}] 07:52:25 INFO - PROCESS | 1810 | 1461250345350 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}] 07:52:25 INFO - PROCESS | 1810 | 1461250345495 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:52:25 INFO - PROCESS | 1810 | 1461250345680 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b9e8800 == 88 [pid = 1810] [id = 197] 07:52:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff4789f2000) [pid = 1810] [serial = 591] [outer = (nil)] 07:52:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff47adcec00) [pid = 1810] [serial = 592] [outer = 0x7ff4789f2000] 07:52:25 INFO - PROCESS | 1810 | 1461250345741 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff47b1c0400) [pid = 1810] [serial = 593] [outer = 0x7ff4789f2000] 07:52:26 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:26 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:52:26 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:26 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:26 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:26 INFO - PROCESS | 1810 | 1461250346638 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]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1335ms 07:52:26 INFO - PROCESS | 1810 | 1461250346691 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 1810 | 1461250346699 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 07:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:52:26 INFO - PROCESS | 1810 | 1461250346709 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 1810 | 1461250346712 Marionette TRACE conn4 <- [1,762,null,{}] 07:52:26 INFO - PROCESS | 1810 | 1461250346721 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}] 07:52:26 INFO - PROCESS | 1810 | 1461250346956 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:52:27 INFO - PROCESS | 1810 | 1461250347174 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479555800 == 89 [pid = 1810] [id = 198] 07:52:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff474b8cc00) [pid = 1810] [serial = 594] [outer = (nil)] 07:52:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff4786efc00) [pid = 1810] [serial = 595] [outer = 0x7ff474b8cc00] 07:52:27 INFO - PROCESS | 1810 | 1461250347296 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff47898fc00) [pid = 1810] [serial = 596] [outer = 0x7ff474b8cc00] 07:52:28 INFO - PROCESS | 1810 | 1461250348581 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]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:52:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1890ms 07:52:28 INFO - PROCESS | 1810 | 1461250348599 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1810 | 1461250348607 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 07:52:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:52:28 INFO - PROCESS | 1810 | 1461250348617 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1810 | 1461250348621 Marionette TRACE conn4 <- [1,766,null,{}] 07:52:28 INFO - PROCESS | 1810 | 1461250348627 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}] 07:52:28 INFO - PROCESS | 1810 | 1461250348900 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:52:29 INFO - PROCESS | 1810 | 1461250349070 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c968800 == 90 [pid = 1810] [id = 199] 07:52:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff474b8a800) [pid = 1810] [serial = 597] [outer = (nil)] 07:52:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff479758400) [pid = 1810] [serial = 598] [outer = 0x7ff474b8a800] 07:52:29 INFO - PROCESS | 1810 | 1461250349139 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47adc6800) [pid = 1810] [serial = 599] [outer = 0x7ff474b8a800] 07:52:30 INFO - PROCESS | 1810 | 1461250350419 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]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:52:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1845ms 07:52:30 INFO - PROCESS | 1810 | 1461250350463 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 1810 | 1461250350467 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 07:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:52:30 INFO - PROCESS | 1810 | 1461250350565 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 1810 | 1461250350572 Marionette TRACE conn4 <- [1,770,null,{}] 07:52:30 INFO - PROCESS | 1810 | 1461250350589 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}] 07:52:30 INFO - PROCESS | 1810 | 1461250350759 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:52:30 INFO - PROCESS | 1810 | 1461250350918 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f772000 == 91 [pid = 1810] [id = 200] 07:52:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff47b064400) [pid = 1810] [serial = 600] [outer = (nil)] 07:52:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff47b295000) [pid = 1810] [serial = 601] [outer = 0x7ff47b064400] 07:52:31 INFO - PROCESS | 1810 | 1461250350993 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47b329c00) [pid = 1810] [serial = 602] [outer = 0x7ff47b064400] 07:52:31 INFO - PROCESS | 1810 | 1461250351851 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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1387ms 07:52:31 INFO - PROCESS | 1810 | 1461250351902 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 1810 | 1461250351906 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 07:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:52:31 INFO - PROCESS | 1810 | 1461250351912 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 1810 | 1461250351915 Marionette TRACE conn4 <- [1,774,null,{}] 07:52:31 INFO - PROCESS | 1810 | 1461250351920 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}] 07:52:32 INFO - PROCESS | 1810 | 1461250352077 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:52:32 INFO - PROCESS | 1810 | 1461250352246 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff481926000 == 92 [pid = 1810] [id = 201] 07:52:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff4714ff800) [pid = 1810] [serial = 603] [outer = (nil)] 07:52:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47b338400) [pid = 1810] [serial = 604] [outer = 0x7ff4714ff800] 07:52:32 INFO - PROCESS | 1810 | 1461250352344 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47b347800) [pid = 1810] [serial = 605] [outer = 0x7ff4714ff800] 07:52:33 INFO - PROCESS | 1810 | 1461250353156 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]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1283ms 07:52:33 INFO - PROCESS | 1810 | 1461250353195 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 1810 | 1461250353198 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 07:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:52:33 INFO - PROCESS | 1810 | 1461250353204 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 1810 | 1461250353206 Marionette TRACE conn4 <- [1,778,null,{}] 07:52:33 INFO - PROCESS | 1810 | 1461250353211 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}] 07:52:33 INFO - PROCESS | 1810 | 1461250353374 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:52:33 INFO - PROCESS | 1810 | 1461250353547 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484bdb000 == 93 [pid = 1810] [id = 202] 07:52:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47a9ee400) [pid = 1810] [serial = 606] [outer = (nil)] 07:52:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff47b3e4000) [pid = 1810] [serial = 607] [outer = 0x7ff47a9ee400] 07:52:33 INFO - PROCESS | 1810 | 1461250353618 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47ba1e800) [pid = 1810] [serial = 608] [outer = 0x7ff47a9ee400] 07:52:34 INFO - PROCESS | 1810 | 1461250354491 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]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1329ms 07:52:34 INFO - PROCESS | 1810 | 1461250354533 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 1810 | 1461250354537 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 07:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:52:34 INFO - PROCESS | 1810 | 1461250354543 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 1810 | 1461250354545 Marionette TRACE conn4 <- [1,782,null,{}] 07:52:34 INFO - PROCESS | 1810 | 1461250354551 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}] 07:52:34 INFO - PROCESS | 1810 | 1461250354732 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:52:35 INFO - PROCESS | 1810 | 1461250355218 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474af3800 == 94 [pid = 1810] [id = 203] 07:52:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff472a94800) [pid = 1810] [serial = 609] [outer = (nil)] 07:52:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff472aa1800) [pid = 1810] [serial = 610] [outer = 0x7ff472a94800] 07:52:35 INFO - PROCESS | 1810 | 1461250355328 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff47485ec00) [pid = 1810] [serial = 611] [outer = 0x7ff472a94800] 07:52:36 INFO - PROCESS | 1810 | 1461250356258 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]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1734ms 07:52:36 INFO - PROCESS | 1810 | 1461250356278 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 1810 | 1461250356284 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 07:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:52:36 INFO - PROCESS | 1810 | 1461250356292 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 1810 | 1461250356296 Marionette TRACE conn4 <- [1,786,null,{}] 07:52:36 INFO - PROCESS | 1810 | 1461250356304 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}] 07:52:36 INFO - PROCESS | 1810 | 1461250356466 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:52:36 INFO - PROCESS | 1810 | 1461250356638 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474afc000 == 95 [pid = 1810] [id = 204] 07:52:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff472a98c00) [pid = 1810] [serial = 612] [outer = (nil)] 07:52:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff4789fa800) [pid = 1810] [serial = 613] [outer = 0x7ff472a98c00] 07:52:36 INFO - PROCESS | 1810 | 1461250356705 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff479755c00) [pid = 1810] [serial = 614] [outer = 0x7ff472a98c00] 07:52:37 INFO - PROCESS | 1810 | 1461250357641 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]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1385ms 07:52:37 INFO - PROCESS | 1810 | 1461250357681 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1810 | 1461250357687 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 07:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:52:37 INFO - PROCESS | 1810 | 1461250357693 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1810 | 1461250357696 Marionette TRACE conn4 <- [1,790,null,{}] 07:52:37 INFO - PROCESS | 1810 | 1461250357701 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}] 07:52:37 INFO - PROCESS | 1810 | 1461250357849 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:52:38 INFO - PROCESS | 1810 | 1461250358018 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47d850800 == 96 [pid = 1810] [id = 205] 07:52:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff478857400) [pid = 1810] [serial = 615] [outer = (nil)] 07:52:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47af5e800) [pid = 1810] [serial = 616] [outer = 0x7ff478857400] 07:52:38 INFO - PROCESS | 1810 | 1461250358082 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff47b1bd800) [pid = 1810] [serial = 617] [outer = 0x7ff478857400] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48573b800 == 95 [pid = 1810] [id = 95] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff498e6e000 == 94 [pid = 1810] [id = 78] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486a22000 == 93 [pid = 1810] [id = 161] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff47caa0400) [pid = 1810] [serial = 553] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff486f7dc00) [pid = 1810] [serial = 526] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff471fd8400) [pid = 1810] [serial = 532] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff47b29b800) [pid = 1810] [serial = 514] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff4789fb000) [pid = 1810] [serial = 511] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff47adca800) [pid = 1810] [serial = 523] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff4714fb400) [pid = 1810] [serial = 535] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff485262c00) [pid = 1810] [serial = 520] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff472ecbc00) [pid = 1810] [serial = 529] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff47e64c400) [pid = 1810] [serial = 517] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff471fdb000) [pid = 1810] [serial = 538] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47af3b800 == 92 [pid = 1810] [id = 196] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47a99a000 == 91 [pid = 1810] [id = 195] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474af5800 == 90 [pid = 1810] [id = 194] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472aa6800 == 89 [pid = 1810] [id = 193] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496953800 == 88 [pid = 1810] [id = 189] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492857000 == 87 [pid = 1810] [id = 188] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4870b1800 == 86 [pid = 1810] [id = 187] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f8ee800 == 85 [pid = 1810] [id = 186] 07:52:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478a30000 == 84 [pid = 1810] [id = 185] 07:52:39 INFO - PROCESS | 1810 | 1461250359050 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]]]}] 07:52:39 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff47e55cc00) [pid = 1810] [serial = 551] [outer = (nil)] [url = about:blank] 07:52:39 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff47b341c00) [pid = 1810] [serial = 548] [outer = (nil)] [url = about:blank] 07:52:39 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff47cab5800) [pid = 1810] [serial = 550] [outer = (nil)] [url = about:blank] 07:52:39 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff47b236400) [pid = 1810] [serial = 547] [outer = (nil)] [url = about:blank] 07:52:39 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff479750800) [pid = 1810] [serial = 544] [outer = (nil)] [url = about:blank] 07:52:39 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff47a9e5800) [pid = 1810] [serial = 545] [outer = (nil)] [url = about:blank] 07:52:39 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff4786f9800) [pid = 1810] [serial = 542] [outer = (nil)] [url = about:blank] 07:52:39 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff474b91c00) [pid = 1810] [serial = 541] [outer = (nil)] [url = about:blank] 07:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1434ms 07:52:39 INFO - PROCESS | 1810 | 1461250359130 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 1810 | 1461250359134 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 07:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:52:39 INFO - PROCESS | 1810 | 1461250359147 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 1810 | 1461250359155 Marionette TRACE conn4 <- [1,794,null,{}] 07:52:39 INFO - PROCESS | 1810 | 1461250359163 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}] 07:52:39 INFO - PROCESS | 1810 | 1461250359313 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:52:39 INFO - PROCESS | 1810 | 1461250359451 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478556800 == 85 [pid = 1810] [id = 206] 07:52:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff4789fb000) [pid = 1810] [serial = 618] [outer = (nil)] 07:52:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff47b1ca800) [pid = 1810] [serial = 619] [outer = 0x7ff4789fb000] 07:52:39 INFO - PROCESS | 1810 | 1461250359515 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff47b333000) [pid = 1810] [serial = 620] [outer = 0x7ff4789fb000] 07:52:40 INFO - PROCESS | 1810 | 1461250360207 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]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1093ms 07:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:52:40 INFO - PROCESS | 1810 | 1461250360241 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1810 | 1461250360244 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 07:52:40 INFO - PROCESS | 1810 | 1461250360251 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1810 | 1461250360254 Marionette TRACE conn4 <- [1,798,null,{}] 07:52:40 INFO - PROCESS | 1810 | 1461250360259 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}] 07:52:40 INFO - PROCESS | 1810 | 1461250360467 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:52:40 INFO - PROCESS | 1810 | 1461250360486 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b9d9800 == 86 [pid = 1810] [id = 207] 07:52:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47b346400) [pid = 1810] [serial = 621] [outer = (nil)] 07:52:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47ba57c00) [pid = 1810] [serial = 622] [outer = 0x7ff47b346400] 07:52:40 INFO - PROCESS | 1810 | 1461250360549 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47ba5e800) [pid = 1810] [serial = 623] [outer = 0x7ff47b346400] 07:52:41 INFO - PROCESS | 1810 | 1461250361400 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]]]}] 07:52:41 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 07:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1185ms 07:52:41 INFO - PROCESS | 1810 | 1461250361434 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1810 | 1461250361437 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 07:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:52:41 INFO - PROCESS | 1810 | 1461250361464 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1810 | 1461250361468 Marionette TRACE conn4 <- [1,802,null,{}] 07:52:41 INFO - PROCESS | 1810 | 1461250361473 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}] 07:52:41 INFO - PROCESS | 1810 | 1461250361670 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:52:41 INFO - PROCESS | 1810 | 1461250361691 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472ac3000 == 87 [pid = 1810] [id = 208] 07:52:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47bb90000) [pid = 1810] [serial = 624] [outer = (nil)] 07:52:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47bb9b800) [pid = 1810] [serial = 625] [outer = 0x7ff47bb90000] 07:52:41 INFO - PROCESS | 1810 | 1461250361766 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff47bef5000) [pid = 1810] [serial = 626] [outer = 0x7ff47bb90000] 07:52:42 INFO - PROCESS | 1810 | 1461250362705 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]]]}] 07:52:42 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 07:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1304ms 07:52:42 INFO - PROCESS | 1810 | 1461250362752 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 1810 | 1461250362755 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 07:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:52:42 INFO - PROCESS | 1810 | 1461250362767 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 1810 | 1461250362769 Marionette TRACE conn4 <- [1,806,null,{}] 07:52:42 INFO - PROCESS | 1810 | 1461250362774 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}] 07:52:42 INFO - PROCESS | 1810 | 1461250362955 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:52:42 INFO - PROCESS | 1810 | 1461250362987 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485742000 == 88 [pid = 1810] [id = 209] 07:52:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47bef5400) [pid = 1810] [serial = 627] [outer = (nil)] 07:52:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff47cab7400) [pid = 1810] [serial = 628] [outer = 0x7ff47bef5400] 07:52:43 INFO - PROCESS | 1810 | 1461250363045 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff47cabf800) [pid = 1810] [serial = 629] [outer = 0x7ff47bef5400] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff4789f1800) [pid = 1810] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff4786de400) [pid = 1810] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff4714f7c00) [pid = 1810] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff472ecb800) [pid = 1810] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff484ced800) [pid = 1810] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff4714fc800) [pid = 1810] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff47b3e1800) [pid = 1810] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff47b063400) [pid = 1810] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47a9ed000) [pid = 1810] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff472a52c00) [pid = 1810] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff47b3dd800) [pid = 1810] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff4789f7400) [pid = 1810] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff47884b000) [pid = 1810] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:52:43 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff483af1c00) [pid = 1810] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:52:44 INFO - PROCESS | 1810 | 1461250364340 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]]]}] 07:52:44 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 07:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1634ms 07:52:44 INFO - PROCESS | 1810 | 1461250364407 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 1810 | 1461250364410 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 07:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:52:44 INFO - PROCESS | 1810 | 1461250364417 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 1810 | 1461250364418 Marionette TRACE conn4 <- [1,810,null,{}] 07:52:44 INFO - PROCESS | 1810 | 1461250364424 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}] 07:52:44 INFO - PROCESS | 1810 | 1461250364574 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:52:44 INFO - PROCESS | 1810 | 1461250364588 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fc3000 == 89 [pid = 1810] [id = 210] 07:52:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff47898f000) [pid = 1810] [serial = 630] [outer = (nil)] 07:52:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff47bb90400) [pid = 1810] [serial = 631] [outer = 0x7ff47898f000] 07:52:44 INFO - PROCESS | 1810 | 1461250364645 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47cab7000) [pid = 1810] [serial = 632] [outer = 0x7ff47898f000] 07:52:45 INFO - PROCESS | 1810 | 1461250365399 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]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1031ms 07:52:45 INFO - PROCESS | 1810 | 1461250365449 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 1810 | 1461250365453 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 07:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:52:45 INFO - PROCESS | 1810 | 1461250365483 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 1810 | 1461250365485 Marionette TRACE conn4 <- [1,814,null,{}] 07:52:45 INFO - PROCESS | 1810 | 1461250365489 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}] 07:52:45 INFO - PROCESS | 1810 | 1461250365628 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:52:45 INFO - PROCESS | 1810 | 1461250365641 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48640e800 == 90 [pid = 1810] [id = 211] 07:52:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff4786e2c00) [pid = 1810] [serial = 633] [outer = (nil)] 07:52:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff47cdc7000) [pid = 1810] [serial = 634] [outer = 0x7ff4786e2c00] 07:52:45 INFO - PROCESS | 1810 | 1461250365704 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47cdd5000) [pid = 1810] [serial = 635] [outer = 0x7ff4786e2c00] 07:52:46 INFO - PROCESS | 1810 | 1461250366827 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] 07:52:46 INFO - PROCESS | 1810 | 1461250366875 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 07:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:52:46 INFO - PROCESS | 1810 | 1461250366883 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 1810 | 1461250366889 Marionette TRACE conn4 <- [1,818,null,{}] 07:52:46 INFO - PROCESS | 1810 | 1461250366895 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}] 07:52:47 INFO - PROCESS | 1810 | 1461250367072 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:52:47 INFO - PROCESS | 1810 | 1461250367235 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ab88800 == 91 [pid = 1810] [id = 212] 07:52:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff478855c00) [pid = 1810] [serial = 636] [outer = (nil)] 07:52:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47953a000) [pid = 1810] [serial = 637] [outer = 0x7ff478855c00] 07:52:47 INFO - PROCESS | 1810 | 1461250367308 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47a9e5800) [pid = 1810] [serial = 638] [outer = 0x7ff478855c00] 07:52:48 INFO - PROCESS | 1810 | 1461250368290 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]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1480ms 07:52:48 INFO - PROCESS | 1810 | 1461250368365 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 1810 | 1461250368374 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 07:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:52:48 INFO - PROCESS | 1810 | 1461250368383 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 1810 | 1461250368387 Marionette TRACE conn4 <- [1,822,null,{}] 07:52:48 INFO - PROCESS | 1810 | 1461250368393 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}] 07:52:48 INFO - PROCESS | 1810 | 1461250368601 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:52:48 INFO - PROCESS | 1810 | 1461250368847 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485585800 == 92 [pid = 1810] [id = 213] 07:52:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47a9ef000) [pid = 1810] [serial = 639] [outer = (nil)] 07:52:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff47b291400) [pid = 1810] [serial = 640] [outer = 0x7ff47a9ef000] 07:52:48 INFO - PROCESS | 1810 | 1461250368964 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47b33e400) [pid = 1810] [serial = 641] [outer = 0x7ff47a9ef000] 07:52:49 INFO - PROCESS | 1810 | 1461250369785 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] 07:52:49 INFO - PROCESS | 1810 | 1461250369817 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 07:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:52:49 INFO - PROCESS | 1810 | 1461250369824 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1810 | 1461250369830 Marionette TRACE conn4 <- [1,826,null,{}] 07:52:49 INFO - PROCESS | 1810 | 1461250369845 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}] 07:52:50 INFO - PROCESS | 1810 | 1461250370010 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:52:50 INFO - PROCESS | 1810 | 1461250370183 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486e6f000 == 93 [pid = 1810] [id = 214] 07:52:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff47b05f400) [pid = 1810] [serial = 642] [outer = (nil)] 07:52:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff47bc1a800) [pid = 1810] [serial = 643] [outer = 0x7ff47b05f400] 07:52:50 INFO - PROCESS | 1810 | 1461250370265 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff47ca9f400) [pid = 1810] [serial = 644] [outer = 0x7ff47b05f400] 07:52:51 INFO - PROCESS | 1810 | 1461250371104 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]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1334ms 07:52:51 INFO - PROCESS | 1810 | 1461250371163 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 1810 | 1461250371172 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 07:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:52:51 INFO - PROCESS | 1810 | 1461250371178 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 1810 | 1461250371180 Marionette TRACE conn4 <- [1,830,null,{}] 07:52:51 INFO - PROCESS | 1810 | 1461250371186 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}] 07:52:51 INFO - PROCESS | 1810 | 1461250371384 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:52:51 INFO - PROCESS | 1810 | 1461250371548 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba1f000 == 94 [pid = 1810] [id = 215] 07:52:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff47b062c00) [pid = 1810] [serial = 645] [outer = (nil)] 07:52:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47daca800) [pid = 1810] [serial = 646] [outer = 0x7ff47b062c00] 07:52:51 INFO - PROCESS | 1810 | 1461250371623 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47e4d3400) [pid = 1810] [serial = 647] [outer = 0x7ff47b062c00] 07:52:52 INFO - PROCESS | 1810 | 1461250372443 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]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1327ms 07:52:52 INFO - PROCESS | 1810 | 1461250372506 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 1810 | 1461250372509 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 07:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:52:52 INFO - PROCESS | 1810 | 1461250372515 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1810 | 1461250372517 Marionette TRACE conn4 <- [1,834,null,{}] 07:52:52 INFO - PROCESS | 1810 | 1461250372523 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}] 07:52:52 INFO - PROCESS | 1810 | 1461250372675 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:52:52 INFO - PROCESS | 1810 | 1461250372846 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4919e2800 == 95 [pid = 1810] [id = 216] 07:52:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47cac0800) [pid = 1810] [serial = 648] [outer = (nil)] 07:52:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47e556800) [pid = 1810] [serial = 649] [outer = 0x7ff47cac0800] 07:52:52 INFO - PROCESS | 1810 | 1461250372916 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff47e59dc00) [pid = 1810] [serial = 650] [outer = 0x7ff47cac0800] 07:52:53 INFO - PROCESS | 1810 | 1461250373800 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]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1342ms 07:52:53 INFO - PROCESS | 1810 | 1461250373857 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 1810 | 1461250373861 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 07:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:52:53 INFO - PROCESS | 1810 | 1461250373866 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 1810 | 1461250373869 Marionette TRACE conn4 <- [1,838,null,{}] 07:52:53 INFO - PROCESS | 1810 | 1461250373874 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}] 07:52:54 INFO - PROCESS | 1810 | 1461250374075 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:52:54 INFO - PROCESS | 1810 | 1461250374240 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492e0a000 == 96 [pid = 1810] [id = 217] 07:52:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff47e654400) [pid = 1810] [serial = 651] [outer = (nil)] 07:52:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff47e7eec00) [pid = 1810] [serial = 652] [outer = 0x7ff47e654400] 07:52:54 INFO - PROCESS | 1810 | 1461250374316 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff480d53800) [pid = 1810] [serial = 653] [outer = 0x7ff47e654400] 07:52:55 INFO - PROCESS | 1810 | 1461250375131 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]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1334ms 07:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:52:55 INFO - PROCESS | 1810 | 1461250375201 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 1810 | 1461250375204 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 07:52:55 INFO - PROCESS | 1810 | 1461250375210 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1810 | 1461250375213 Marionette TRACE conn4 <- [1,842,null,{}] 07:52:55 INFO - PROCESS | 1810 | 1461250375218 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}] 07:52:55 INFO - PROCESS | 1810 | 1461250375373 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:52:55 INFO - PROCESS | 1810 | 1461250375537 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496778000 == 97 [pid = 1810] [id = 218] 07:52:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff47e656800) [pid = 1810] [serial = 654] [outer = (nil)] 07:52:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff481984800) [pid = 1810] [serial = 655] [outer = 0x7ff47e656800] 07:52:55 INFO - PROCESS | 1810 | 1461250375607 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff482be7400) [pid = 1810] [serial = 656] [outer = 0x7ff47e656800] 07:52:56 INFO - PROCESS | 1810 | 1461250376456 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]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1279ms 07:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:52:56 INFO - PROCESS | 1810 | 1461250376489 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 1810 | 1461250376491 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 07:52:56 INFO - PROCESS | 1810 | 1461250376498 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 1810 | 1461250376501 Marionette TRACE conn4 <- [1,846,null,{}] 07:52:56 INFO - PROCESS | 1810 | 1461250376506 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}] 07:52:56 INFO - PROCESS | 1810 | 1461250376658 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:52:56 INFO - PROCESS | 1810 | 1461250376832 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496966800 == 98 [pid = 1810] [id = 219] 07:52:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff47e7e8400) [pid = 1810] [serial = 657] [outer = (nil)] 07:52:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff4838ac000) [pid = 1810] [serial = 658] [outer = 0x7ff47e7e8400] 07:52:56 INFO - PROCESS | 1810 | 1461250376914 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff483d86c00) [pid = 1810] [serial = 659] [outer = 0x7ff47e7e8400] 07:52:57 INFO - PROCESS | 1810 | 1461250377751 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]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1329ms 07:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:52:57 INFO - PROCESS | 1810 | 1461250377827 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 1810 | 1461250377830 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 07:52:57 INFO - PROCESS | 1810 | 1461250377837 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 1810 | 1461250377840 Marionette TRACE conn4 <- [1,850,null,{}] 07:52:57 INFO - PROCESS | 1810 | 1461250377845 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}] 07:52:58 INFO - PROCESS | 1810 | 1461250378038 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:52:58 INFO - PROCESS | 1810 | 1461250378225 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49705e800 == 99 [pid = 1810] [id = 220] 07:52:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff472a57400) [pid = 1810] [serial = 660] [outer = (nil)] 07:52:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff483fc5c00) [pid = 1810] [serial = 661] [outer = 0x7ff472a57400] 07:52:58 INFO - PROCESS | 1810 | 1461250378293 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff484ce4400) [pid = 1810] [serial = 662] [outer = 0x7ff472a57400] 07:52:59 INFO - PROCESS | 1810 | 1461250379170 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]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1379ms 07:52:59 INFO - PROCESS | 1810 | 1461250379215 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1810 | 1461250379220 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 07:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:52:59 INFO - PROCESS | 1810 | 1461250379225 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1810 | 1461250379227 Marionette TRACE conn4 <- [1,854,null,{}] 07:52:59 INFO - PROCESS | 1810 | 1461250379233 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}] 07:52:59 INFO - PROCESS | 1810 | 1461250379390 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:52:59 INFO - PROCESS | 1810 | 1461250379569 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47955c000 == 100 [pid = 1810] [id = 221] 07:52:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff47485dc00) [pid = 1810] [serial = 663] [outer = (nil)] 07:52:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff47af69800) [pid = 1810] [serial = 664] [outer = 0x7ff47485dc00] 07:52:59 INFO - PROCESS | 1810 | 1461250379635 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff484ce5800) [pid = 1810] [serial = 665] [outer = 0x7ff47485dc00] 07:53:00 INFO - PROCESS | 1810 | 1461250380512 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]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1336ms 07:53:00 INFO - PROCESS | 1810 | 1461250380562 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:53:00 INFO - PROCESS | 1810 | 1461250380567 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 07:53:00 INFO - PROCESS | 1810 | 1461250380572 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 1810 | 1461250380576 Marionette TRACE conn4 <- [1,858,null,{}] 07:53:00 INFO - PROCESS | 1810 | 1461250380581 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}] 07:53:00 INFO - PROCESS | 1810 | 1461250380784 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:53:00 INFO - PROCESS | 1810 | 1461250380958 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc56000 == 101 [pid = 1810] [id = 222] 07:53:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff474b94000) [pid = 1810] [serial = 666] [outer = (nil)] 07:53:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff47bc20000) [pid = 1810] [serial = 667] [outer = 0x7ff474b94000] 07:53:01 INFO - PROCESS | 1810 | 1461250381037 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff485270c00) [pid = 1810] [serial = 668] [outer = 0x7ff474b94000] 07:53:02 INFO - PROCESS | 1810 | 1461250382199 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]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1680ms 07:53:02 INFO - PROCESS | 1810 | 1461250382254 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1810 | 1461250382258 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 07:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:53:02 INFO - PROCESS | 1810 | 1461250382267 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1810 | 1461250382272 Marionette TRACE conn4 <- [1,862,null,{}] 07:53:02 INFO - PROCESS | 1810 | 1461250382280 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}] 07:53:02 INFO - PROCESS | 1810 | 1461250382485 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:53:02 INFO - PROCESS | 1810 | 1461250382709 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ac6a800 == 102 [pid = 1810] [id = 223] 07:53:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff4786ecc00) [pid = 1810] [serial = 669] [outer = (nil)] 07:53:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff4786f9400) [pid = 1810] [serial = 670] [outer = 0x7ff4786ecc00] 07:53:02 INFO - PROCESS | 1810 | 1461250382776 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff4789f5000) [pid = 1810] [serial = 671] [outer = 0x7ff4786ecc00] 07:53:03 INFO - PROCESS | 1810 | 1461250383692 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]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1489ms 07:53:03 INFO - PROCESS | 1810 | 1461250383757 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1810 | 1461250383766 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 07:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:53:03 INFO - PROCESS | 1810 | 1461250383776 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1810 | 1461250383779 Marionette TRACE conn4 <- [1,866,null,{}] 07:53:03 INFO - PROCESS | 1810 | 1461250383784 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}] 07:53:04 INFO - PROCESS | 1810 | 1461250384030 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:53:04 INFO - PROCESS | 1810 | 1461250384201 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471855800 == 103 [pid = 1810] [id = 224] 07:53:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff479538800) [pid = 1810] [serial = 672] [outer = (nil)] 07:53:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff47a9eec00) [pid = 1810] [serial = 673] [outer = 0x7ff479538800] 07:53:04 INFO - PROCESS | 1810 | 1461250384282 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff47b05f800) [pid = 1810] [serial = 674] [outer = 0x7ff479538800] 07:53:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486d73800 == 102 [pid = 1810] [id = 62] 07:53:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fc5800 == 101 [pid = 1810] [id = 61] 07:53:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e5c0800 == 100 [pid = 1810] [id = 84] 07:53:04 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff486896800) [pid = 1810] [serial = 568] [outer = (nil)] [url = about:blank] 07:53:04 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff47899ac00) [pid = 1810] [serial = 571] [outer = (nil)] [url = about:blank] 07:53:04 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff47b32d000) [pid = 1810] [serial = 574] [outer = (nil)] [url = about:blank] 07:53:04 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff48513ec00) [pid = 1810] [serial = 565] [outer = (nil)] [url = about:blank] 07:53:04 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff47adcec00) [pid = 1810] [serial = 592] [outer = (nil)] [url = about:blank] 07:53:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fc3000 == 99 [pid = 1810] [id = 210] 07:53:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485742000 == 98 [pid = 1810] [id = 209] 07:53:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472ac3000 == 97 [pid = 1810] [id = 208] 07:53:05 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b9d9800 == 96 [pid = 1810] [id = 207] 07:53:05 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478556800 == 95 [pid = 1810] [id = 206] 07:53:05 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47d850800 == 94 [pid = 1810] [id = 205] 07:53:05 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474afc000 == 93 [pid = 1810] [id = 204] 07:53:05 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474af3800 == 92 [pid = 1810] [id = 203] 07:53:05 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47c968800 == 91 [pid = 1810] [id = 199] 07:53:05 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479555800 == 90 [pid = 1810] [id = 198] 07:53:05 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485222800 == 89 [pid = 1810] [id = 184] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff47e5a2c00) [pid = 1810] [serial = 562] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff479750000) [pid = 1810] [serial = 586] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff482bed000) [pid = 1810] [serial = 488] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff474b8dc00) [pid = 1810] [serial = 539] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff474b94400) [pid = 1810] [serial = 583] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff492ff2400) [pid = 1810] [serial = 358] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff47ba5b000) [pid = 1810] [serial = 578] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff47e93d400) [pid = 1810] [serial = 352] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff47976ac00) [pid = 1810] [serial = 587] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff478852800) [pid = 1810] [serial = 584] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff49725c800) [pid = 1810] [serial = 364] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff47af5d000) [pid = 1810] [serial = 577] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff47ca96000) [pid = 1810] [serial = 349] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff472ecac00) [pid = 1810] [serial = 581] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff47974dc00) [pid = 1810] [serial = 559] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff47bc27400) [pid = 1810] [serial = 361] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff47adc7400) [pid = 1810] [serial = 589] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff472a98400) [pid = 1810] [serial = 580] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff4786f8400) [pid = 1810] [serial = 556] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff478858400) [pid = 1810] [serial = 461] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff485ff5c00) [pid = 1810] [serial = 355] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff47adce800) [pid = 1810] [serial = 590] [outer = (nil)] [url = about:blank] 07:53:05 INFO - PROCESS | 1810 | 1461250385219 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]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1487ms 07:53:05 INFO - PROCESS | 1810 | 1461250385262 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 1810 | 1461250385265 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 07:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:53:05 INFO - PROCESS | 1810 | 1461250385271 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 1810 | 1461250385276 Marionette TRACE conn4 <- [1,870,null,{}] 07:53:05 INFO - PROCESS | 1810 | 1461250385290 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}] 07:53:05 INFO - PROCESS | 1810 | 1461250385444 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:53:05 INFO - PROCESS | 1810 | 1461250385574 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a21800 == 90 [pid = 1810] [id = 225] 07:53:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff474b94400) [pid = 1810] [serial = 675] [outer = (nil)] 07:53:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47b29c800) [pid = 1810] [serial = 676] [outer = 0x7ff474b94400] 07:53:05 INFO - PROCESS | 1810 | 1461250385709 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff47b347000) [pid = 1810] [serial = 677] [outer = 0x7ff474b94400] 07:53:06 INFO - PROCESS | 1810 | 1461250386393 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]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1135ms 07:53:06 INFO - PROCESS | 1810 | 1461250386406 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1810 | 1461250386409 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 07:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:53:06 INFO - PROCESS | 1810 | 1461250386420 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1810 | 1461250386423 Marionette TRACE conn4 <- [1,874,null,{}] 07:53:06 INFO - PROCESS | 1810 | 1461250386428 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}] 07:53:06 INFO - PROCESS | 1810 | 1461250386588 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:53:06 INFO - PROCESS | 1810 | 1461250386721 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ac79800 == 91 [pid = 1810] [id = 226] 07:53:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff474b8dc00) [pid = 1810] [serial = 678] [outer = (nil)] 07:53:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff47ba5c800) [pid = 1810] [serial = 679] [outer = 0x7ff474b8dc00] 07:53:06 INFO - PROCESS | 1810 | 1461250386782 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff47bb94400) [pid = 1810] [serial = 680] [outer = 0x7ff474b8dc00] 07:53:07 INFO - PROCESS | 1810 | 1461250387459 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]]]}] 07:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1077ms 07:53:07 INFO - PROCESS | 1810 | 1461250387497 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 1810 | 1461250387499 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 07:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:53:07 INFO - PROCESS | 1810 | 1461250387505 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 1810 | 1461250387508 Marionette TRACE conn4 <- [1,878,null,{}] 07:53:07 INFO - PROCESS | 1810 | 1461250387523 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}] 07:53:07 INFO - PROCESS | 1810 | 1461250387729 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:53:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff47ba60c00) [pid = 1810] [serial = 681] [outer = 0x7ff47b1c3000] 07:53:07 INFO - PROCESS | 1810 | 1461250387884 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f776000 == 92 [pid = 1810] [id = 227] 07:53:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff47ca71c00) [pid = 1810] [serial = 682] [outer = (nil)] 07:53:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff47ca91800) [pid = 1810] [serial = 683] [outer = 0x7ff47ca71c00] 07:53:07 INFO - PROCESS | 1810 | 1461250387953 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff47ca9f000) [pid = 1810] [serial = 684] [outer = 0x7ff47ca71c00] 07:53:08 INFO - PROCESS | 1810 | 1461250388843 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]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1378ms 07:53:08 INFO - PROCESS | 1810 | 1461250388884 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1810 | 1461250388888 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 07:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:53:08 INFO - PROCESS | 1810 | 1461250388893 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1810 | 1461250388895 Marionette TRACE conn4 <- [1,882,null,{}] 07:53:08 INFO - PROCESS | 1810 | 1461250388908 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}] 07:53:09 INFO - PROCESS | 1810 | 1461250389138 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:53:09 INFO - PROCESS | 1810 | 1461250389162 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff480d9e800 == 93 [pid = 1810] [id = 228] 07:53:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff47b342800) [pid = 1810] [serial = 685] [outer = (nil)] 07:53:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff47e5a6000) [pid = 1810] [serial = 686] [outer = 0x7ff47b342800] 07:53:09 INFO - PROCESS | 1810 | 1461250389230 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff480dd4800) [pid = 1810] [serial = 687] [outer = 0x7ff47b342800] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff47bb90000) [pid = 1810] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff47bef5400) [pid = 1810] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff47898f000) [pid = 1810] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff47b346400) [pid = 1810] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff478857400) [pid = 1810] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff472a94800) [pid = 1810] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff4789f2000) [pid = 1810] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff472a98c00) [pid = 1810] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff4789fb000) [pid = 1810] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff4714f6400) [pid = 1810] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff47b294000) [pid = 1810] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff4714f2c00) [pid = 1810] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff47e5efc00) [pid = 1810] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff47b235c00) [pid = 1810] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff4786fbc00) [pid = 1810] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff47bef2000) [pid = 1810] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff47485d400) [pid = 1810] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff47b33fc00) [pid = 1810] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff478991000) [pid = 1810] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff4786e6800) [pid = 1810] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff4786fb400) [pid = 1810] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff479539000) [pid = 1810] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff472a92c00) [pid = 1810] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff472a96000) [pid = 1810] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff479532c00) [pid = 1810] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47b23c000) [pid = 1810] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff47b23f800) [pid = 1810] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff47e7eb400) [pid = 1810] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff47e7f4800) [pid = 1810] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff484ceb400) [pid = 1810] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff486f58800) [pid = 1810] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff479763400) [pid = 1810] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff474854800) [pid = 1810] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff474856c00) [pid = 1810] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff47b33b000) [pid = 1810] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff47bc1d400) [pid = 1810] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff47bc21c00) [pid = 1810] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff47dacb000) [pid = 1810] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff4789ee400) [pid = 1810] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff478855400) [pid = 1810] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff479767800) [pid = 1810] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff47b346800) [pid = 1810] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff47bc28400) [pid = 1810] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff47adc5000) [pid = 1810] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff485135c00) [pid = 1810] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff472ec5400) [pid = 1810] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff471fcf800) [pid = 1810] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff474b8a400) [pid = 1810] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff47b296800) [pid = 1810] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:53:10 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff4786e9c00) [pid = 1810] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:53:10 INFO - PROCESS | 1810 | 1461250390625 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]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1740ms 07:53:10 INFO - PROCESS | 1810 | 1461250390634 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 1810 | 1461250390636 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 07:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:53:10 INFO - PROCESS | 1810 | 1461250390645 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 1810 | 1461250390650 Marionette TRACE conn4 <- [1,886,null,{}] 07:53:10 INFO - PROCESS | 1810 | 1461250390655 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}] 07:53:10 INFO - PROCESS | 1810 | 1461250390853 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:53:10 INFO - PROCESS | 1810 | 1461250390870 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4748e7800 == 94 [pid = 1810] [id = 229] 07:53:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff4714f1000) [pid = 1810] [serial = 688] [outer = (nil)] 07:53:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff472a94800) [pid = 1810] [serial = 689] [outer = 0x7ff4714f1000] 07:53:10 INFO - PROCESS | 1810 | 1461250390931 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff4786e9c00) [pid = 1810] [serial = 690] [outer = 0x7ff4714f1000] 07:53:11 INFO - PROCESS | 1810 | 1461250391656 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]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1038ms 07:53:11 INFO - PROCESS | 1810 | 1461250391680 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 1810 | 1461250391684 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 07:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:53:11 INFO - PROCESS | 1810 | 1461250391689 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 1810 | 1461250391691 Marionette TRACE conn4 <- [1,890,null,{}] 07:53:11 INFO - PROCESS | 1810 | 1461250391696 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}] 07:53:11 INFO - PROCESS | 1810 | 1461250391837 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:53:11 INFO - PROCESS | 1810 | 1461250391982 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f8ea800 == 95 [pid = 1810] [id = 230] 07:53:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff4714f1c00) [pid = 1810] [serial = 691] [outer = (nil)] 07:53:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff4786ef400) [pid = 1810] [serial = 692] [outer = 0x7ff4714f1c00] 07:53:12 INFO - PROCESS | 1810 | 1461250392044 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff47adc7000) [pid = 1810] [serial = 693] [outer = 0x7ff4714f1c00] 07:53:13 INFO - PROCESS | 1810 | 1461250393022 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]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1379ms 07:53:13 INFO - PROCESS | 1810 | 1461250393069 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 1810 | 1461250393077 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 07:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:53:13 INFO - PROCESS | 1810 | 1461250393086 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 1810 | 1461250393091 Marionette TRACE conn4 <- [1,894,null,{}] 07:53:13 INFO - PROCESS | 1810 | 1461250393098 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}] 07:53:13 INFO - PROCESS | 1810 | 1461250393323 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:53:13 INFO - PROCESS | 1810 | 1461250393493 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47855f800 == 96 [pid = 1810] [id = 231] 07:53:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff472ecac00) [pid = 1810] [serial = 694] [outer = (nil)] 07:53:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff478857400) [pid = 1810] [serial = 695] [outer = 0x7ff472ecac00] 07:53:13 INFO - PROCESS | 1810 | 1461250393570 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff479539000) [pid = 1810] [serial = 696] [outer = 0x7ff472ecac00] 07:53:14 INFO - PROCESS | 1810 | 1461250394560 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]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1532ms 07:53:14 INFO - PROCESS | 1810 | 1461250394619 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 1810 | 1461250394627 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 07:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:53:14 INFO - PROCESS | 1810 | 1461250394637 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 1810 | 1461250394640 Marionette TRACE conn4 <- [1,898,null,{}] 07:53:14 INFO - PROCESS | 1810 | 1461250394646 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}] 07:53:14 INFO - PROCESS | 1810 | 1461250394860 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:53:15 INFO - PROCESS | 1810 | 1461250395108 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47cd61000 == 97 [pid = 1810] [id = 232] 07:53:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff474b92800) [pid = 1810] [serial = 697] [outer = (nil)] 07:53:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff47b1bf400) [pid = 1810] [serial = 698] [outer = 0x7ff474b92800] 07:53:15 INFO - PROCESS | 1810 | 1461250395223 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff47b241000) [pid = 1810] [serial = 699] [outer = 0x7ff474b92800] 07:53:16 INFO - PROCESS | 1810 | 1461250396110 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]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1529ms 07:53:16 INFO - PROCESS | 1810 | 1461250396167 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:53:16 INFO - PROCESS | 1810 | 1461250396171 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 07:53:16 INFO - PROCESS | 1810 | 1461250396177 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 1810 | 1461250396182 Marionette TRACE conn4 <- [1,902,null,{}] 07:53:16 INFO - PROCESS | 1810 | 1461250396197 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}] 07:53:16 INFO - PROCESS | 1810 | 1461250396422 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:53:16 INFO - PROCESS | 1810 | 1461250396634 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fbf000 == 98 [pid = 1810] [id = 233] 07:53:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff47b342000) [pid = 1810] [serial = 700] [outer = (nil)] 07:53:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff47ba57400) [pid = 1810] [serial = 701] [outer = 0x7ff47b342000] 07:53:16 INFO - PROCESS | 1810 | 1461250396753 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff47bc28400) [pid = 1810] [serial = 702] [outer = 0x7ff47b342000] 07:53:17 INFO - PROCESS | 1810 | 1461250397588 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]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1484ms 07:53:17 INFO - PROCESS | 1810 | 1461250397661 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 1810 | 1461250397666 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 07:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:53:17 INFO - PROCESS | 1810 | 1461250397672 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 1810 | 1461250397675 Marionette TRACE conn4 <- [1,906,null,{}] 07:53:17 INFO - PROCESS | 1810 | 1461250397680 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}] 07:53:17 INFO - PROCESS | 1810 | 1461250397856 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:53:18 INFO - PROCESS | 1810 | 1461250398026 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4870b0000 == 99 [pid = 1810] [id = 234] 07:53:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff47b3da400) [pid = 1810] [serial = 703] [outer = (nil)] 07:53:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff47cc98800) [pid = 1810] [serial = 704] [outer = 0x7ff47b3da400] 07:53:18 INFO - PROCESS | 1810 | 1461250398101 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff47e55c000) [pid = 1810] [serial = 705] [outer = 0x7ff47b3da400] 07:53:18 INFO - PROCESS | 1810 | 1461250398972 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]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1332ms 07:53:19 INFO - PROCESS | 1810 | 1461250399004 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1810 | 1461250399008 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 07:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:53:19 INFO - PROCESS | 1810 | 1461250399014 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1810 | 1461250399017 Marionette TRACE conn4 <- [1,910,null,{}] 07:53:19 INFO - PROCESS | 1810 | 1461250399022 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}] 07:53:19 INFO - PROCESS | 1810 | 1461250399199 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:53:19 INFO - PROCESS | 1810 | 1461250399375 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492860800 == 100 [pid = 1810] [id = 235] 07:53:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff47e552000) [pid = 1810] [serial = 706] [outer = (nil)] 07:53:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff47e5f1400) [pid = 1810] [serial = 707] [outer = 0x7ff47e552000] 07:53:19 INFO - PROCESS | 1810 | 1461250399445 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff47e657800) [pid = 1810] [serial = 708] [outer = 0x7ff47e552000] 07:53:20 INFO - PROCESS | 1810 | 1461250400360 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]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1378ms 07:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:53:20 INFO - PROCESS | 1810 | 1461250400393 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 1810 | 1461250400396 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 07:53:20 INFO - PROCESS | 1810 | 1461250400403 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1810 | 1461250400405 Marionette TRACE conn4 <- [1,914,null,{}] 07:53:20 INFO - PROCESS | 1810 | 1461250400412 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}] 07:53:20 INFO - PROCESS | 1810 | 1461250400617 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:53:20 INFO - PROCESS | 1810 | 1461250400789 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff497110800 == 101 [pid = 1810] [id = 236] 07:53:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47e7eb800) [pid = 1810] [serial = 709] [outer = (nil)] 07:53:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff484cecc00) [pid = 1810] [serial = 710] [outer = 0x7ff47e7eb800] 07:53:20 INFO - PROCESS | 1810 | 1461250400863 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff485141c00) [pid = 1810] [serial = 711] [outer = 0x7ff47e7eb800] 07:53:21 INFO - PROCESS | 1810 | 1461250401816 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]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1485ms 07:53:21 INFO - PROCESS | 1810 | 1461250401889 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 1810 | 1461250401893 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 07:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:53:21 INFO - PROCESS | 1810 | 1461250401898 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 1810 | 1461250401902 Marionette TRACE conn4 <- [1,918,null,{}] 07:53:21 INFO - PROCESS | 1810 | 1461250401907 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}] 07:53:22 INFO - PROCESS | 1810 | 1461250402123 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:53:22 INFO - PROCESS | 1810 | 1461250402300 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4a3fcc000 == 102 [pid = 1810] [id = 237] 07:53:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47e7f0800) [pid = 1810] [serial = 712] [outer = (nil)] 07:53:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff485270400) [pid = 1810] [serial = 713] [outer = 0x7ff47e7f0800] 07:53:22 INFO - PROCESS | 1810 | 1461250402417 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff485b39000) [pid = 1810] [serial = 714] [outer = 0x7ff47e7f0800] 07:53:23 INFO - PROCESS | 1810 | 1461250403202 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]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1380ms 07:53:23 INFO - PROCESS | 1810 | 1461250403281 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 1810 | 1461250403283 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 07:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:53:23 INFO - PROCESS | 1810 | 1461250403290 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 1810 | 1461250403292 Marionette TRACE conn4 <- [1,922,null,{}] 07:53:23 INFO - PROCESS | 1810 | 1461250403298 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}] 07:53:23 INFO - PROCESS | 1810 | 1461250403476 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:53:23 INFO - PROCESS | 1810 | 1461250403655 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5d9000 == 103 [pid = 1810] [id = 238] 07:53:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff485138400) [pid = 1810] [serial = 715] [outer = (nil)] 07:53:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff485ff6400) [pid = 1810] [serial = 716] [outer = 0x7ff485138400] 07:53:23 INFO - PROCESS | 1810 | 1461250403732 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff48649b800) [pid = 1810] [serial = 717] [outer = 0x7ff485138400] 07:53:24 INFO - PROCESS | 1810 | 1461250404587 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]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1329ms 07:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:53:24 INFO - PROCESS | 1810 | 1461250404621 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 1810 | 1461250404624 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 07:53:24 INFO - PROCESS | 1810 | 1461250404630 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1810 | 1461250404633 Marionette TRACE conn4 <- [1,926,null,{}] 07:53:24 INFO - PROCESS | 1810 | 1461250404639 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}] 07:53:24 INFO - PROCESS | 1810 | 1461250404801 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:53:25 INFO - PROCESS | 1810 | 1461250404994 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470ab1800 == 104 [pid = 1810] [id = 239] 07:53:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff471fd0400) [pid = 1810] [serial = 718] [outer = (nil)] 07:53:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff48689e800) [pid = 1810] [serial = 719] [outer = 0x7ff471fd0400] 07:53:25 INFO - PROCESS | 1810 | 1461250405062 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff486f58c00) [pid = 1810] [serial = 720] [outer = 0x7ff471fd0400] 07:53:25 INFO - PROCESS | 1810 | 1461250405943 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]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1392ms 07:53:26 INFO - PROCESS | 1810 | 1461250406022 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 1810 | 1461250406026 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 07:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:53:26 INFO - PROCESS | 1810 | 1461250406032 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 1810 | 1461250406035 Marionette TRACE conn4 <- [1,930,null,{}] 07:53:26 INFO - PROCESS | 1810 | 1461250406040 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}] 07:53:26 INFO - PROCESS | 1810 | 1461250406217 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:53:26 INFO - PROCESS | 1810 | 1461250406396 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471fef800 == 105 [pid = 1810] [id = 240] 07:53:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff4714f2400) [pid = 1810] [serial = 721] [outer = (nil)] 07:53:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff471fd0c00) [pid = 1810] [serial = 722] [outer = 0x7ff4714f2400] 07:53:26 INFO - PROCESS | 1810 | 1461250406465 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff478998800) [pid = 1810] [serial = 723] [outer = 0x7ff4714f2400] 07:53:27 INFO - PROCESS | 1810 | 1461250407565 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]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1581ms 07:53:27 INFO - PROCESS | 1810 | 1461250407615 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1810 | 1461250407619 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 07:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:53:27 INFO - PROCESS | 1810 | 1461250407625 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1810 | 1461250407628 Marionette TRACE conn4 <- [1,934,null,{}] 07:53:27 INFO - PROCESS | 1810 | 1461250407633 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}] 07:53:27 INFO - PROCESS | 1810 | 1461250407855 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:53:28 INFO - PROCESS | 1810 | 1461250408434 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4749fa800 == 106 [pid = 1810] [id = 241] 07:53:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff471fda400) [pid = 1810] [serial = 724] [outer = (nil)] 07:53:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff472a4e800) [pid = 1810] [serial = 725] [outer = 0x7ff471fda400] 07:53:28 INFO - PROCESS | 1810 | 1461250408546 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff472ec4000) [pid = 1810] [serial = 726] [outer = 0x7ff471fda400] 07:53:29 INFO - PROCESS | 1810 | 1461250409547 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]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1980ms 07:53:29 INFO - PROCESS | 1810 | 1461250409607 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 1810 | 1461250409615 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 07:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:53:29 INFO - PROCESS | 1810 | 1461250409624 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 1810 | 1461250409628 Marionette TRACE conn4 <- [1,938,null,{}] 07:53:29 INFO - PROCESS | 1810 | 1461250409635 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}] 07:53:29 INFO - PROCESS | 1810 | 1461250409818 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:53:30 INFO - PROCESS | 1810 | 1461250410047 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472dcd000 == 107 [pid = 1810] [id = 242] 07:53:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff478858800) [pid = 1810] [serial = 727] [outer = (nil)] 07:53:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff478994c00) [pid = 1810] [serial = 728] [outer = 0x7ff478858800] 07:53:30 INFO - PROCESS | 1810 | 1461250410134 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff479536800) [pid = 1810] [serial = 729] [outer = 0x7ff478858800] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47956a800 == 106 [pid = 1810] [id = 153] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4748e7800 == 105 [pid = 1810] [id = 229] 07:53:30 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff47b295000) [pid = 1810] [serial = 601] [outer = (nil)] [url = about:blank] 07:53:30 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff47cdc7000) [pid = 1810] [serial = 634] [outer = (nil)] [url = about:blank] 07:53:30 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff47b338400) [pid = 1810] [serial = 604] [outer = (nil)] [url = about:blank] 07:53:30 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff47b3e4000) [pid = 1810] [serial = 607] [outer = (nil)] [url = about:blank] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff480d9e800 == 104 [pid = 1810] [id = 228] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f776000 == 103 [pid = 1810] [id = 227] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ac79800 == 102 [pid = 1810] [id = 226] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474a21800 == 101 [pid = 1810] [id = 225] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff471855800 == 100 [pid = 1810] [id = 224] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ac6a800 == 99 [pid = 1810] [id = 223] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49705e800 == 98 [pid = 1810] [id = 220] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496966800 == 97 [pid = 1810] [id = 219] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496778000 == 96 [pid = 1810] [id = 218] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492e0a000 == 95 [pid = 1810] [id = 217] 07:53:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4919e2800 == 94 [pid = 1810] [id = 216] 07:53:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48ba1f000 == 93 [pid = 1810] [id = 215] 07:53:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486e6f000 == 92 [pid = 1810] [id = 214] 07:53:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485585800 == 91 [pid = 1810] [id = 213] 07:53:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ab88800 == 90 [pid = 1810] [id = 212] 07:53:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48640e800 == 89 [pid = 1810] [id = 211] 07:53:31 INFO - PROCESS | 1810 | 1461250411083 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]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1489ms 07:53:31 INFO - PROCESS | 1810 | 1461250411118 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:53:31 INFO - PROCESS | 1810 | 1461250411124 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 07:53:31 INFO - PROCESS | 1810 | 1461250411131 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1810 | 1461250411134 Marionette TRACE conn4 <- [1,942,null,{}] 07:53:31 INFO - PROCESS | 1810 | 1461250411139 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}] 07:53:31 INFO - PROCESS | 1810 | 1461250411297 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff47cc9e800) [pid = 1810] [serial = 443] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff48566a000) [pid = 1810] [serial = 566] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff491e3d400) [pid = 1810] [serial = 572] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff4786f9000) [pid = 1810] [serial = 446] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff485136800) [pid = 1810] [serial = 449] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff47a9ee000) [pid = 1810] [serial = 467] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff472aa0c00) [pid = 1810] [serial = 455] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff479751400) [pid = 1810] [serial = 458] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff47953e800) [pid = 1810] [serial = 388] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff47bb98c00) [pid = 1810] [serial = 391] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff47cca0400) [pid = 1810] [serial = 394] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff484ce6c00) [pid = 1810] [serial = 397] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff486848000) [pid = 1810] [serial = 400] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff492b24800) [pid = 1810] [serial = 403] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff49725c000) [pid = 1810] [serial = 406] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff479771000) [pid = 1810] [serial = 430] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff47a9e2400) [pid = 1810] [serial = 433] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff47b347400) [pid = 1810] [serial = 436] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff47ba16c00) [pid = 1810] [serial = 476] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff47ca7a800) [pid = 1810] [serial = 479] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff47cabd400) [pid = 1810] [serial = 482] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff47e7f2000) [pid = 1810] [serial = 485] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff4789fdc00) [pid = 1810] [serial = 509] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff479766000) [pid = 1810] [serial = 512] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff47b349000) [pid = 1810] [serial = 515] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff484eeec00) [pid = 1810] [serial = 518] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff485b3e800) [pid = 1810] [serial = 521] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff47adcf000) [pid = 1810] [serial = 524] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff491c18c00) [pid = 1810] [serial = 527] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff472ed0c00) [pid = 1810] [serial = 530] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff471fdd000) [pid = 1810] [serial = 533] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff47bb9b800) [pid = 1810] [serial = 625] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff47cab7400) [pid = 1810] [serial = 628] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff47bb90400) [pid = 1810] [serial = 631] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff47cabf800) [pid = 1810] [serial = 629] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47ba57c00) [pid = 1810] [serial = 622] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff47b1bd800) [pid = 1810] [serial = 617] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff47af5e800) [pid = 1810] [serial = 616] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff47485ec00) [pid = 1810] [serial = 611] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff472aa1800) [pid = 1810] [serial = 610] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff47b1c0400) [pid = 1810] [serial = 593] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff479755c00) [pid = 1810] [serial = 614] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff4789fa800) [pid = 1810] [serial = 613] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff4786efc00) [pid = 1810] [serial = 595] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff47b1ca800) [pid = 1810] [serial = 619] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff47b333000) [pid = 1810] [serial = 620] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff479758400) [pid = 1810] [serial = 598] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff47bef5000) [pid = 1810] [serial = 626] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff47ba5e800) [pid = 1810] [serial = 623] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x7ff47cab7000) [pid = 1810] [serial = 632] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff4714ffc00) [pid = 1810] [serial = 536] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff47b29e400) [pid = 1810] [serial = 452] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x7ff47b338c00) [pid = 1810] [serial = 575] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x7ff487066000) [pid = 1810] [serial = 569] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x7ff47b297000) [pid = 1810] [serial = 473] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x7ff479758c00) [pid = 1810] [serial = 470] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x7ff47cc9c400) [pid = 1810] [serial = 439] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x7ff4789f4c00) [pid = 1810] [serial = 557] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x7ff483aeb000) [pid = 1810] [serial = 563] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x7ff47b23a400) [pid = 1810] [serial = 560] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 1810 | 1461250411590 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472ab9800 == 90 [pid = 1810] [id = 243] 07:53:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x7ff471fdd000) [pid = 1810] [serial = 730] [outer = (nil)] 07:53:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x7ff4786f9000) [pid = 1810] [serial = 731] [outer = 0x7ff471fdd000] 07:53:31 INFO - PROCESS | 1810 | 1461250411696 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x7ff47adc3800) [pid = 1810] [serial = 732] [outer = 0x7ff471fdd000] 07:53:32 INFO - PROCESS | 1810 | 1461250412403 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]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1330ms 07:53:32 INFO - PROCESS | 1810 | 1461250412462 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 1810 | 1461250412464 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 07:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:53:32 INFO - PROCESS | 1810 | 1461250412479 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 1810 | 1461250412488 Marionette TRACE conn4 <- [1,946,null,{}] 07:53:32 INFO - PROCESS | 1810 | 1461250412496 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}] 07:53:32 INFO - PROCESS | 1810 | 1461250412704 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:53:32 INFO - PROCESS | 1810 | 1461250412719 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa75800 == 91 [pid = 1810] [id = 244] 07:53:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x7ff472ed0c00) [pid = 1810] [serial = 733] [outer = (nil)] 07:53:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x7ff47b1cc000) [pid = 1810] [serial = 734] [outer = 0x7ff472ed0c00] 07:53:32 INFO - PROCESS | 1810 | 1461250412780 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x7ff47b296800) [pid = 1810] [serial = 735] [outer = 0x7ff472ed0c00] 07:53:33 INFO - PROCESS | 1810 | 1461250413572 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]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1142ms 07:53:33 INFO - PROCESS | 1810 | 1461250413615 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:53:33 INFO - PROCESS | 1810 | 1461250413620 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 07:53:33 INFO - PROCESS | 1810 | 1461250413631 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 1810 | 1461250413633 Marionette TRACE conn4 <- [1,950,null,{}] 07:53:33 INFO - PROCESS | 1810 | 1461250413638 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}] 07:53:33 INFO - PROCESS | 1810 | 1461250413849 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:53:33 INFO - PROCESS | 1810 | 1461250413875 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b44f800 == 92 [pid = 1810] [id = 245] 07:53:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x7ff47b05b000) [pid = 1810] [serial = 736] [outer = (nil)] 07:53:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x7ff47b330400) [pid = 1810] [serial = 737] [outer = 0x7ff47b05b000] 07:53:33 INFO - PROCESS | 1810 | 1461250413935 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff47b340c00) [pid = 1810] [serial = 738] [outer = 0x7ff47b05b000] 07:53:34 INFO - PROCESS | 1810 | 1461250414749 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]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1186ms 07:53:34 INFO - PROCESS | 1810 | 1461250414824 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 1810 | 1461250414829 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 07:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:53:34 INFO - PROCESS | 1810 | 1461250414847 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 1810 | 1461250414849 Marionette TRACE conn4 <- [1,954,null,{}] 07:53:34 INFO - PROCESS | 1810 | 1461250414873 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}] 07:53:35 INFO - PROCESS | 1810 | 1461250415075 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:53:35 INFO - PROCESS | 1810 | 1461250415102 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc5c800 == 93 [pid = 1810] [id = 246] 07:53:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff47b3e6800) [pid = 1810] [serial = 739] [outer = (nil)] 07:53:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff47ba16400) [pid = 1810] [serial = 740] [outer = 0x7ff47b3e6800] 07:53:35 INFO - PROCESS | 1810 | 1461250415174 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff47ba63800) [pid = 1810] [serial = 741] [outer = 0x7ff47b3e6800] 07:53:35 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff479538800) [pid = 1810] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:53:35 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x7ff474b94400) [pid = 1810] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:53:35 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff47ca71c00) [pid = 1810] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:53:35 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff4786ecc00) [pid = 1810] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:53:35 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x7ff47b342800) [pid = 1810] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:53:35 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x7ff4714f1000) [pid = 1810] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:53:35 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x7ff474b8dc00) [pid = 1810] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:53:36 INFO - PROCESS | 1810 | 1461250416292 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]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1500ms 07:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:53:36 INFO - PROCESS | 1810 | 1461250416348 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 1810 | 1461250416350 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 07:53:36 INFO - PROCESS | 1810 | 1461250416356 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 1810 | 1461250416359 Marionette TRACE conn4 <- [1,958,null,{}] 07:53:36 INFO - PROCESS | 1810 | 1461250416372 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}] 07:53:36 INFO - PROCESS | 1810 | 1461250416575 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:53:36 INFO - PROCESS | 1810 | 1461250416609 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47cd66000 == 94 [pid = 1810] [id = 247] 07:53:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x7ff4789f1800) [pid = 1810] [serial = 742] [outer = (nil)] 07:53:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x7ff47ba66c00) [pid = 1810] [serial = 743] [outer = 0x7ff4789f1800] 07:53:36 INFO - PROCESS | 1810 | 1461250416671 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x7ff47ca7dc00) [pid = 1810] [serial = 744] [outer = 0x7ff4789f1800] 07:53:37 INFO - PROCESS | 1810 | 1461250417394 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]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1085ms 07:53:37 INFO - PROCESS | 1810 | 1461250417442 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 1810 | 1461250417446 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 07:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:53:37 INFO - PROCESS | 1810 | 1461250417451 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 1810 | 1461250417453 Marionette TRACE conn4 <- [1,962,null,{}] 07:53:37 INFO - PROCESS | 1810 | 1461250417458 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}] 07:53:37 INFO - PROCESS | 1810 | 1461250417656 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:53:37 INFO - PROCESS | 1810 | 1461250417673 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f771800 == 95 [pid = 1810] [id = 248] 07:53:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff47ca73c00) [pid = 1810] [serial = 745] [outer = (nil)] 07:53:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff47cabf400) [pid = 1810] [serial = 746] [outer = 0x7ff47ca73c00] 07:53:37 INFO - PROCESS | 1810 | 1461250417734 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff47cdd3c00) [pid = 1810] [serial = 747] [outer = 0x7ff47ca73c00] 07:53:38 INFO - PROCESS | 1810 | 1461250418786 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]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1376ms 07:53:38 INFO - PROCESS | 1810 | 1461250418829 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 1810 | 1461250418836 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 07:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:53:38 INFO - PROCESS | 1810 | 1461250418844 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 1810 | 1461250418849 Marionette TRACE conn4 <- [1,966,null,{}] 07:53:38 INFO - PROCESS | 1810 | 1461250418856 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}] 07:53:39 INFO - PROCESS | 1810 | 1461250419050 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:53:39 INFO - PROCESS | 1810 | 1461250419313 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478a2e000 == 96 [pid = 1810] [id = 249] 07:53:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff478990c00) [pid = 1810] [serial = 748] [outer = (nil)] 07:53:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff47899c800) [pid = 1810] [serial = 749] [outer = 0x7ff478990c00] 07:53:39 INFO - PROCESS | 1810 | 1461250419432 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff479753400) [pid = 1810] [serial = 750] [outer = 0x7ff478990c00] 07:53:40 INFO - PROCESS | 1810 | 1461250420311 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]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1537ms 07:53:40 INFO - PROCESS | 1810 | 1461250420382 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 1810 | 1461250420390 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 07:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:53:40 INFO - PROCESS | 1810 | 1461250420401 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 1810 | 1461250420404 Marionette TRACE conn4 <- [1,970,null,{}] 07:53:40 INFO - PROCESS | 1810 | 1461250420410 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}] 07:53:40 INFO - PROCESS | 1810 | 1461250420616 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:53:40 INFO - PROCESS | 1810 | 1461250420863 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc57800 == 97 [pid = 1810] [id = 250] 07:53:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff4789f4c00) [pid = 1810] [serial = 751] [outer = (nil)] 07:53:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff47b1c3800) [pid = 1810] [serial = 752] [outer = 0x7ff4789f4c00] 07:53:40 INFO - PROCESS | 1810 | 1461250420981 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff47b333000) [pid = 1810] [serial = 753] [outer = 0x7ff4789f4c00] 07:53:41 INFO - PROCESS | 1810 | 1461250421840 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]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1478ms 07:53:41 INFO - PROCESS | 1810 | 1461250421880 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 1810 | 1461250421885 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 07:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:53:41 INFO - PROCESS | 1810 | 1461250421892 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 1810 | 1461250421898 Marionette TRACE conn4 <- [1,974,null,{}] 07:53:41 INFO - PROCESS | 1810 | 1461250421915 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}] 07:53:42 INFO - PROCESS | 1810 | 1461250422120 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:53:42 INFO - PROCESS | 1810 | 1461250422288 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48306f000 == 98 [pid = 1810] [id = 251] 07:53:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff47b340800) [pid = 1810] [serial = 754] [outer = (nil)] 07:53:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff47bb90000) [pid = 1810] [serial = 755] [outer = 0x7ff47b340800] 07:53:42 INFO - PROCESS | 1810 | 1461250422366 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff47ca95400) [pid = 1810] [serial = 756] [outer = 0x7ff47b340800] 07:53:43 INFO - PROCESS | 1810 | 1461250423208 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]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1387ms 07:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:53:43 INFO - PROCESS | 1810 | 1461250423279 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1810 | 1461250423283 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 07:53:43 INFO - PROCESS | 1810 | 1461250423289 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1810 | 1461250423292 Marionette TRACE conn4 <- [1,978,null,{}] 07:53:43 INFO - PROCESS | 1810 | 1461250423297 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}] 07:53:43 INFO - PROCESS | 1810 | 1461250423461 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:53:43 INFO - PROCESS | 1810 | 1461250423627 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485449800 == 99 [pid = 1810] [id = 252] 07:53:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff47b3dec00) [pid = 1810] [serial = 757] [outer = (nil)] 07:53:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff47e55bc00) [pid = 1810] [serial = 758] [outer = 0x7ff47b3dec00] 07:53:43 INFO - PROCESS | 1810 | 1461250423698 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff47e5ee000) [pid = 1810] [serial = 759] [outer = 0x7ff47b3dec00] 07:53:44 INFO - PROCESS | 1810 | 1461250424541 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]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1291ms 07:53:44 INFO - PROCESS | 1810 | 1461250424579 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 1810 | 1461250424582 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 07:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:53:44 INFO - PROCESS | 1810 | 1461250424588 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 1810 | 1461250424591 Marionette TRACE conn4 <- [1,982,null,{}] 07:53:44 INFO - PROCESS | 1810 | 1461250424596 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}] 07:53:44 INFO - PROCESS | 1810 | 1461250424756 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:53:44 INFO - PROCESS | 1810 | 1461250424928 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485751000 == 100 [pid = 1810] [id = 253] 07:53:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff47bb9c400) [pid = 1810] [serial = 760] [outer = (nil)] 07:53:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff47e658400) [pid = 1810] [serial = 761] [outer = 0x7ff47bb9c400] 07:53:45 INFO - PROCESS | 1810 | 1461250424999 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff47e934800) [pid = 1810] [serial = 762] [outer = 0x7ff47bb9c400] 07:53:45 INFO - PROCESS | 1810 | 1461250425898 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]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1383ms 07:53:45 INFO - PROCESS | 1810 | 1461250425974 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1810 | 1461250425978 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 07:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:53:45 INFO - PROCESS | 1810 | 1461250425983 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1810 | 1461250425986 Marionette TRACE conn4 <- [1,986,null,{}] 07:53:45 INFO - PROCESS | 1810 | 1461250425991 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}] 07:53:46 INFO - PROCESS | 1810 | 1461250426231 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:53:46 INFO - PROCESS | 1810 | 1461250426451 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486a1b000 == 101 [pid = 1810] [id = 254] 07:53:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff480ddd800) [pid = 1810] [serial = 763] [outer = (nil)] 07:53:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff483ded800) [pid = 1810] [serial = 764] [outer = 0x7ff480ddd800] 07:53:46 INFO - PROCESS | 1810 | 1461250426575 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff48513c800) [pid = 1810] [serial = 765] [outer = 0x7ff480ddd800] 07:53:47 INFO - PROCESS | 1810 | 1461250427428 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]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1477ms 07:53:47 INFO - PROCESS | 1810 | 1461250427463 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 1810 | 1461250427466 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 07:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:53:47 INFO - PROCESS | 1810 | 1461250427473 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1810 | 1461250427476 Marionette TRACE conn4 <- [1,990,null,{}] 07:53:47 INFO - PROCESS | 1810 | 1461250427482 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}] 07:53:47 INFO - PROCESS | 1810 | 1461250427666 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:53:47 INFO - PROCESS | 1810 | 1461250427843 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba22800 == 102 [pid = 1810] [id = 255] 07:53:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff482bed000) [pid = 1810] [serial = 766] [outer = (nil)] 07:53:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff48534f400) [pid = 1810] [serial = 767] [outer = 0x7ff482bed000] 07:53:47 INFO - PROCESS | 1810 | 1461250427918 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff485c5e800) [pid = 1810] [serial = 768] [outer = 0x7ff482bed000] 07:53:48 INFO - PROCESS | 1810 | 1461250428809 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]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1382ms 07:53:48 INFO - PROCESS | 1810 | 1461250428856 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 1810 | 1461250428860 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 07:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:53:48 INFO - PROCESS | 1810 | 1461250428865 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 1810 | 1461250428868 Marionette TRACE conn4 <- [1,994,null,{}] 07:53:48 INFO - PROCESS | 1810 | 1461250428873 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}] 07:53:49 INFO - PROCESS | 1810 | 1461250429058 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:53:49 INFO - PROCESS | 1810 | 1461250429245 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492b17800 == 103 [pid = 1810] [id = 256] 07:53:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff4786e8400) [pid = 1810] [serial = 769] [outer = (nil)] 07:53:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff486848000) [pid = 1810] [serial = 770] [outer = 0x7ff4786e8400] 07:53:49 INFO - PROCESS | 1810 | 1461250429315 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff486f5dc00) [pid = 1810] [serial = 771] [outer = 0x7ff4786e8400] 07:53:50 INFO - PROCESS | 1810 | 1461250430193 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]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1377ms 07:53:50 INFO - PROCESS | 1810 | 1461250430244 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 1810 | 1461250430248 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 07:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:53:50 INFO - PROCESS | 1810 | 1461250430254 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 1810 | 1461250430256 Marionette TRACE conn4 <- [1,998,null,{}] 07:53:50 INFO - PROCESS | 1810 | 1461250430262 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}] 07:53:50 INFO - PROCESS | 1810 | 1461250430429 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:53:50 INFO - PROCESS | 1810 | 1461250430603 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496789800 == 104 [pid = 1810] [id = 257] 07:53:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff483d3d400) [pid = 1810] [serial = 772] [outer = (nil)] 07:53:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff487063400) [pid = 1810] [serial = 773] [outer = 0x7ff483d3d400] 07:53:50 INFO - PROCESS | 1810 | 1461250430676 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff4871a3000) [pid = 1810] [serial = 774] [outer = 0x7ff483d3d400] 07:53:51 INFO - PROCESS | 1810 | 1461250431515 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]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1334ms 07:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:53:51 INFO - PROCESS | 1810 | 1461250431589 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 1810 | 1461250431592 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 07:53:51 INFO - PROCESS | 1810 | 1461250431598 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 1810 | 1461250431601 Marionette TRACE conn4 <- [1,1002,null,{}] 07:53:51 INFO - PROCESS | 1810 | 1461250431606 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}] 07:53:51 INFO - PROCESS | 1810 | 1461250431778 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:53:51 INFO - PROCESS | 1810 | 1461250431957 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496eb0800 == 105 [pid = 1810] [id = 258] 07:53:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff47bb95800) [pid = 1810] [serial = 775] [outer = (nil)] 07:53:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff48ad56800) [pid = 1810] [serial = 776] [outer = 0x7ff47bb95800] 07:53:52 INFO - PROCESS | 1810 | 1461250432029 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff490bd0400) [pid = 1810] [serial = 777] [outer = 0x7ff47bb95800] 07:53:52 INFO - PROCESS | 1810 | 1461250432911 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]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1382ms 07:53:52 INFO - PROCESS | 1810 | 1461250432981 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 1810 | 1461250432985 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 07:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:53:52 INFO - PROCESS | 1810 | 1461250432991 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 1810 | 1461250432995 Marionette TRACE conn4 <- [1,1006,null,{}] 07:53:53 INFO - PROCESS | 1810 | 1461250433000 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}] 07:53:53 INFO - PROCESS | 1810 | 1461250433244 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:53:53 INFO - PROCESS | 1810 | 1461250433419 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d49800 == 106 [pid = 1810] [id = 259] 07:53:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff472a93400) [pid = 1810] [serial = 778] [outer = (nil)] 07:53:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff478851c00) [pid = 1810] [serial = 779] [outer = 0x7ff472a93400] 07:53:53 INFO - PROCESS | 1810 | 1461250433540 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff491c1cc00) [pid = 1810] [serial = 780] [outer = 0x7ff472a93400] 07:53:54 INFO - PROCESS | 1810 | 1461250434392 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]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1481ms 07:53:54 INFO - PROCESS | 1810 | 1461250434473 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 1810 | 1461250434477 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 07:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:53:54 INFO - PROCESS | 1810 | 1461250434483 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1810 | 1461250434486 Marionette TRACE conn4 <- [1,1010,null,{}] 07:53:54 INFO - PROCESS | 1810 | 1461250434491 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}] 07:53:54 INFO - PROCESS | 1810 | 1461250434709 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:53:55 INFO - PROCESS | 1810 | 1461250435245 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4748f7800 == 107 [pid = 1810] [id = 260] 07:53:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff471fd3400) [pid = 1810] [serial = 781] [outer = (nil)] 07:53:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff472a97800) [pid = 1810] [serial = 782] [outer = 0x7ff471fd3400] 07:53:55 INFO - PROCESS | 1810 | 1461250435359 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47485d400) [pid = 1810] [serial = 783] [outer = 0x7ff471fd3400] 07:53:56 INFO - PROCESS | 1810 | 1461250436181 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]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1734ms 07:53:56 INFO - PROCESS | 1810 | 1461250436219 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 1810 | 1461250436226 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 07:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:53:56 INFO - PROCESS | 1810 | 1461250436235 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1810 | 1461250436239 Marionette TRACE conn4 <- [1,1014,null,{}] 07:53:56 INFO - PROCESS | 1810 | 1461250436247 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}] 07:53:56 INFO - PROCESS | 1810 | 1461250436454 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:53:56 INFO - PROCESS | 1810 | 1461250436651 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa60000 == 108 [pid = 1810] [id = 261] 07:53:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff4714f6000) [pid = 1810] [serial = 784] [outer = (nil)] 07:53:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47484f400) [pid = 1810] [serial = 785] [outer = 0x7ff4714f6000] 07:53:56 INFO - PROCESS | 1810 | 1461250436716 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47976cc00) [pid = 1810] [serial = 786] [outer = 0x7ff4714f6000] 07:53:57 INFO - PROCESS | 1810 | 1461250437738 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]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1582ms 07:53:57 INFO - PROCESS | 1810 | 1461250437822 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:53:57 INFO - PROCESS | 1810 | 1461250437828 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 07:53:57 INFO - PROCESS | 1810 | 1461250437835 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 1810 | 1461250437838 Marionette TRACE conn4 <- [1,1018,null,{}] 07:53:57 INFO - PROCESS | 1810 | 1461250437844 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}] 07:53:58 INFO - PROCESS | 1810 | 1461250438098 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47cd66000 == 107 [pid = 1810] [id = 247] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bc5c800 == 106 [pid = 1810] [id = 246] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff47e556800) [pid = 1810] [serial = 649] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff481984800) [pid = 1810] [serial = 655] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff483fc5c00) [pid = 1810] [serial = 661] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47af69800) [pid = 1810] [serial = 664] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff4838ac000) [pid = 1810] [serial = 658] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff47e7eec00) [pid = 1810] [serial = 652] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff4786ef400) [pid = 1810] [serial = 692] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b44f800 == 105 [pid = 1810] [id = 245] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa75800 == 104 [pid = 1810] [id = 244] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472ab9800 == 103 [pid = 1810] [id = 243] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472dcd000 == 102 [pid = 1810] [id = 242] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4749fa800 == 101 [pid = 1810] [id = 241] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4870b0000 == 100 [pid = 1810] [id = 234] 07:53:58 INFO - PROCESS | 1810 | 1461250438409 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fbf000 == 99 [pid = 1810] [id = 233] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47cd61000 == 98 [pid = 1810] [id = 232] 07:53:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472aa5800 == 99 [pid = 1810] [id = 262] 07:53:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47485a800) [pid = 1810] [serial = 787] [outer = (nil)] 07:53:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff47b235c00) [pid = 1810] [serial = 788] [outer = 0x7ff47485a800] 07:53:58 INFO - PROCESS | 1810 | 1461250438480 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff47b336c00) [pid = 1810] [serial = 789] [outer = 0x7ff47485a800] 07:53:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47855f800 == 98 [pid = 1810] [id = 231] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff47953a000) [pid = 1810] [serial = 637] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff47b291400) [pid = 1810] [serial = 640] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff47cdd2c00) [pid = 1810] [serial = 440] [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.] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff47bc20000) [pid = 1810] [serial = 667] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff47b05f800) [pid = 1810] [serial = 674] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff47b29c800) [pid = 1810] [serial = 676] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff47ca9f000) [pid = 1810] [serial = 684] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff4786f9400) [pid = 1810] [serial = 670] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff480dd4800) [pid = 1810] [serial = 687] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff47bc1a800) [pid = 1810] [serial = 643] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff4786e9c00) [pid = 1810] [serial = 690] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff4789f5000) [pid = 1810] [serial = 671] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff47bb94400) [pid = 1810] [serial = 680] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff47daca800) [pid = 1810] [serial = 646] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff47e5a6000) [pid = 1810] [serial = 686] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff47b347000) [pid = 1810] [serial = 677] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff47ba5c800) [pid = 1810] [serial = 679] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff47a9eec00) [pid = 1810] [serial = 673] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff472a94800) [pid = 1810] [serial = 689] [outer = (nil)] [url = about:blank] 07:53:58 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff47ca91800) [pid = 1810] [serial = 683] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 1810 | 1461250439218 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]]]}] 07:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1429ms 07:53:59 INFO - PROCESS | 1810 | 1461250439265 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 1810 | 1461250439268 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 07:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:53:59 INFO - PROCESS | 1810 | 1461250439281 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 1810 | 1461250439289 Marionette TRACE conn4 <- [1,1022,null,{}] 07:53:59 INFO - PROCESS | 1810 | 1461250439297 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}] 07:53:59 INFO - PROCESS | 1810 | 1461250439507 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:53:59 INFO - PROCESS | 1810 | 1461250439637 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ab97800 == 99 [pid = 1810] [id = 263] 07:53:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff4714f6400) [pid = 1810] [serial = 790] [outer = (nil)] 07:53:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff47b344800) [pid = 1810] [serial = 791] [outer = 0x7ff4714f6400] 07:53:59 INFO - PROCESS | 1810 | 1461250439700 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff47bc1dc00) [pid = 1810] [serial = 792] [outer = 0x7ff4714f6400] 07:54:00 INFO - PROCESS | 1810 | 1461250440420 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]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1201ms 07:54:00 INFO - PROCESS | 1810 | 1461250440501 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 1810 | 1461250440509 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 07:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:54:00 INFO - PROCESS | 1810 | 1461250440518 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1810 | 1461250440524 Marionette TRACE conn4 <- [1,1026,null,{}] 07:54:00 INFO - PROCESS | 1810 | 1461250440533 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}] 07:54:00 INFO - PROCESS | 1810 | 1461250440847 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:54:00 INFO - PROCESS | 1810 | 1461250440903 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b6e5000 == 100 [pid = 1810] [id = 264] 07:54:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff47adc9800) [pid = 1810] [serial = 793] [outer = (nil)] 07:54:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff47cab3c00) [pid = 1810] [serial = 794] [outer = 0x7ff47adc9800] 07:54:01 INFO - PROCESS | 1810 | 1461250441103 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff47e55a400) [pid = 1810] [serial = 795] [outer = 0x7ff47adc9800] 07:54:01 INFO - PROCESS | 1810 | 1461250441979 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]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1491ms 07:54:02 INFO - PROCESS | 1810 | 1461250442010 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 1810 | 1461250442017 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 07:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:54:02 INFO - PROCESS | 1810 | 1461250442025 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 1810 | 1461250442026 Marionette TRACE conn4 <- [1,1030,null,{}] 07:54:02 INFO - PROCESS | 1810 | 1461250442039 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}] 07:54:02 INFO - PROCESS | 1810 | 1461250442264 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:54:02 INFO - PROCESS | 1810 | 1461250442293 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5c5000 == 101 [pid = 1810] [id = 265] 07:54:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff47e7e8800) [pid = 1810] [serial = 796] [outer = (nil)] 07:54:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff47e7f4000) [pid = 1810] [serial = 797] [outer = 0x7ff47e7e8800] 07:54:02 INFO - PROCESS | 1810 | 1461250442367 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff482be7c00) [pid = 1810] [serial = 798] [outer = 0x7ff47e7e8800] 07:54:02 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff4786e2c00) [pid = 1810] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:54:02 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff478858800) [pid = 1810] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:54:02 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff472ed0c00) [pid = 1810] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:54:02 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff471fdd000) [pid = 1810] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:54:02 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff47b3e6800) [pid = 1810] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:54:02 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff4789f1800) [pid = 1810] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:54:02 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff47b05b000) [pid = 1810] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:54:02 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff471fda400) [pid = 1810] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:54:02 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff4714f1c00) [pid = 1810] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:54:03 INFO - PROCESS | 1810 | 1461250443400 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]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1434ms 07:54:03 INFO - PROCESS | 1810 | 1461250443460 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 1810 | 1461250443464 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 07:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:54:03 INFO - PROCESS | 1810 | 1461250443469 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 1810 | 1461250443471 Marionette TRACE conn4 <- [1,1034,null,{}] 07:54:03 INFO - PROCESS | 1810 | 1461250443477 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}] 07:54:03 INFO - PROCESS | 1810 | 1461250443628 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:54:03 INFO - PROCESS | 1810 | 1461250443643 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f8ee800 == 102 [pid = 1810] [id = 266] 07:54:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff47b3dd000) [pid = 1810] [serial = 799] [outer = (nil)] 07:54:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff483def000) [pid = 1810] [serial = 800] [outer = 0x7ff47b3dd000] 07:54:03 INFO - PROCESS | 1810 | 1461250443705 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff48513d800) [pid = 1810] [serial = 801] [outer = 0x7ff47b3dd000] 07:54:04 INFO - PROCESS | 1810 | 1461250444500 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]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1081ms 07:54:04 INFO - PROCESS | 1810 | 1461250444552 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 1810 | 1461250444555 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 07:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:54:04 INFO - PROCESS | 1810 | 1461250444561 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 1810 | 1461250444563 Marionette TRACE conn4 <- [1,1038,null,{}] 07:54:04 INFO - PROCESS | 1810 | 1461250444568 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}] 07:54:04 INFO - PROCESS | 1810 | 1461250444721 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:54:04 INFO - PROCESS | 1810 | 1461250444735 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48520e800 == 103 [pid = 1810] [id = 267] 07:54:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff47e5a8000) [pid = 1810] [serial = 802] [outer = (nil)] 07:54:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff485c5b400) [pid = 1810] [serial = 803] [outer = 0x7ff47e5a8000] 07:54:04 INFO - PROCESS | 1810 | 1461250444793 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff487042000) [pid = 1810] [serial = 804] [outer = 0x7ff47e5a8000] 07:54:05 INFO - PROCESS | 1810 | 1461250445923 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]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1436ms 07:54:06 INFO - PROCESS | 1810 | 1461250445999 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 1810 | 1461250446006 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 07:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:54:06 INFO - PROCESS | 1810 | 1461250446015 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 1810 | 1461250446021 Marionette TRACE conn4 <- [1,1042,null,{}] 07:54:06 INFO - PROCESS | 1810 | 1461250446028 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}] 07:54:06 INFO - PROCESS | 1810 | 1461250446257 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:54:06 INFO - PROCESS | 1810 | 1461250446486 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a991800 == 104 [pid = 1810] [id = 268] 07:54:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff478996400) [pid = 1810] [serial = 805] [outer = (nil)] 07:54:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff479754000) [pid = 1810] [serial = 806] [outer = 0x7ff478996400] 07:54:06 INFO - PROCESS | 1810 | 1461250446612 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff47add0000) [pid = 1810] [serial = 807] [outer = 0x7ff478996400] 07:54:07 INFO - PROCESS | 1810 | 1461250447513 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]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1544ms 07:54:07 INFO - PROCESS | 1810 | 1461250447560 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 1810 | 1461250447568 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 07:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:54:07 INFO - PROCESS | 1810 | 1461250447578 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 1810 | 1461250447582 Marionette TRACE conn4 <- [1,1046,null,{}] 07:54:07 INFO - PROCESS | 1810 | 1461250447588 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}] 07:54:07 INFO - PROCESS | 1810 | 1461250447767 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:54:07 INFO - PROCESS | 1810 | 1461250447939 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5cc000 == 105 [pid = 1810] [id = 269] 07:54:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff47974ac00) [pid = 1810] [serial = 808] [outer = (nil)] 07:54:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff47b3dd400) [pid = 1810] [serial = 809] [outer = 0x7ff47974ac00] 07:54:08 INFO - PROCESS | 1810 | 1461250448012 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff47bc20000) [pid = 1810] [serial = 810] [outer = 0x7ff47974ac00] 07:54:08 INFO - PROCESS | 1810 | 1461250448889 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]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1384ms 07:54:08 INFO - PROCESS | 1810 | 1461250448963 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 1810 | 1461250448967 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 07:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:54:08 INFO - PROCESS | 1810 | 1461250448973 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 1810 | 1461250448978 Marionette TRACE conn4 <- [1,1050,null,{}] 07:54:08 INFO - PROCESS | 1810 | 1461250448994 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}] 07:54:09 INFO - PROCESS | 1810 | 1461250449224 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:54:09 INFO - PROCESS | 1810 | 1461250449431 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48641c000 == 106 [pid = 1810] [id = 270] 07:54:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff48198b800) [pid = 1810] [serial = 811] [outer = (nil)] 07:54:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff483d7a400) [pid = 1810] [serial = 812] [outer = 0x7ff48198b800] 07:54:09 INFO - PROCESS | 1810 | 1461250449596 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff485263000) [pid = 1810] [serial = 813] [outer = 0x7ff48198b800] 07:54:10 INFO - PROCESS | 1810 | 1461250450407 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]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1483ms 07:54:10 INFO - PROCESS | 1810 | 1461250450458 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:54:10 INFO - PROCESS | 1810 | 1461250450463 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 07:54:10 INFO - PROCESS | 1810 | 1461250450469 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 1810 | 1461250450472 Marionette TRACE conn4 <- [1,1054,null,{}] 07:54:10 INFO - PROCESS | 1810 | 1461250450477 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}] 07:54:10 INFO - PROCESS | 1810 | 1461250450727 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:54:10 INFO - PROCESS | 1810 | 1461250450908 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4919cb800 == 107 [pid = 1810] [id = 271] 07:54:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff47e653800) [pid = 1810] [serial = 814] [outer = (nil)] 07:54:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff48739bc00) [pid = 1810] [serial = 815] [outer = 0x7ff47e653800] 07:54:10 INFO - PROCESS | 1810 | 1461250450984 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff49174e000) [pid = 1810] [serial = 816] [outer = 0x7ff47e653800] 07:54:11 INFO - PROCESS | 1810 | 1461250451825 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]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1391ms 07:54:11 INFO - PROCESS | 1810 | 1461250451861 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 1810 | 1461250451864 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 07:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:54:11 INFO - PROCESS | 1810 | 1461250451871 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 1810 | 1461250451873 Marionette TRACE conn4 <- [1,1058,null,{}] 07:54:11 INFO - PROCESS | 1810 | 1461250451879 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}] 07:54:12 INFO - PROCESS | 1810 | 1461250452073 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:54:12 INFO - PROCESS | 1810 | 1461250452328 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49678f000 == 108 [pid = 1810] [id = 272] 07:54:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff491a97800) [pid = 1810] [serial = 817] [outer = (nil)] 07:54:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff491a9ec00) [pid = 1810] [serial = 818] [outer = 0x7ff491a97800] 07:54:12 INFO - PROCESS | 1810 | 1461250452455 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff491c9f400) [pid = 1810] [serial = 819] [outer = 0x7ff491a97800] 07:54:13 INFO - PROCESS | 1810 | 1461250453290 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]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1485ms 07:54:13 INFO - PROCESS | 1810 | 1461250453358 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 1810 | 1461250453360 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 07:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:54:13 INFO - PROCESS | 1810 | 1461250453367 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 1810 | 1461250453369 Marionette TRACE conn4 <- [1,1062,null,{}] 07:54:13 INFO - PROCESS | 1810 | 1461250453375 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}] 07:54:13 INFO - PROCESS | 1810 | 1461250453574 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:54:13 INFO - PROCESS | 1810 | 1461250453782 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49b1a8000 == 109 [pid = 1810] [id = 273] 07:54:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff491ca3c00) [pid = 1810] [serial = 820] [outer = (nil)] 07:54:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff494d1e400) [pid = 1810] [serial = 821] [outer = 0x7ff491ca3c00] 07:54:13 INFO - PROCESS | 1810 | 1461250453909 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff496cc8000) [pid = 1810] [serial = 822] [outer = 0x7ff491ca3c00] 07:54:14 INFO - PROCESS | 1810 | 1461250454823 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]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1479ms 07:54:14 INFO - PROCESS | 1810 | 1461250454847 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 1810 | 1461250454851 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 07:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:54:14 INFO - PROCESS | 1810 | 1461250454857 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 1810 | 1461250454861 Marionette TRACE conn4 <- [1,1066,null,{}] 07:54:14 INFO - PROCESS | 1810 | 1461250454867 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}] 07:54:15 INFO - PROCESS | 1810 | 1461250455043 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:54:15 INFO - PROCESS | 1810 | 1461250455223 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474778000 == 110 [pid = 1810] [id = 274] 07:54:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff471592000) [pid = 1810] [serial = 823] [outer = (nil)] 07:54:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff471599c00) [pid = 1810] [serial = 824] [outer = 0x7ff471592000] 07:54:15 INFO - PROCESS | 1810 | 1461250455297 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47159e400) [pid = 1810] [serial = 825] [outer = 0x7ff471592000] 07:54:16 INFO - PROCESS | 1810 | 1461250456152 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]]]}] 07:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1331ms 07:54:16 INFO - PROCESS | 1810 | 1461250456191 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 1810 | 1461250456195 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 07:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:54:16 INFO - PROCESS | 1810 | 1461250456201 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 1810 | 1461250456204 Marionette TRACE conn4 <- [1,1070,null,{}] 07:54:16 INFO - PROCESS | 1810 | 1461250456209 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}] 07:54:16 INFO - PROCESS | 1810 | 1461250456395 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:54:16 INFO - PROCESS | 1810 | 1461250456588 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d98000 == 111 [pid = 1810] [id = 275] 07:54:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff471595800) [pid = 1810] [serial = 826] [outer = (nil)] 07:54:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff492ff1c00) [pid = 1810] [serial = 827] [outer = 0x7ff471595800] 07:54:16 INFO - PROCESS | 1810 | 1461250456661 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff496ccc800) [pid = 1810] [serial = 828] [outer = 0x7ff471595800] 07:54:17 INFO - PROCESS | 1810 | 1461250457520 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]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1383ms 07:54:17 INFO - PROCESS | 1810 | 1461250457588 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 1810 | 1461250457591 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 07:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:54:17 INFO - PROCESS | 1810 | 1461250457598 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 1810 | 1461250457601 Marionette TRACE conn4 <- [1,1074,null,{}] 07:54:17 INFO - PROCESS | 1810 | 1461250457607 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}] 07:54:17 INFO - PROCESS | 1810 | 1461250457796 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:54:17 INFO - PROCESS | 1810 | 1461250457974 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496613800 == 112 [pid = 1810] [id = 276] 07:54:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff471595c00) [pid = 1810] [serial = 829] [outer = (nil)] 07:54:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47b8b5c00) [pid = 1810] [serial = 830] [outer = 0x7ff471595c00] 07:54:18 INFO - PROCESS | 1810 | 1461250458052 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47b8b9c00) [pid = 1810] [serial = 831] [outer = 0x7ff471595c00] 07:54:18 INFO - PROCESS | 1810 | 1461250458928 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]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1393ms 07:54:18 INFO - PROCESS | 1810 | 1461250458993 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 1810 | 1461250458997 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:54:19 INFO - PROCESS | 1810 | 1461250459003 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1810 | 1461250459005 Marionette TRACE conn4 <- [1,1078,null,{}] 07:54:19 INFO - PROCESS | 1810 | 1461250459011 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}] 07:54:19 INFO - PROCESS | 1810 | 1461250459218 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:54:19 INFO - PROCESS | 1810 | 1461250459397 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46df25800 == 113 [pid = 1810] [id = 277] 07:54:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff4714f1c00) [pid = 1810] [serial = 832] [outer = (nil)] 07:54:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47b8bec00) [pid = 1810] [serial = 833] [outer = 0x7ff4714f1c00] 07:54:19 INFO - PROCESS | 1810 | 1461250459476 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff496cd0c00) [pid = 1810] [serial = 834] [outer = 0x7ff4714f1c00] 07:54:20 INFO - PROCESS | 1810 | 1461250460378 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]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1435ms 07:54:20 INFO - PROCESS | 1810 | 1461250460439 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1810 | 1461250460445 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:54:20 INFO - PROCESS | 1810 | 1461250460452 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1810 | 1461250460456 Marionette TRACE conn4 <- [1,1082,null,{}] 07:54:20 INFO - PROCESS | 1810 | 1461250460461 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}] 07:54:20 INFO - PROCESS | 1810 | 1461250460676 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:54:20 INFO - PROCESS | 1810 | 1461250460857 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c51b000 == 114 [pid = 1810] [id = 278] 07:54:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff46c57c800) [pid = 1810] [serial = 835] [outer = (nil)] 07:54:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff46c581800) [pid = 1810] [serial = 836] [outer = 0x7ff46c57c800] 07:54:20 INFO - PROCESS | 1810 | 1461250460982 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff496d92400) [pid = 1810] [serial = 837] [outer = 0x7ff46c57c800] 07:54:21 INFO - PROCESS | 1810 | 1461250461816 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]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1435ms 07:54:21 INFO - PROCESS | 1810 | 1461250461888 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 1810 | 1461250461892 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:54:21 INFO - PROCESS | 1810 | 1461250461898 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 1810 | 1461250461900 Marionette TRACE conn4 <- [1,1086,null,{}] 07:54:21 INFO - PROCESS | 1810 | 1461250461905 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}] 07:54:22 INFO - PROCESS | 1810 | 1461250462116 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:54:22 INFO - PROCESS | 1810 | 1461250462306 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c7b0800 == 115 [pid = 1810] [id = 279] 07:54:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff46c57d400) [pid = 1810] [serial = 838] [outer = (nil)] 07:54:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff46c80c400) [pid = 1810] [serial = 839] [outer = 0x7ff46c57d400] 07:54:22 INFO - PROCESS | 1810 | 1461250462380 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff46c812400) [pid = 1810] [serial = 840] [outer = 0x7ff46c57d400] 07:54:23 INFO - PROCESS | 1810 | 1461250463226 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]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1386ms 07:54:23 INFO - PROCESS | 1810 | 1461250463285 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 1810 | 1461250463288 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:54:23 INFO - PROCESS | 1810 | 1461250463294 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 1810 | 1461250463297 Marionette TRACE conn4 <- [1,1090,null,{}] 07:54:23 INFO - PROCESS | 1810 | 1461250463302 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}] 07:54:23 INFO - PROCESS | 1810 | 1461250463495 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:54:23 INFO - PROCESS | 1810 | 1461250463691 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c930000 == 116 [pid = 1810] [id = 280] 07:54:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff46c580c00) [pid = 1810] [serial = 841] [outer = (nil)] 07:54:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff46c816c00) [pid = 1810] [serial = 842] [outer = 0x7ff46c580c00] 07:54:23 INFO - PROCESS | 1810 | 1461250463770 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff46c906800) [pid = 1810] [serial = 843] [outer = 0x7ff46c580c00] 07:54:24 INFO - PROCESS | 1810 | 1461250464675 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]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1432ms 07:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:54:24 INFO - PROCESS | 1810 | 1461250464728 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 1810 | 1461250464731 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 07:54:24 INFO - PROCESS | 1810 | 1461250464737 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 1810 | 1461250464740 Marionette TRACE conn4 <- [1,1094,null,{}] 07:54:24 INFO - PROCESS | 1810 | 1461250464745 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}] 07:54:24 INFO - PROCESS | 1810 | 1461250464921 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:54:25 INFO - PROCESS | 1810 | 1461250465099 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46df23000 == 117 [pid = 1810] [id = 281] 07:54:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff46c809c00) [pid = 1810] [serial = 844] [outer = (nil)] 07:54:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff46c90c800) [pid = 1810] [serial = 845] [outer = 0x7ff46c809c00] 07:54:25 INFO - PROCESS | 1810 | 1461250465167 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff46d7a3800) [pid = 1810] [serial = 846] [outer = 0x7ff46c809c00] 07:54:26 INFO - PROCESS | 1810 | 1461250466041 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]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1391ms 07:54:26 INFO - PROCESS | 1810 | 1461250466130 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 1810 | 1461250466135 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:54:26 INFO - PROCESS | 1810 | 1461250466143 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 1810 | 1461250466148 Marionette TRACE conn4 <- [1,1098,null,{}] 07:54:26 INFO - PROCESS | 1810 | 1461250466156 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}] 07:54:26 INFO - PROCESS | 1810 | 1461250466462 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:54:26 INFO - PROCESS | 1810 | 1461250466807 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a0b800 == 118 [pid = 1810] [id = 282] 07:54:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff46c812800) [pid = 1810] [serial = 847] [outer = (nil)] 07:54:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff46d7ab400) [pid = 1810] [serial = 848] [outer = 0x7ff46c812800] 07:54:26 INFO - PROCESS | 1810 | 1461250466931 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff46d7b0000) [pid = 1810] [serial = 849] [outer = 0x7ff46c812800] 07:54:28 INFO - PROCESS | 1810 | 1461250468481 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]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2401ms 07:54:28 INFO - PROCESS | 1810 | 1461250468544 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 1810 | 1461250468549 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:54:28 INFO - PROCESS | 1810 | 1461250468654 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 1810 | 1461250468661 Marionette TRACE conn4 <- [1,1102,null,{}] 07:54:28 INFO - PROCESS | 1810 | 1461250468686 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}] 07:54:28 INFO - PROCESS | 1810 | 1461250468875 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:54:29 INFO - PROCESS | 1810 | 1461250469064 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474775800 == 119 [pid = 1810] [id = 283] 07:54:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff46c583c00) [pid = 1810] [serial = 850] [outer = (nil)] 07:54:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff46d7b1400) [pid = 1810] [serial = 851] [outer = 0x7ff46c583c00] 07:54:29 INFO - PROCESS | 1810 | 1461250469130 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff47159fc00) [pid = 1810] [serial = 852] [outer = 0x7ff46c583c00] 07:54:30 INFO - PROCESS | 1810 | 1461250470013 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]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1551ms 07:54:30 INFO - PROCESS | 1810 | 1461250470111 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1810 | 1461250470130 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:54:30 INFO - PROCESS | 1810 | 1461250470146 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1810 | 1461250470157 Marionette TRACE conn4 <- [1,1106,null,{}] 07:54:30 INFO - PROCESS | 1810 | 1461250470223 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}] 07:54:30 INFO - PROCESS | 1810 | 1461250470441 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:54:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47955c000 == 118 [pid = 1810] [id = 221] 07:54:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f8ee800 == 117 [pid = 1810] [id = 266] 07:54:30 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff47cabf400) [pid = 1810] [serial = 746] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1810 | 1461250470805 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f5c5000 == 116 [pid = 1810] [id = 265] 07:54:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b6e5000 == 115 [pid = 1810] [id = 264] 07:54:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ab97800 == 114 [pid = 1810] [id = 263] 07:54:30 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472aa5800 == 113 [pid = 1810] [id = 262] 07:54:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471863800 == 114 [pid = 1810] [id = 284] 07:54:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff472aa1400) [pid = 1810] [serial = 853] [outer = (nil)] 07:54:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff4786ed800) [pid = 1810] [serial = 854] [outer = 0x7ff472aa1400] 07:54:30 INFO - PROCESS | 1810 | 1461250470878 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff478991000) [pid = 1810] [serial = 855] [outer = 0x7ff472aa1400] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa60000 == 113 [pid = 1810] [id = 261] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4748f7800 == 112 [pid = 1810] [id = 260] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492b17800 == 111 [pid = 1810] [id = 256] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48ba22800 == 110 [pid = 1810] [id = 255] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486a1b000 == 109 [pid = 1810] [id = 254] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485751000 == 108 [pid = 1810] [id = 253] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485449800 == 107 [pid = 1810] [id = 252] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48306f000 == 106 [pid = 1810] [id = 251] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bc57800 == 105 [pid = 1810] [id = 250] 07:54:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478a2e000 == 104 [pid = 1810] [id = 249] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff47cdd5000) [pid = 1810] [serial = 635] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff47ba57400) [pid = 1810] [serial = 701] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff478994c00) [pid = 1810] [serial = 728] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff47b1cc000) [pid = 1810] [serial = 734] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff47b1bf400) [pid = 1810] [serial = 698] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff4786f9000) [pid = 1810] [serial = 731] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff47b296800) [pid = 1810] [serial = 735] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff47adc3800) [pid = 1810] [serial = 732] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff47ba16400) [pid = 1810] [serial = 740] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff471fd0c00) [pid = 1810] [serial = 722] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff47ba66c00) [pid = 1810] [serial = 743] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff47b340c00) [pid = 1810] [serial = 738] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff472ec4000) [pid = 1810] [serial = 726] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff47cc98800) [pid = 1810] [serial = 704] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff47ba63800) [pid = 1810] [serial = 741] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff478857400) [pid = 1810] [serial = 695] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff47ca7dc00) [pid = 1810] [serial = 744] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff47b330400) [pid = 1810] [serial = 737] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff47e5f1400) [pid = 1810] [serial = 707] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff484cecc00) [pid = 1810] [serial = 710] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff48689e800) [pid = 1810] [serial = 719] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff485270400) [pid = 1810] [serial = 713] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff472a4e800) [pid = 1810] [serial = 725] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff47adc7000) [pid = 1810] [serial = 693] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff479536800) [pid = 1810] [serial = 729] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff485ff6400) [pid = 1810] [serial = 716] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1810 | 1461250471862 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]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1755ms 07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:54:31 INFO - PROCESS | 1810 | 1461250471899 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 1810 | 1461250471902 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 07:54:31 INFO - PROCESS | 1810 | 1461250471908 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 1810 | 1461250471913 Marionette TRACE conn4 <- [1,1110,null,{}] 07:54:31 INFO - PROCESS | 1810 | 1461250471928 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}] 07:54:32 INFO - PROCESS | 1810 | 1461250472111 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:54:32 INFO - PROCESS | 1810 | 1461250472316 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a99e800 == 105 [pid = 1810] [id = 285] 07:54:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff47899cc00) [pid = 1810] [serial = 856] [outer = (nil)] 07:54:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47adcf400) [pid = 1810] [serial = 857] [outer = 0x7ff47899cc00] 07:54:32 INFO - PROCESS | 1810 | 1461250472393 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47b29a800) [pid = 1810] [serial = 858] [outer = 0x7ff47899cc00] 07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1197ms 07:54:33 INFO - PROCESS | 1810 | 1461250473096 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]]]}] 07:54:33 INFO - PROCESS | 1810 | 1461250473106 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 1810 | 1461250473110 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:54:33 INFO - PROCESS | 1810 | 1461250473116 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 1810 | 1461250473118 Marionette TRACE conn4 <- [1,1114,null,{}] 07:54:33 INFO - PROCESS | 1810 | 1461250473124 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}] 07:54:33 INFO - PROCESS | 1810 | 1461250473375 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:54:33 INFO - PROCESS | 1810 | 1461250473411 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b458800 == 106 [pid = 1810] [id = 286] 07:54:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47b061800) [pid = 1810] [serial = 859] [outer = (nil)] 07:54:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47b8b1400) [pid = 1810] [serial = 860] [outer = 0x7ff47b061800] 07:54:33 INFO - PROCESS | 1810 | 1461250473474 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff47ba1a400) [pid = 1810] [serial = 861] [outer = 0x7ff47b061800] 07:54:34 INFO - PROCESS | 1810 | 1461250474341 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]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1232ms 07:54:34 INFO - PROCESS | 1810 | 1461250474355 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 1810 | 1461250474357 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:54:34 INFO - PROCESS | 1810 | 1461250474368 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1810 | 1461250474370 Marionette TRACE conn4 <- [1,1118,null,{}] 07:54:34 INFO - PROCESS | 1810 | 1461250474376 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}] 07:54:34 INFO - PROCESS | 1810 | 1461250474598 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:54:34 INFO - PROCESS | 1810 | 1461250474630 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47cd5f000 == 107 [pid = 1810] [id = 287] 07:54:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff46c907000) [pid = 1810] [serial = 862] [outer = (nil)] 07:54:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff47ba66c00) [pid = 1810] [serial = 863] [outer = 0x7ff46c907000] 07:54:34 INFO - PROCESS | 1810 | 1461250474702 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff47bef6400) [pid = 1810] [serial = 864] [outer = 0x7ff46c907000] 07:54:35 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff47485a800) [pid = 1810] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:54:35 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff47ca73c00) [pid = 1810] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:54:35 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff4714f6000) [pid = 1810] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:54:35 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff471fd3400) [pid = 1810] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:54:35 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff4714f6400) [pid = 1810] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:54:35 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff47e7e8800) [pid = 1810] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:54:35 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff47b3dd000) [pid = 1810] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:54:35 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff47adc9800) [pid = 1810] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:54:35 INFO - PROCESS | 1810 | 1461250475775 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]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1434ms 07:54:35 INFO - PROCESS | 1810 | 1461250475809 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 1810 | 1461250475813 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:54:35 INFO - PROCESS | 1810 | 1461250475819 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 1810 | 1461250475821 Marionette TRACE conn4 <- [1,1122,null,{}] 07:54:35 INFO - PROCESS | 1810 | 1461250475827 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}] 07:54:36 INFO - PROCESS | 1810 | 1461250476002 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:54:36 INFO - PROCESS | 1810 | 1461250476020 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f784000 == 108 [pid = 1810] [id = 288] 07:54:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47ca71c00) [pid = 1810] [serial = 865] [outer = (nil)] 07:54:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47e59c400) [pid = 1810] [serial = 866] [outer = 0x7ff47ca71c00] 07:54:36 INFO - PROCESS | 1810 | 1461250476086 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47e659800) [pid = 1810] [serial = 867] [outer = 0x7ff47ca71c00] 07:54:36 INFO - PROCESS | 1810 | 1461250476899 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]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1129ms 07:54:36 INFO - PROCESS | 1810 | 1461250476949 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1810 | 1461250476953 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:54:36 INFO - PROCESS | 1810 | 1461250476961 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1810 | 1461250476964 Marionette TRACE conn4 <- [1,1126,null,{}] 07:54:36 INFO - PROCESS | 1810 | 1461250476969 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}] 07:54:37 INFO - PROCESS | 1810 | 1461250477219 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:54:37 INFO - PROCESS | 1810 | 1461250477368 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485213800 == 109 [pid = 1810] [id = 289] 07:54:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47af5d000) [pid = 1810] [serial = 868] [outer = (nil)] 07:54:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff481984800) [pid = 1810] [serial = 869] [outer = 0x7ff47af5d000] 07:54:37 INFO - PROCESS | 1810 | 1461250477433 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff484ced400) [pid = 1810] [serial = 870] [outer = 0x7ff47af5d000] 07:54:38 INFO - PROCESS | 1810 | 1461250478447 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]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1542ms 07:54:38 INFO - PROCESS | 1810 | 1461250478502 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 1810 | 1461250478509 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:54:38 INFO - PROCESS | 1810 | 1461250478518 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 1810 | 1461250478523 Marionette TRACE conn4 <- [1,1130,null,{}] 07:54:38 INFO - PROCESS | 1810 | 1461250478550 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}] 07:54:38 INFO - PROCESS | 1810 | 1461250478766 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:54:39 INFO - PROCESS | 1810 | 1461250479002 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47476c000 == 110 [pid = 1810] [id = 290] 07:54:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff471fd5400) [pid = 1810] [serial = 871] [outer = (nil)] 07:54:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff472a4e800) [pid = 1810] [serial = 872] [outer = 0x7ff471fd5400] 07:54:39 INFO - PROCESS | 1810 | 1461250479110 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff474b88c00) [pid = 1810] [serial = 873] [outer = 0x7ff471fd5400] 07:54:40 INFO - PROCESS | 1810 | 1461250480380 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]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1902ms 07:54:40 INFO - PROCESS | 1810 | 1461250480422 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 1810 | 1461250480431 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:54:40 INFO - PROCESS | 1810 | 1461250480441 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1810 | 1461250480445 Marionette TRACE conn4 <- [1,1134,null,{}] 07:54:40 INFO - PROCESS | 1810 | 1461250480451 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}] 07:54:40 INFO - PROCESS | 1810 | 1461250480748 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:54:41 INFO - PROCESS | 1810 | 1461250481151 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5c9800 == 111 [pid = 1810] [id = 291] 07:54:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff47953b400) [pid = 1810] [serial = 874] [outer = (nil)] 07:54:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff47b296000) [pid = 1810] [serial = 875] [outer = 0x7ff47953b400] 07:54:41 INFO - PROCESS | 1810 | 1461250481225 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff47b3e9000) [pid = 1810] [serial = 876] [outer = 0x7ff47953b400] 07:54:42 INFO - PROCESS | 1810 | 1461250482113 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]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1736ms 07:54:42 INFO - PROCESS | 1810 | 1461250482177 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 1810 | 1461250482181 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:54:42 INFO - PROCESS | 1810 | 1461250482187 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 1810 | 1461250482193 Marionette TRACE conn4 <- [1,1138,null,{}] 07:54:42 INFO - PROCESS | 1810 | 1461250482209 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}] 07:54:42 INFO - PROCESS | 1810 | 1461250482420 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:54:42 INFO - PROCESS | 1810 | 1461250482651 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4861bf800 == 112 [pid = 1810] [id = 292] 07:54:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff47ba61c00) [pid = 1810] [serial = 877] [outer = (nil)] 07:54:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff47e4cb800) [pid = 1810] [serial = 878] [outer = 0x7ff47ba61c00] 07:54:42 INFO - PROCESS | 1810 | 1461250482742 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff480d5fc00) [pid = 1810] [serial = 879] [outer = 0x7ff47ba61c00] 07:54:43 INFO - PROCESS | 1810 | 1461250483571 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]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1436ms 07:54:43 INFO - PROCESS | 1810 | 1461250483625 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 1810 | 1461250483629 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:54:43 INFO - PROCESS | 1810 | 1461250483635 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 1810 | 1461250483638 Marionette TRACE conn4 <- [1,1142,null,{}] 07:54:43 INFO - PROCESS | 1810 | 1461250483643 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}] 07:54:43 INFO - PROCESS | 1810 | 1461250483829 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:54:44 INFO - PROCESS | 1810 | 1461250484016 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff491c3c000 == 113 [pid = 1810] [id = 293] 07:54:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff47cabf000) [pid = 1810] [serial = 880] [outer = (nil)] 07:54:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff48513e000) [pid = 1810] [serial = 881] [outer = 0x7ff47cabf000] 07:54:44 INFO - PROCESS | 1810 | 1461250484141 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff485ff4c00) [pid = 1810] [serial = 882] [outer = 0x7ff47cabf000] 07:54:45 INFO - PROCESS | 1810 | 1461250485113 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]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1541ms 07:54:45 INFO - PROCESS | 1810 | 1461250485177 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 1810 | 1461250485181 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 07:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:54:45 INFO - PROCESS | 1810 | 1461250485186 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 1810 | 1461250485189 Marionette TRACE conn4 <- [1,1146,null,{}] 07:54:45 INFO - PROCESS | 1810 | 1461250485194 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}] 07:54:45 INFO - PROCESS | 1810 | 1461250485366 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:54:45 INFO - PROCESS | 1810 | 1461250485553 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496966000 == 114 [pid = 1810] [id = 294] 07:54:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff484cef800) [pid = 1810] [serial = 883] [outer = (nil)] 07:54:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff486f50800) [pid = 1810] [serial = 884] [outer = 0x7ff484cef800] 07:54:45 INFO - PROCESS | 1810 | 1461250485632 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff48ad57800) [pid = 1810] [serial = 885] [outer = 0x7ff484cef800] 07:54:46 INFO - PROCESS | 1810 | 1461250486521 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]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1379ms 07:54:46 INFO - PROCESS | 1810 | 1461250486567 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 1810 | 1461250486571 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:54:46 INFO - PROCESS | 1810 | 1461250486577 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 1810 | 1461250486580 Marionette TRACE conn4 <- [1,1150,null,{}] 07:54:46 INFO - PROCESS | 1810 | 1461250486586 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}] 07:54:46 INFO - PROCESS | 1810 | 1461250486807 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:54:46 INFO - PROCESS | 1810 | 1461250486994 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4708ad000 == 115 [pid = 1810] [id = 295] 07:54:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff491757000) [pid = 1810] [serial = 886] [outer = (nil)] 07:54:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff492cbd400) [pid = 1810] [serial = 887] [outer = 0x7ff491757000] 07:54:47 INFO - PROCESS | 1810 | 1461250487074 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff496cc4400) [pid = 1810] [serial = 888] [outer = 0x7ff491757000] 07:54:47 INFO - PROCESS | 1810 | 1461250487950 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]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1428ms 07:54:48 INFO - PROCESS | 1810 | 1461250488007 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 1810 | 1461250488010 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:54:48 INFO - PROCESS | 1810 | 1461250488016 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 1810 | 1461250488019 Marionette TRACE conn4 <- [1,1154,null,{}] 07:54:48 INFO - PROCESS | 1810 | 1461250488024 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}] 07:54:48 INFO - PROCESS | 1810 | 1461250488217 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:54:48 INFO - PROCESS | 1810 | 1461250488411 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478672000 == 116 [pid = 1810] [id = 296] 07:54:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff46c961400) [pid = 1810] [serial = 889] [outer = (nil)] 07:54:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff46c96a800) [pid = 1810] [serial = 890] [outer = 0x7ff46c961400] 07:54:48 INFO - PROCESS | 1810 | 1461250488487 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff46c96f400) [pid = 1810] [serial = 891] [outer = 0x7ff46c961400] 07:54:49 INFO - PROCESS | 1810 | 1461250489347 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]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1382ms 07:54:49 INFO - PROCESS | 1810 | 1461250489399 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 1810 | 1461250489403 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:54:49 INFO - PROCESS | 1810 | 1461250489410 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1810 | 1461250489412 Marionette TRACE conn4 <- [1,1158,null,{}] 07:54:49 INFO - PROCESS | 1810 | 1461250489418 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}] 07:54:49 INFO - PROCESS | 1810 | 1461250489615 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:54:49 INFO - PROCESS | 1810 | 1461250489803 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47868b000 == 117 [pid = 1810] [id = 297] 07:54:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff46c962000) [pid = 1810] [serial = 892] [outer = (nil)] 07:54:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff46ec45c00) [pid = 1810] [serial = 893] [outer = 0x7ff46c962000] 07:54:49 INFO - PROCESS | 1810 | 1461250489888 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff46ec4b400) [pid = 1810] [serial = 894] [outer = 0x7ff46c962000] 07:54:50 INFO - PROCESS | 1810 | 1461250490765 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]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1382ms 07:54:50 INFO - PROCESS | 1810 | 1461250490793 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 1810 | 1461250490797 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 07:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:54:50 INFO - PROCESS | 1810 | 1461250490802 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 1810 | 1461250490805 Marionette TRACE conn4 <- [1,1162,null,{}] 07:54:50 INFO - PROCESS | 1810 | 1461250490810 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}] 07:54:51 INFO - PROCESS | 1810 | 1461250491010 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:54:51 INFO - PROCESS | 1810 | 1461250491199 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ecab800 == 118 [pid = 1810] [id = 298] 07:54:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff46c965000) [pid = 1810] [serial = 895] [outer = (nil)] 07:54:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff46ec51800) [pid = 1810] [serial = 896] [outer = 0x7ff46c965000] 07:54:51 INFO - PROCESS | 1810 | 1461250491273 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff494d1d800) [pid = 1810] [serial = 897] [outer = 0x7ff46c965000] 07:54:52 INFO - PROCESS | 1810 | 1461250492146 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]]]}] 07:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1383ms 07:54:52 INFO - PROCESS | 1810 | 1461250492187 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 1810 | 1461250492190 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 07:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:54:52 INFO - PROCESS | 1810 | 1461250492196 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 1810 | 1461250492198 Marionette TRACE conn4 <- [1,1166,null,{}] 07:54:52 INFO - PROCESS | 1810 | 1461250492204 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}] 07:54:52 INFO - PROCESS | 1810 | 1461250492409 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:54:52 INFO - PROCESS | 1810 | 1461250492604 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd35000 == 119 [pid = 1810] [id = 299] 07:54:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff46dd0a400) [pid = 1810] [serial = 898] [outer = (nil)] 07:54:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff46dd14c00) [pid = 1810] [serial = 899] [outer = 0x7ff46dd0a400] 07:54:52 INFO - PROCESS | 1810 | 1461250492674 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff46dd19800) [pid = 1810] [serial = 900] [outer = 0x7ff46dd0a400] 07:54:53 INFO - PROCESS | 1810 | 1461250493555 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]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1431ms 07:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:54:53 INFO - PROCESS | 1810 | 1461250493628 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1810 | 1461250493631 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 07:54:53 INFO - PROCESS | 1810 | 1461250493637 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1810 | 1461250493642 Marionette TRACE conn4 <- [1,1170,null,{}] 07:54:53 INFO - PROCESS | 1810 | 1461250493647 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}] 07:54:53 INFO - PROCESS | 1810 | 1461250493911 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:54:54 INFO - PROCESS | 1810 | 1461250494149 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ae0a000 == 120 [pid = 1810] [id = 300] 07:54:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff46dd16800) [pid = 1810] [serial = 901] [outer = (nil)] 07:54:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff46ec4d000) [pid = 1810] [serial = 902] [outer = 0x7ff46dd16800] 07:54:54 INFO - PROCESS | 1810 | 1461250494273 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff496ccb400) [pid = 1810] [serial = 903] [outer = 0x7ff46dd16800] 07:54:55 INFO - PROCESS | 1810 | 1461250495151 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]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1586ms 07:54:55 INFO - PROCESS | 1810 | 1461250495224 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 1810 | 1461250495228 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 07:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:54:55 INFO - PROCESS | 1810 | 1461250495234 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 1810 | 1461250495237 Marionette TRACE conn4 <- [1,1174,null,{}] 07:54:55 INFO - PROCESS | 1810 | 1461250495242 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}] 07:54:55 INFO - PROCESS | 1810 | 1461250495470 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:54:55 INFO - PROCESS | 1810 | 1461250495702 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46b02a800 == 121 [pid = 1810] [id = 301] 07:54:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff46af07400) [pid = 1810] [serial = 904] [outer = (nil)] 07:54:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff46af0e000) [pid = 1810] [serial = 905] [outer = 0x7ff46af07400] 07:54:55 INFO - PROCESS | 1810 | 1461250495819 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff46b5e0c00) [pid = 1810] [serial = 906] [outer = 0x7ff46af07400] 07:54:56 INFO - PROCESS | 1810 | 1461250496672 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] 07:54:56 INFO - PROCESS | 1810 | 1461250496723 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 07:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:54:56 INFO - PROCESS | 1810 | 1461250496729 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 1810 | 1461250496732 Marionette TRACE conn4 <- [1,1178,null,{}] 07:54:56 INFO - PROCESS | 1810 | 1461250496738 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}] 07:54:56 INFO - PROCESS | 1810 | 1461250496927 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:54:57 INFO - PROCESS | 1810 | 1461250497118 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46b046800 == 122 [pid = 1810] [id = 302] 07:54:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff46af07c00) [pid = 1810] [serial = 907] [outer = (nil)] 07:54:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff46b0c4c00) [pid = 1810] [serial = 908] [outer = 0x7ff46af07c00] 07:54:57 INFO - PROCESS | 1810 | 1461250497189 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff46b0cac00) [pid = 1810] [serial = 909] [outer = 0x7ff46af07c00] 07:54:58 INFO - PROCESS | 1810 | 1461250498101 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] 07:54:58 INFO - PROCESS | 1810 | 1461250498172 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 07:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:54:58 INFO - PROCESS | 1810 | 1461250498179 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 1810 | 1461250498181 Marionette TRACE conn4 <- [1,1182,null,{}] 07:54:58 INFO - PROCESS | 1810 | 1461250498187 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}] 07:54:58 INFO - PROCESS | 1810 | 1461250498387 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:54:58 INFO - PROCESS | 1810 | 1461250498580 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ad8f800 == 123 [pid = 1810] [id = 303] 07:54:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff46b0c6400) [pid = 1810] [serial = 910] [outer = (nil)] 07:54:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff46b6e3800) [pid = 1810] [serial = 911] [outer = 0x7ff46b0c6400] 07:54:58 INFO - PROCESS | 1810 | 1461250498649 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff46b6e7800) [pid = 1810] [serial = 912] [outer = 0x7ff46b0c6400] 07:54:59 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:54:59 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:54:59 INFO - PROCESS | 1810 | 1461250499559 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] 07:54:59 INFO - PROCESS | 1810 | 1461250499618 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 07:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:54:59 INFO - PROCESS | 1810 | 1461250499624 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 1810 | 1461250499627 Marionette TRACE conn4 <- [1,1186,null,{}] 07:54:59 INFO - PROCESS | 1810 | 1461250499632 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}] 07:54:59 INFO - PROCESS | 1810 | 1461250499838 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:55:00 INFO - PROCESS | 1810 | 1461250500088 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c7a7000 == 124 [pid = 1810] [id = 304] 07:55:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff46af08800) [pid = 1810] [serial = 913] [outer = (nil)] 07:55:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff46b0c7c00) [pid = 1810] [serial = 914] [outer = 0x7ff46af08800] 07:55:00 INFO - PROCESS | 1810 | 1461250500619 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff46b5e1800) [pid = 1810] [serial = 915] [outer = 0x7ff46af08800] 07:55:01 INFO - PROCESS | 1810 | 1461250501544 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] 07:55:01 INFO - PROCESS | 1810 | 1461250501628 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 07:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:55:01 INFO - PROCESS | 1810 | 1461250501637 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 1810 | 1461250501641 Marionette TRACE conn4 <- [1,1190,null,{}] 07:55:01 INFO - PROCESS | 1810 | 1461250501648 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}] 07:55:01 INFO - PROCESS | 1810 | 1461250501923 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:55:02 INFO - PROCESS | 1810 | 1461250502190 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4708b8000 == 125 [pid = 1810] [id = 305] 07:55:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff46c80a400) [pid = 1810] [serial = 916] [outer = (nil)] 07:55:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff46c905c00) [pid = 1810] [serial = 917] [outer = 0x7ff46c80a400] 07:55:02 INFO - PROCESS | 1810 | 1461250502264 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff46d7acc00) [pid = 1810] [serial = 918] [outer = 0x7ff46c80a400] 07:55:03 INFO - PROCESS | 1810 | 1461250503156 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] 07:55:03 INFO - PROCESS | 1810 | 1461250503236 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 07:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:55:03 INFO - PROCESS | 1810 | 1461250503253 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1810 | 1461250503257 Marionette TRACE conn4 <- [1,1194,null,{}] 07:55:03 INFO - PROCESS | 1810 | 1461250503272 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}] 07:55:03 INFO - PROCESS | 1810 | 1461250503573 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:55:03 INFO - PROCESS | 1810 | 1461250503969 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff478851c00) [pid = 1810] [serial = 779] [outer = (nil)] [url = about:blank] 07:55:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c942000 == 126 [pid = 1810] [id = 306] 07:55:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff46d7aa400) [pid = 1810] [serial = 919] [outer = (nil)] 07:55:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff471fd3400) [pid = 1810] [serial = 920] [outer = 0x7ff46d7aa400] 07:55:04 INFO - PROCESS | 1810 | 1461250504088 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff472a9e800) [pid = 1810] [serial = 921] [outer = 0x7ff46d7aa400] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f784000 == 125 [pid = 1810] [id = 288] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47cd5f000 == 124 [pid = 1810] [id = 287] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b458800 == 123 [pid = 1810] [id = 286] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47a99e800 == 122 [pid = 1810] [id = 285] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff471863800 == 121 [pid = 1810] [id = 284] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474775800 == 120 [pid = 1810] [id = 283] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c930000 == 119 [pid = 1810] [id = 280] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c7b0800 == 118 [pid = 1810] [id = 279] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46df25800 == 117 [pid = 1810] [id = 277] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496613800 == 116 [pid = 1810] [id = 276] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d98000 == 115 [pid = 1810] [id = 275] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474778000 == 114 [pid = 1810] [id = 274] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49b1a8000 == 113 [pid = 1810] [id = 273] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49678f000 == 112 [pid = 1810] [id = 272] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4919cb800 == 111 [pid = 1810] [id = 271] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48641c000 == 110 [pid = 1810] [id = 270] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f5cc000 == 109 [pid = 1810] [id = 269] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47a991800 == 108 [pid = 1810] [id = 268] 07:55:04 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48520e800 == 107 [pid = 1810] [id = 267] 07:55:04 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:04 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:04 INFO - PROCESS | 1810 | 1461250504906 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] 07:55:05 INFO - PROCESS | 1810 | 1461250504999 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 07:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:55:05 INFO - PROCESS | 1810 | 1461250505009 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 1810 | 1461250505014 Marionette TRACE conn4 <- [1,1198,null,{}] 07:55:05 INFO - PROCESS | 1810 | 1461250505041 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}] 07:55:05 INFO - PROCESS | 1810 | 1461250505235 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:55:05 INFO - PROCESS | 1810 | 1461250505382 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d97800 == 108 [pid = 1810] [id = 307] 07:55:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff46d7af400) [pid = 1810] [serial = 922] [outer = (nil)] 07:55:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff4789f4800) [pid = 1810] [serial = 923] [outer = 0x7ff46d7af400] 07:55:05 INFO - PROCESS | 1810 | 1461250505447 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff479764000) [pid = 1810] [serial = 924] [outer = 0x7ff46d7af400] 07:55:06 INFO - PROCESS | 1810 | 1461250506466 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]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1492ms 07:55:06 INFO - PROCESS | 1810 | 1461250506504 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1810 | 1461250506511 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 07:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:55:06 INFO - PROCESS | 1810 | 1461250506519 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1810 | 1461250506523 Marionette TRACE conn4 <- [1,1202,null,{}] 07:55:06 INFO - PROCESS | 1810 | 1461250506531 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}] 07:55:06 INFO - PROCESS | 1810 | 1461250506830 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:55:07 INFO - PROCESS | 1810 | 1461250507126 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478561800 == 109 [pid = 1810] [id = 308] 07:55:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff47159c000) [pid = 1810] [serial = 925] [outer = (nil)] 07:55:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff47b239800) [pid = 1810] [serial = 926] [outer = 0x7ff47159c000] 07:55:07 INFO - PROCESS | 1810 | 1461250507235 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff47b29c400) [pid = 1810] [serial = 927] [outer = 0x7ff47159c000] 07:55:08 INFO - PROCESS | 1810 | 1461250508295 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]]]}] 07:55:08 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 07:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1832ms 07:55:08 INFO - PROCESS | 1810 | 1461250508352 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 1810 | 1461250508356 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 07:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:55:08 INFO - PROCESS | 1810 | 1461250508362 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 1810 | 1461250508364 Marionette TRACE conn4 <- [1,1206,null,{}] 07:55:08 INFO - PROCESS | 1810 | 1461250508369 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}] 07:55:08 INFO - PROCESS | 1810 | 1461250508589 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:55:08 INFO - PROCESS | 1810 | 1461250508621 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ac7c000 == 110 [pid = 1810] [id = 309] 07:55:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff47b332800) [pid = 1810] [serial = 928] [outer = (nil)] 07:55:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff47b344800) [pid = 1810] [serial = 929] [outer = 0x7ff47b332800] 07:55:08 INFO - PROCESS | 1810 | 1461250508691 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff47b8bd800) [pid = 1810] [serial = 930] [outer = 0x7ff47b332800] 07:55:09 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff46c907000) [pid = 1810] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:55:09 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff472aa1400) [pid = 1810] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:55:09 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff47899cc00) [pid = 1810] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:55:09 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff47ca71c00) [pid = 1810] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:55:09 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff46c583c00) [pid = 1810] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:55:09 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff47b061800) [pid = 1810] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:55:09 INFO - PROCESS | 1810 | 1461250509941 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]]]}] 07:55:09 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 07:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1629ms 07:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:55:09 INFO - PROCESS | 1810 | 1461250509993 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 1810 | 1461250509995 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 07:55:10 INFO - PROCESS | 1810 | 1461250510002 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 1810 | 1461250510005 Marionette TRACE conn4 <- [1,1210,null,{}] 07:55:10 INFO - PROCESS | 1810 | 1461250510010 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}] 07:55:10 INFO - PROCESS | 1810 | 1461250510225 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:55:10 INFO - PROCESS | 1810 | 1461250510379 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc4c000 == 111 [pid = 1810] [id = 310] 07:55:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff47b333400) [pid = 1810] [serial = 931] [outer = (nil)] 07:55:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff47cdd1400) [pid = 1810] [serial = 932] [outer = 0x7ff47b333400] 07:55:10 INFO - PROCESS | 1810 | 1461250510441 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff47e5a3800) [pid = 1810] [serial = 933] [outer = 0x7ff47b333400] 07:55:11 INFO - PROCESS | 1810 | 1461250511160 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]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1179ms 07:55:11 INFO - PROCESS | 1810 | 1461250511183 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 1810 | 1461250511186 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 07:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:55:11 INFO - PROCESS | 1810 | 1461250511191 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 1810 | 1461250511194 Marionette TRACE conn4 <- [1,1214,null,{}] 07:55:11 INFO - PROCESS | 1810 | 1461250511200 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}] 07:55:11 INFO - PROCESS | 1810 | 1461250511433 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:55:11 INFO - PROCESS | 1810 | 1461250511658 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c51c800 == 112 [pid = 1810] [id = 311] 07:55:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff46af04c00) [pid = 1810] [serial = 934] [outer = (nil)] 07:55:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff46af0a400) [pid = 1810] [serial = 935] [outer = 0x7ff46af04c00] 07:55:11 INFO - PROCESS | 1810 | 1461250511740 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff46b6e3400) [pid = 1810] [serial = 936] [outer = 0x7ff46af04c00] 07:55:12 INFO - PROCESS | 1810 | 1461250512749 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]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1586ms 07:55:12 INFO - PROCESS | 1810 | 1461250512781 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 1810 | 1461250512787 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 07:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:55:12 INFO - PROCESS | 1810 | 1461250512796 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 1810 | 1461250512801 Marionette TRACE conn4 <- [1,1218,null,{}] 07:55:12 INFO - PROCESS | 1810 | 1461250512808 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}] 07:55:13 INFO - PROCESS | 1810 | 1461250513040 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:55:13 INFO - PROCESS | 1810 | 1461250513284 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472da8800 == 113 [pid = 1810] [id = 312] 07:55:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff46c969c00) [pid = 1810] [serial = 937] [outer = (nil)] 07:55:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff46dd16c00) [pid = 1810] [serial = 938] [outer = 0x7ff46c969c00] 07:55:13 INFO - PROCESS | 1810 | 1461250513405 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff471591c00) [pid = 1810] [serial = 939] [outer = 0x7ff46c969c00] 07:55:14 INFO - PROCESS | 1810 | 1461250514334 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]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1581ms 07:55:14 INFO - PROCESS | 1810 | 1461250514382 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:55:14 INFO - PROCESS | 1810 | 1461250514388 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 07:55:14 INFO - PROCESS | 1810 | 1461250514394 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1810 | 1461250514397 Marionette TRACE conn4 <- [1,1222,null,{}] 07:55:14 INFO - PROCESS | 1810 | 1461250514403 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}] 07:55:14 INFO - PROCESS | 1810 | 1461250514592 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:55:14 INFO - PROCESS | 1810 | 1461250514871 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b9d8800 == 114 [pid = 1810] [id = 313] 07:55:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff472a9bc00) [pid = 1810] [serial = 940] [outer = (nil)] 07:55:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff4789f1400) [pid = 1810] [serial = 941] [outer = 0x7ff472a9bc00] 07:55:14 INFO - PROCESS | 1810 | 1461250514990 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff47b238c00) [pid = 1810] [serial = 942] [outer = 0x7ff472a9bc00] 07:55:15 INFO - PROCESS | 1810 | 1461250515834 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] 07:55:15 INFO - PROCESS | 1810 | 1461250515891 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 07:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:55:15 INFO - PROCESS | 1810 | 1461250515908 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1810 | 1461250515917 Marionette TRACE conn4 <- [1,1226,null,{}] 07:55:15 INFO - PROCESS | 1810 | 1461250515923 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}] 07:55:16 INFO - PROCESS | 1810 | 1461250516161 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:55:16 INFO - PROCESS | 1810 | 1461250516349 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff483f3a000 == 115 [pid = 1810] [id = 314] 07:55:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff474853c00) [pid = 1810] [serial = 943] [outer = (nil)] 07:55:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff47b8ba000) [pid = 1810] [serial = 944] [outer = 0x7ff474853c00] 07:55:16 INFO - PROCESS | 1810 | 1461250516422 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff47cab6800) [pid = 1810] [serial = 945] [outer = 0x7ff474853c00] 07:55:17 INFO - PROCESS | 1810 | 1461250517308 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]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1448ms 07:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:55:17 INFO - PROCESS | 1810 | 1461250517347 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 1810 | 1461250517350 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 07:55:17 INFO - PROCESS | 1810 | 1461250517356 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 1810 | 1461250517359 Marionette TRACE conn4 <- [1,1230,null,{}] 07:55:17 INFO - PROCESS | 1810 | 1461250517365 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}] 07:55:17 INFO - PROCESS | 1810 | 1461250517567 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:55:17 INFO - PROCESS | 1810 | 1461250517761 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fc7000 == 116 [pid = 1810] [id = 315] 07:55:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff4786dec00) [pid = 1810] [serial = 946] [outer = (nil)] 07:55:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff482ac2400) [pid = 1810] [serial = 947] [outer = 0x7ff4786dec00] 07:55:17 INFO - PROCESS | 1810 | 1461250517832 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff485134400) [pid = 1810] [serial = 948] [outer = 0x7ff4786dec00] 07:55:18 INFO - PROCESS | 1810 | 1461250518672 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]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1381ms 07:55:18 INFO - PROCESS | 1810 | 1461250518738 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 1810 | 1461250518742 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 07:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:55:18 INFO - PROCESS | 1810 | 1461250518749 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1810 | 1461250518751 Marionette TRACE conn4 <- [1,1234,null,{}] 07:55:18 INFO - PROCESS | 1810 | 1461250518756 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}] 07:55:18 INFO - PROCESS | 1810 | 1461250518944 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:55:19 INFO - PROCESS | 1810 | 1461250519133 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba08800 == 117 [pid = 1810] [id = 316] 07:55:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff48684cc00) [pid = 1810] [serial = 949] [outer = (nil)] 07:55:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff487037400) [pid = 1810] [serial = 950] [outer = 0x7ff48684cc00] 07:55:19 INFO - PROCESS | 1810 | 1461250519223 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff49174c400) [pid = 1810] [serial = 951] [outer = 0x7ff48684cc00] 07:55:20 INFO - PROCESS | 1810 | 1461250520100 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]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1379ms 07:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:55:20 INFO - PROCESS | 1810 | 1461250520129 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1810 | 1461250520133 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 07:55:20 INFO - PROCESS | 1810 | 1461250520139 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1810 | 1461250520142 Marionette TRACE conn4 <- [1,1238,null,{}] 07:55:20 INFO - PROCESS | 1810 | 1461250520147 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}] 07:55:20 INFO - PROCESS | 1810 | 1461250520359 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:55:20 INFO - PROCESS | 1810 | 1461250520555 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496eb0000 == 118 [pid = 1810] [id = 317] 07:55:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff486863000) [pid = 1810] [serial = 952] [outer = (nil)] 07:55:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff494d1e000) [pid = 1810] [serial = 953] [outer = 0x7ff486863000] 07:55:20 INFO - PROCESS | 1810 | 1461250520626 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff496cc3400) [pid = 1810] [serial = 954] [outer = 0x7ff486863000] 07:55:21 INFO - PROCESS | 1810 | 1461250521482 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]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1388ms 07:55:21 INFO - PROCESS | 1810 | 1461250521527 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 1810 | 1461250521531 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 07:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:55:21 INFO - PROCESS | 1810 | 1461250521536 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1810 | 1461250521539 Marionette TRACE conn4 <- [1,1242,null,{}] 07:55:21 INFO - PROCESS | 1810 | 1461250521544 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}] 07:55:21 INFO - PROCESS | 1810 | 1461250521732 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:55:21 INFO - PROCESS | 1810 | 1461250521930 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472a0e800 == 119 [pid = 1810] [id = 318] 07:55:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff46badd400) [pid = 1810] [serial = 955] [outer = (nil)] 07:55:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff46bae5c00) [pid = 1810] [serial = 956] [outer = 0x7ff46badd400] 07:55:22 INFO - PROCESS | 1810 | 1461250522000 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff46baeac00) [pid = 1810] [serial = 957] [outer = 0x7ff46badd400] 07:55:22 INFO - PROCESS | 1810 | 1461250522877 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]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1388ms 07:55:22 INFO - PROCESS | 1810 | 1461250522926 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1810 | 1461250522931 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 07:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:55:22 INFO - PROCESS | 1810 | 1461250522937 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1810 | 1461250522939 Marionette TRACE conn4 <- [1,1246,null,{}] 07:55:22 INFO - PROCESS | 1810 | 1461250522945 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}] 07:55:23 INFO - PROCESS | 1810 | 1461250523140 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:55:23 INFO - PROCESS | 1810 | 1461250523337 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49707f800 == 120 [pid = 1810] [id = 319] 07:55:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff46bae1400) [pid = 1810] [serial = 958] [outer = (nil)] 07:55:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff4700c7800) [pid = 1810] [serial = 959] [outer = 0x7ff46bae1400] 07:55:23 INFO - PROCESS | 1810 | 1461250523406 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff4700cd800) [pid = 1810] [serial = 960] [outer = 0x7ff46bae1400] 07:55:24 INFO - PROCESS | 1810 | 1461250524268 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]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1379ms 07:55:24 INFO - PROCESS | 1810 | 1461250524318 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1810 | 1461250524322 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 07:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:55:24 INFO - PROCESS | 1810 | 1461250524328 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1810 | 1461250524331 Marionette TRACE conn4 <- [1,1250,null,{}] 07:55:24 INFO - PROCESS | 1810 | 1461250524336 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}] 07:55:24 INFO - PROCESS | 1810 | 1461250524532 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:55:24 INFO - PROCESS | 1810 | 1461250524729 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ff17800 == 121 [pid = 1810] [id = 320] 07:55:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x7ff46bae5400) [pid = 1810] [serial = 961] [outer = (nil)] 07:55:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff4700d3800) [pid = 1810] [serial = 962] [outer = 0x7ff46bae5400] 07:55:24 INFO - PROCESS | 1810 | 1461250524802 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff47ad54800) [pid = 1810] [serial = 963] [outer = 0x7ff46bae5400] 07:55:25 INFO - PROCESS | 1810 | 1461250525724 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]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1444ms 07:55:25 INFO - PROCESS | 1810 | 1461250525774 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1810 | 1461250525777 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 07:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:55:25 INFO - PROCESS | 1810 | 1461250525783 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1810 | 1461250525786 Marionette TRACE conn4 <- [1,1254,null,{}] 07:55:25 INFO - PROCESS | 1810 | 1461250525791 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}] 07:55:25 INFO - PROCESS | 1810 | 1461250525988 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:55:26 INFO - PROCESS | 1810 | 1461250526184 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a7d800 == 122 [pid = 1810] [id = 321] 07:55:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff47ad5ec00) [pid = 1810] [serial = 964] [outer = (nil)] 07:55:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff47ad61000) [pid = 1810] [serial = 965] [outer = 0x7ff47ad5ec00] 07:55:26 INFO - PROCESS | 1810 | 1461250526311 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff496cc3c00) [pid = 1810] [serial = 966] [outer = 0x7ff47ad5ec00] 07:55:27 INFO - PROCESS | 1810 | 1461250527198 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]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1485ms 07:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:55:27 INFO - PROCESS | 1810 | 1461250527270 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 1810 | 1461250527274 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 07:55:27 INFO - PROCESS | 1810 | 1461250527280 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 1810 | 1461250527284 Marionette TRACE conn4 <- [1,1258,null,{}] 07:55:27 INFO - PROCESS | 1810 | 1461250527289 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}] 07:55:27 INFO - PROCESS | 1810 | 1461250527519 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:55:27 INFO - PROCESS | 1810 | 1461250527770 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46aad6800 == 123 [pid = 1810] [id = 322] 07:55:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff46ff5b400) [pid = 1810] [serial = 967] [outer = (nil)] 07:55:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x7ff47ad5f800) [pid = 1810] [serial = 968] [outer = 0x7ff46ff5b400] 07:55:27 INFO - PROCESS | 1810 | 1461250527856 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff496ccf000) [pid = 1810] [serial = 969] [outer = 0x7ff46ff5b400] 07:55:28 INFO - PROCESS | 1810 | 1461250528664 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]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1430ms 07:55:28 INFO - PROCESS | 1810 | 1461250528710 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 1810 | 1461250528714 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 07:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:55:28 INFO - PROCESS | 1810 | 1461250528719 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 1810 | 1461250528723 Marionette TRACE conn4 <- [1,1262,null,{}] 07:55:28 INFO - PROCESS | 1810 | 1461250528728 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}] 07:55:28 INFO - PROCESS | 1810 | 1461250528930 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:55:29 INFO - PROCESS | 1810 | 1461250529128 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46abdd800 == 124 [pid = 1810] [id = 323] 07:55:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff46aba6c00) [pid = 1810] [serial = 970] [outer = (nil)] 07:55:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff46abaf400) [pid = 1810] [serial = 971] [outer = 0x7ff46aba6c00] 07:55:29 INFO - PROCESS | 1810 | 1461250529199 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff46abb4000) [pid = 1810] [serial = 972] [outer = 0x7ff46aba6c00] 07:55:30 INFO - PROCESS | 1810 | 1461250530058 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]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1377ms 07:55:30 INFO - PROCESS | 1810 | 1461250530098 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 1810 | 1461250530103 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 07:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:55:30 INFO - PROCESS | 1810 | 1461250530109 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 1810 | 1461250530112 Marionette TRACE conn4 <- [1,1266,null,{}] 07:55:30 INFO - PROCESS | 1810 | 1461250530118 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}] 07:55:30 INFO - PROCESS | 1810 | 1461250530313 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:55:30 INFO - PROCESS | 1810 | 1461250530514 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a7f000 == 125 [pid = 1810] [id = 324] 07:55:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff469277400) [pid = 1810] [serial = 973] [outer = (nil)] 07:55:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x7ff469281800) [pid = 1810] [serial = 974] [outer = 0x7ff469277400] 07:55:30 INFO - PROCESS | 1810 | 1461250530583 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x7ff469286000) [pid = 1810] [serial = 975] [outer = 0x7ff469277400] 07:55:31 INFO - PROCESS | 1810 | 1461250531452 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]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1380ms 07:55:31 INFO - PROCESS | 1810 | 1461250531490 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1810 | 1461250531493 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:55:31 INFO - PROCESS | 1810 | 1461250531500 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1810 | 1461250531504 Marionette TRACE conn4 <- [1,1270,null,{}] 07:55:31 INFO - PROCESS | 1810 | 1461250531509 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}] 07:55:31 INFO - PROCESS | 1810 | 1461250531711 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:55:31 INFO - PROCESS | 1810 | 1461250531952 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46958b800 == 126 [pid = 1810] [id = 325] 07:55:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x7ff46927a800) [pid = 1810] [serial = 976] [outer = (nil)] 07:55:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x7ff46964e000) [pid = 1810] [serial = 977] [outer = 0x7ff46927a800] 07:55:32 INFO - PROCESS | 1810 | 1461250532107 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 264 (0x7ff469654c00) [pid = 1810] [serial = 978] [outer = 0x7ff46927a800] 07:55:33 INFO - PROCESS | 1810 | 1461250533602 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]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2142ms 07:55:33 INFO - PROCESS | 1810 | 1461250533643 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 1810 | 1461250533649 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 07:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:55:33 INFO - PROCESS | 1810 | 1461250533656 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 1810 | 1461250533662 Marionette TRACE conn4 <- [1,1274,null,{}] 07:55:33 INFO - PROCESS | 1810 | 1461250533669 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}] 07:55:33 INFO - PROCESS | 1810 | 1461250533882 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:55:34 INFO - PROCESS | 1810 | 1461250534081 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471853800 == 127 [pid = 1810] [id = 326] 07:55:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 265 (0x7ff46af0c800) [pid = 1810] [serial = 979] [outer = (nil)] 07:55:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 266 (0x7ff46b5e2000) [pid = 1810] [serial = 980] [outer = 0x7ff46af0c800] 07:55:34 INFO - PROCESS | 1810 | 1461250534153 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 267 (0x7ff46c576400) [pid = 1810] [serial = 981] [outer = 0x7ff46af0c800] 07:55:35 INFO - PROCESS | 1810 | 1461250535131 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]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1535ms 07:55:35 INFO - PROCESS | 1810 | 1461250535193 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 1810 | 1461250535201 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 07:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:55:35 INFO - PROCESS | 1810 | 1461250535210 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 1810 | 1461250535214 Marionette TRACE conn4 <- [1,1278,null,{}] 07:55:35 INFO - PROCESS | 1810 | 1461250535219 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}] 07:55:35 INFO - PROCESS | 1810 | 1461250535403 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:55:35 INFO - PROCESS | 1810 | 1461250535838 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ad8a000 == 128 [pid = 1810] [id = 327] 07:55:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 268 (0x7ff46b0c8800) [pid = 1810] [serial = 982] [outer = (nil)] 07:55:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 269 (0x7ff46c80b400) [pid = 1810] [serial = 983] [outer = 0x7ff46b0c8800] 07:55:35 INFO - PROCESS | 1810 | 1461250535913 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 270 (0x7ff46c966c00) [pid = 1810] [serial = 984] [outer = 0x7ff46b0c8800] 07:55:36 INFO - PROCESS | 1810 | 1461250536723 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]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1584ms 07:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:55:36 INFO - PROCESS | 1810 | 1461250536795 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 1810 | 1461250536798 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:55:36 INFO - PROCESS | 1810 | 1461250536805 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1810 | 1461250536810 Marionette TRACE conn4 <- [1,1282,null,{}] 07:55:36 INFO - PROCESS | 1810 | 1461250536825 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}] 07:55:37 INFO - PROCESS | 1810 | 1461250537063 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:55:37 INFO - PROCESS | 1810 | 1461250537302 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c939800 == 129 [pid = 1810] [id = 328] 07:55:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 271 (0x7ff46c96d000) [pid = 1810] [serial = 985] [outer = (nil)] 07:55:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 272 (0x7ff46ff54800) [pid = 1810] [serial = 986] [outer = 0x7ff46c96d000] 07:55:37 INFO - PROCESS | 1810 | 1461250537421 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 273 (0x7ff46ff61c00) [pid = 1810] [serial = 987] [outer = 0x7ff46c96d000] 07:55:38 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bdd4800 == 128 [pid = 1810] [id = 9] 07:55:38 INFO - PROCESS | 1810 | 1461250538397 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]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1651ms 07:55:38 INFO - PROCESS | 1810 | 1461250538456 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 1810 | 1461250538460 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:55:38 INFO - PROCESS | 1810 | 1461250538466 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 1810 | 1461250538468 Marionette TRACE conn4 <- [1,1286,null,{}] 07:55:38 INFO - PROCESS | 1810 | 1461250538473 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}] 07:55:38 INFO - PROCESS | 1810 | 1461250538662 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:55:38 INFO - PROCESS | 1810 | 1461250538943 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46df12800 == 129 [pid = 1810] [id = 329] 07:55:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 274 (0x7ff46ec4e800) [pid = 1810] [serial = 988] [outer = (nil)] 07:55:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 275 (0x7ff472ec4000) [pid = 1810] [serial = 989] [outer = 0x7ff46ec4e800] 07:55:39 INFO - PROCESS | 1810 | 1461250539057 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 276 (0x7ff4786eb400) [pid = 1810] [serial = 990] [outer = 0x7ff46ec4e800] 07:55:39 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496789800 == 128 [pid = 1810] [id = 257] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 275 (0x7ff47b8bec00) [pid = 1810] [serial = 833] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 274 (0x7ff47b8b5c00) [pid = 1810] [serial = 830] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 273 (0x7ff494d1e400) [pid = 1810] [serial = 821] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 272 (0x7ff479754000) [pid = 1810] [serial = 806] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 271 (0x7ff491a9ec00) [pid = 1810] [serial = 818] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 270 (0x7ff492ff1c00) [pid = 1810] [serial = 827] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 269 (0x7ff47b3dd400) [pid = 1810] [serial = 809] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 268 (0x7ff46d7ab400) [pid = 1810] [serial = 848] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 267 (0x7ff46c90c800) [pid = 1810] [serial = 845] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 266 (0x7ff46c80c400) [pid = 1810] [serial = 839] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 265 (0x7ff48739bc00) [pid = 1810] [serial = 815] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 264 (0x7ff471599c00) [pid = 1810] [serial = 824] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 263 (0x7ff483d7a400) [pid = 1810] [serial = 812] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x7ff46c816c00) [pid = 1810] [serial = 842] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x7ff46c581800) [pid = 1810] [serial = 836] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x7ff481984800) [pid = 1810] [serial = 869] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bc4c000 == 127 [pid = 1810] [id = 310] 07:55:39 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ac7c000 == 126 [pid = 1810] [id = 309] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478561800 == 125 [pid = 1810] [id = 308] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d97800 == 124 [pid = 1810] [id = 307] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c942000 == 123 [pid = 1810] [id = 306] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4708b8000 == 122 [pid = 1810] [id = 305] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c7a7000 == 121 [pid = 1810] [id = 304] 07:55:40 INFO - PROCESS | 1810 | 1461250540013 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]]]}] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ecab800 == 120 [pid = 1810] [id = 298] 07:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1584ms 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47868b000 == 119 [pid = 1810] [id = 297] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478672000 == 118 [pid = 1810] [id = 296] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4708ad000 == 117 [pid = 1810] [id = 295] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496966000 == 116 [pid = 1810] [id = 294] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff491c3c000 == 115 [pid = 1810] [id = 293] 07:55:40 INFO - PROCESS | 1810 | 1461250540059 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 1810 | 1461250540062 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4861bf800 == 114 [pid = 1810] [id = 292] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f5c9800 == 113 [pid = 1810] [id = 291] 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496eb0800 == 112 [pid = 1810] [id = 258] 07:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:55:40 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47476c000 == 111 [pid = 1810] [id = 290] 07:55:40 INFO - PROCESS | 1810 | 1461250540075 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - PROCESS | 1810 | 1461250540078 Marionette TRACE conn4 <- [1,1290,null,{}] 07:55:40 INFO - PROCESS | 1810 | 1461250540083 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}] 07:55:40 INFO - PROCESS | 1810 | 1461250540268 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x7ff47bef6400) [pid = 1810] [serial = 864] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff485c5b400) [pid = 1810] [serial = 803] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff4786ed800) [pid = 1810] [serial = 854] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff47adcf400) [pid = 1810] [serial = 857] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff47e59c400) [pid = 1810] [serial = 866] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff47159fc00) [pid = 1810] [serial = 852] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x7ff47ba66c00) [pid = 1810] [serial = 863] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff478991000) [pid = 1810] [serial = 855] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff47b8b1400) [pid = 1810] [serial = 860] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff46d7b1400) [pid = 1810] [serial = 851] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff47e659800) [pid = 1810] [serial = 867] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff47ba1a400) [pid = 1810] [serial = 861] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff47b29a800) [pid = 1810] [serial = 858] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1810 | 1461250540484 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c937000 == 112 [pid = 1810] [id = 330] 07:55:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff46d7b1400) [pid = 1810] [serial = 991] [outer = (nil)] 07:55:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff4786e5c00) [pid = 1810] [serial = 992] [outer = 0x7ff46d7b1400] 07:55:40 INFO - PROCESS | 1810 | 1461250540576 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff479535400) [pid = 1810] [serial = 993] [outer = 0x7ff46d7b1400] 07:55:41 INFO - PROCESS | 1810 | 1461250541319 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]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1282ms 07:55:41 INFO - PROCESS | 1810 | 1461250541356 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 1810 | 1461250541359 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:55:41 INFO - PROCESS | 1810 | 1461250541387 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1810 | 1461250541391 Marionette TRACE conn4 <- [1,1294,null,{}] 07:55:41 INFO - PROCESS | 1810 | 1461250541398 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}] 07:55:41 INFO - PROCESS | 1810 | 1461250541605 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:55:41 INFO - PROCESS | 1810 | 1461250541616 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4748dd000 == 113 [pid = 1810] [id = 331] 07:55:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff47974bc00) [pid = 1810] [serial = 994] [outer = (nil)] 07:55:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff47b242800) [pid = 1810] [serial = 995] [outer = 0x7ff47974bc00] 07:55:41 INFO - PROCESS | 1810 | 1461250541680 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff47b8bc400) [pid = 1810] [serial = 996] [outer = 0x7ff47974bc00] 07:55:42 INFO - PROCESS | 1810 | 1461250542543 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]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1202ms 07:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:55:42 INFO - PROCESS | 1810 | 1461250542580 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 1810 | 1461250542583 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:55:42 INFO - PROCESS | 1810 | 1461250542642 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 1810 | 1461250542646 Marionette TRACE conn4 <- [1,1298,null,{}] 07:55:42 INFO - PROCESS | 1810 | 1461250542652 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}] 07:55:42 INFO - PROCESS | 1810 | 1461250542893 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:55:42 INFO - PROCESS | 1810 | 1461250542916 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478686000 == 114 [pid = 1810] [id = 332] 07:55:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x7ff47ad5b000) [pid = 1810] [serial = 997] [outer = (nil)] 07:55:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff47ba63800) [pid = 1810] [serial = 998] [outer = 0x7ff47ad5b000] 07:55:42 INFO - PROCESS | 1810 | 1461250542980 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff47884e000) [pid = 1810] [serial = 999] [outer = 0x7ff47ad5b000] 07:55:43 INFO - PROCESS | 1810 | 1461250543857 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]]]}] 07:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1290ms 07:55:43 INFO - PROCESS | 1810 | 1461250543880 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 1810 | 1461250543884 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:55:43 INFO - PROCESS | 1810 | 1461250543889 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 1810 | 1461250543891 Marionette TRACE conn4 <- [1,1302,null,{}] 07:55:43 INFO - PROCESS | 1810 | 1461250543897 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}] 07:55:44 INFO - PROCESS | 1810 | 1461250544130 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:55:44 INFO - PROCESS | 1810 | 1461250544168 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa7f000 == 115 [pid = 1810] [id = 333] 07:55:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff47beee800) [pid = 1810] [serial = 1000] [outer = (nil)] 07:55:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff47daca000) [pid = 1810] [serial = 1001] [outer = 0x7ff47beee800] 07:55:44 INFO - PROCESS | 1810 | 1461250544231 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff47e7ea800) [pid = 1810] [serial = 1002] [outer = 0x7ff47beee800] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff4714f2400) [pid = 1810] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff47b332800) [pid = 1810] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff47e656800) [pid = 1810] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff47b340800) [pid = 1810] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff47a9ef000) [pid = 1810] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x7ff47e7eb800) [pid = 1810] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff47b05f400) [pid = 1810] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff46d7af400) [pid = 1810] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff46c80a400) [pid = 1810] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff46c812800) [pid = 1810] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff4786f6400) [pid = 1810] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff47bb9c400) [pid = 1810] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x7ff472a93400) [pid = 1810] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff474b8a800) [pid = 1810] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff47cac0800) [pid = 1810] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff474b94000) [pid = 1810] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff478855c00) [pid = 1810] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff47b3da400) [pid = 1810] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff47e7f0800) [pid = 1810] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff47bb95800) [pid = 1810] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff472a57400) [pid = 1810] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff46d7aa400) [pid = 1810] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff47b342000) [pid = 1810] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff47b3dec00) [pid = 1810] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff47b062c00) [pid = 1810] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff4786e8400) [pid = 1810] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff471fd0400) [pid = 1810] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff474b92800) [pid = 1810] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff485138400) [pid = 1810] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff478990c00) [pid = 1810] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff472ecac00) [pid = 1810] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff47e654400) [pid = 1810] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff46af08800) [pid = 1810] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff47b064400) [pid = 1810] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff4789f4c00) [pid = 1810] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff47e7e8400) [pid = 1810] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff47159c000) [pid = 1810] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff4714ff800) [pid = 1810] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff482bed000) [pid = 1810] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff483d3d400) [pid = 1810] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff47e552000) [pid = 1810] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff474b8cc00) [pid = 1810] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff47a9ee400) [pid = 1810] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff47485dc00) [pid = 1810] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:55:45 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff480ddd800) [pid = 1810] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:55:46 INFO - PROCESS | 1810 | 1461250546023 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]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2184ms 07:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:55:46 INFO - PROCESS | 1810 | 1461250546075 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 1810 | 1461250546078 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:55:46 INFO - PROCESS | 1810 | 1461250546084 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 1810 | 1461250546087 Marionette TRACE conn4 <- [1,1306,null,{}] 07:55:46 INFO - PROCESS | 1810 | 1461250546093 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}] 07:55:46 INFO - PROCESS | 1810 | 1461250546340 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:55:46 INFO - PROCESS | 1810 | 1461250546359 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472dcf800 == 116 [pid = 1810] [id = 334] 07:55:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff46c57c400) [pid = 1810] [serial = 1003] [outer = (nil)] 07:55:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff4786f2c00) [pid = 1810] [serial = 1004] [outer = 0x7ff46c57c400] 07:55:46 INFO - PROCESS | 1810 | 1461250546419 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff47b05f400) [pid = 1810] [serial = 1005] [outer = 0x7ff46c57c400] 07:55:47 INFO - PROCESS | 1810 | 1461250547213 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]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1192ms 07:55:47 INFO - PROCESS | 1810 | 1461250547276 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 1810 | 1461250547279 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:55:47 INFO - PROCESS | 1810 | 1461250547285 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 1810 | 1461250547287 Marionette TRACE conn4 <- [1,1310,null,{}] 07:55:47 INFO - PROCESS | 1810 | 1461250547292 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}] 07:55:47 INFO - PROCESS | 1810 | 1461250547469 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:55:47 INFO - PROCESS | 1810 | 1461250547482 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b6ec800 == 117 [pid = 1810] [id = 335] 07:55:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff4789f2400) [pid = 1810] [serial = 1006] [outer = (nil)] 07:55:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff47b3e6400) [pid = 1810] [serial = 1007] [outer = 0x7ff4789f2400] 07:55:47 INFO - PROCESS | 1810 | 1461250547548 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff47e4cb000) [pid = 1810] [serial = 1008] [outer = 0x7ff4789f2400] 07:55:48 INFO - PROCESS | 1810 | 1461250548800 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] 07:55:48 INFO - PROCESS | 1810 | 1461250548878 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:55:48 INFO - PROCESS | 1810 | 1461250548887 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 1810 | 1461250548892 Marionette TRACE conn4 <- [1,1314,null,{}] 07:55:48 INFO - PROCESS | 1810 | 1461250548900 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}] 07:55:49 INFO - PROCESS | 1810 | 1461250549164 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:55:49 INFO - PROCESS | 1810 | 1461250549458 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47089f800 == 118 [pid = 1810] [id = 336] 07:55:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff46b0ca000) [pid = 1810] [serial = 1009] [outer = (nil)] 07:55:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff46c57e000) [pid = 1810] [serial = 1010] [outer = 0x7ff46b0ca000] 07:55:49 INFO - PROCESS | 1810 | 1461250549536 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff46c909c00) [pid = 1810] [serial = 1011] [outer = 0x7ff46b0ca000] 07:55:50 INFO - PROCESS | 1810 | 1461250550488 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]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1636ms 07:55:50 INFO - PROCESS | 1810 | 1461250550523 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 1810 | 1461250550532 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:55:50 INFO - PROCESS | 1810 | 1461250550542 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 1810 | 1461250550547 Marionette TRACE conn4 <- [1,1318,null,{}] 07:55:50 INFO - PROCESS | 1810 | 1461250550552 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}] 07:55:50 INFO - PROCESS | 1810 | 1461250550777 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:55:51 INFO - PROCESS | 1810 | 1461250551061 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474781800 == 119 [pid = 1810] [id = 337] 07:55:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff46c966800) [pid = 1810] [serial = 1012] [outer = (nil)] 07:55:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff46ff58800) [pid = 1810] [serial = 1013] [outer = 0x7ff46c966800] 07:55:51 INFO - PROCESS | 1810 | 1461250551180 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff4700d0000) [pid = 1810] [serial = 1014] [outer = 0x7ff46c966800] 07:55:52 INFO - PROCESS | 1810 | 1461250552040 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]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1530ms 07:55:52 INFO - PROCESS | 1810 | 1461250552073 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 1810 | 1461250552076 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:55:52 INFO - PROCESS | 1810 | 1461250552086 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 1810 | 1461250552092 Marionette TRACE conn4 <- [1,1322,null,{}] 07:55:52 INFO - PROCESS | 1810 | 1461250552108 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}] 07:55:52 INFO - PROCESS | 1810 | 1461250552335 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:55:52 INFO - PROCESS | 1810 | 1461250552576 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e5cd800 == 120 [pid = 1810] [id = 338] 07:55:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff46ff5c800) [pid = 1810] [serial = 1015] [outer = (nil)] 07:55:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff479771000) [pid = 1810] [serial = 1016] [outer = 0x7ff46ff5c800] 07:55:52 INFO - PROCESS | 1810 | 1461250552708 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff47b290800) [pid = 1810] [serial = 1017] [outer = 0x7ff46ff5c800] 07:55:53 INFO - PROCESS | 1810 | 1461250553593 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]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1539ms 07:55:53 INFO - PROCESS | 1810 | 1461250553625 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 1810 | 1461250553629 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:55:53 INFO - PROCESS | 1810 | 1461250553635 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 1810 | 1461250553638 Marionette TRACE conn4 <- [1,1326,null,{}] 07:55:53 INFO - PROCESS | 1810 | 1461250553643 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}] 07:55:53 INFO - PROCESS | 1810 | 1461250553838 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:55:54 INFO - PROCESS | 1810 | 1461250554039 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff482b0a000 == 121 [pid = 1810] [id = 339] 07:55:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff472a95000) [pid = 1810] [serial = 1018] [outer = (nil)] 07:55:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff47ba1d800) [pid = 1810] [serial = 1019] [outer = 0x7ff472a95000] 07:55:54 INFO - PROCESS | 1810 | 1461250554110 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff47cab2000) [pid = 1810] [serial = 1020] [outer = 0x7ff472a95000] 07:55:54 INFO - PROCESS | 1810 | 1461250554991 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]]]}] 07:55:55 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 07:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1384ms 07:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:55:55 INFO - PROCESS | 1810 | 1461250555021 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 1810 | 1461250555024 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:55:55 INFO - PROCESS | 1810 | 1461250555033 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 1810 | 1461250555038 Marionette TRACE conn4 <- [1,1330,null,{}] 07:55:55 INFO - PROCESS | 1810 | 1461250555047 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}] 07:55:55 INFO - PROCESS | 1810 | 1461250555240 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:55:55 INFO - PROCESS | 1810 | 1461250555441 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48573d000 == 122 [pid = 1810] [id = 340] 07:55:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff47b32ec00) [pid = 1810] [serial = 1021] [outer = (nil)] 07:55:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff47e5f3800) [pid = 1810] [serial = 1022] [outer = 0x7ff47b32ec00] 07:55:55 INFO - PROCESS | 1810 | 1461250555512 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff47e7f5000) [pid = 1810] [serial = 1023] [outer = 0x7ff47b32ec00] 07:55:56 INFO - PROCESS | 1810 | 1461250556480 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]]]}] 07:55:56 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 07:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1495ms 07:55:56 INFO - PROCESS | 1810 | 1461250556526 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 1810 | 1461250556530 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:55:56 INFO - PROCESS | 1810 | 1461250556536 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 1810 | 1461250556539 Marionette TRACE conn4 <- [1,1334,null,{}] 07:55:56 INFO - PROCESS | 1810 | 1461250556544 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}] 07:55:56 INFO - PROCESS | 1810 | 1461250556773 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:55:57 INFO - PROCESS | 1810 | 1461250557023 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba17800 == 123 [pid = 1810] [id = 341] 07:55:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff47e5a6000) [pid = 1810] [serial = 1024] [outer = (nil)] 07:55:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff485142400) [pid = 1810] [serial = 1025] [outer = 0x7ff47e5a6000] 07:55:57 INFO - PROCESS | 1810 | 1461250557147 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff486848000) [pid = 1810] [serial = 1026] [outer = 0x7ff47e5a6000] 07:55:58 INFO - PROCESS | 1810 | 1461250558030 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]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1530ms 07:55:58 INFO - PROCESS | 1810 | 1461250558067 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 1810 | 1461250558071 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:55:58 INFO - PROCESS | 1810 | 1461250558077 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1810 | 1461250558079 Marionette TRACE conn4 <- [1,1338,null,{}] 07:55:58 INFO - PROCESS | 1810 | 1461250558085 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}] 07:55:58 INFO - PROCESS | 1810 | 1461250558289 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:55:58 INFO - PROCESS | 1810 | 1461250558531 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496625800 == 124 [pid = 1810] [id = 342] 07:55:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff47e7f4400) [pid = 1810] [serial = 1027] [outer = (nil)] 07:55:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff4873a3400) [pid = 1810] [serial = 1028] [outer = 0x7ff47e7f4400] 07:55:58 INFO - PROCESS | 1810 | 1461250558647 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff490bd1000) [pid = 1810] [serial = 1029] [outer = 0x7ff47e7f4400] 07:55:59 INFO - PROCESS | 1810 | 1461250559934 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]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1880ms 07:55:59 INFO - PROCESS | 1810 | 1461250559959 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:55:59 INFO - PROCESS | 1810 | 1461250559962 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:55:59 INFO - PROCESS | 1810 | 1461250559969 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 1810 | 1461250559972 Marionette TRACE conn4 <- [1,1342,null,{}] 07:55:59 INFO - PROCESS | 1810 | 1461250559977 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}] 07:56:00 INFO - PROCESS | 1810 | 1461250560210 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:56:00 INFO - PROCESS | 1810 | 1461250560411 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49705e000 == 125 [pid = 1810] [id = 343] 07:56:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff485988400) [pid = 1810] [serial = 1030] [outer = (nil)] 07:56:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff491756000) [pid = 1810] [serial = 1031] [outer = 0x7ff485988400] 07:56:00 INFO - PROCESS | 1810 | 1461250560482 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff492b2d000) [pid = 1810] [serial = 1032] [outer = 0x7ff485988400] 07:56:01 INFO - PROCESS | 1810 | 1461250561343 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]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1439ms 07:56:01 INFO - PROCESS | 1810 | 1461250561408 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 1810 | 1461250561412 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:56:01 INFO - PROCESS | 1810 | 1461250561418 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 1810 | 1461250561421 Marionette TRACE conn4 <- [1,1346,null,{}] 07:56:01 INFO - PROCESS | 1810 | 1461250561427 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}] 07:56:01 INFO - PROCESS | 1810 | 1461250561638 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:56:01 INFO - PROCESS | 1810 | 1461250561837 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47207c800 == 126 [pid = 1810] [id = 344] 07:56:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff469280000) [pid = 1810] [serial = 1033] [outer = (nil)] 07:56:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff46f3f0000) [pid = 1810] [serial = 1034] [outer = 0x7ff469280000] 07:56:02 INFO - PROCESS | 1810 | 1461250562021 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x7ff46f3f8c00) [pid = 1810] [serial = 1035] [outer = 0x7ff469280000] 07:56:02 INFO - PROCESS | 1810 | 1461250562933 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]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1580ms 07:56:03 INFO - PROCESS | 1810 | 1461250562999 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:56:03 INFO - PROCESS | 1810 | 1461250563003 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:56:03 INFO - PROCESS | 1810 | 1461250563009 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 1810 | 1461250563012 Marionette TRACE conn4 <- [1,1350,null,{}] 07:56:03 INFO - PROCESS | 1810 | 1461250563017 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}] 07:56:03 INFO - PROCESS | 1810 | 1461250563223 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:56:03 INFO - PROCESS | 1810 | 1461250563479 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd3f000 == 127 [pid = 1810] [id = 345] 07:56:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff46c90dc00) [pid = 1810] [serial = 1036] [outer = (nil)] 07:56:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff47adcf000) [pid = 1810] [serial = 1037] [outer = 0x7ff46c90dc00] 07:56:03 INFO - PROCESS | 1810 | 1461250563599 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff487042800) [pid = 1810] [serial = 1038] [outer = 0x7ff46c90dc00] 07:56:04 INFO - PROCESS | 1810 | 1461250564480 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]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1537ms 07:56:04 INFO - PROCESS | 1810 | 1461250564547 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 1810 | 1461250564551 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:56:04 INFO - PROCESS | 1810 | 1461250564557 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1810 | 1461250564560 Marionette TRACE conn4 <- [1,1354,null,{}] 07:56:04 INFO - PROCESS | 1810 | 1461250564566 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}] 07:56:04 INFO - PROCESS | 1810 | 1461250564836 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:56:05 INFO - PROCESS | 1810 | 1461250565137 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470ac0800 == 128 [pid = 1810] [id = 346] 07:56:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff46d7adc00) [pid = 1810] [serial = 1039] [outer = (nil)] 07:56:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff472a9a400) [pid = 1810] [serial = 1040] [outer = 0x7ff46d7adc00] 07:56:05 INFO - PROCESS | 1810 | 1461250565218 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff47e55b000) [pid = 1810] [serial = 1041] [outer = 0x7ff46d7adc00] 07:56:06 INFO - PROCESS | 1810 | 1461250566065 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]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1536ms 07:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:56:06 INFO - PROCESS | 1810 | 1461250566095 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 1810 | 1461250566098 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:56:06 INFO - PROCESS | 1810 | 1461250566104 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 1810 | 1461250566107 Marionette TRACE conn4 <- [1,1358,null,{}] 07:56:06 INFO - PROCESS | 1810 | 1461250566113 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}] 07:56:06 INFO - PROCESS | 1810 | 1461250566317 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:56:06 INFO - PROCESS | 1810 | 1461250566527 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485ba9000 == 129 [pid = 1810] [id = 347] 07:56:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x7ff471fd1400) [pid = 1810] [serial = 1042] [outer = (nil)] 07:56:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff47a9e4000) [pid = 1810] [serial = 1043] [outer = 0x7ff471fd1400] 07:56:06 INFO - PROCESS | 1810 | 1461250566600 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff47d885400) [pid = 1810] [serial = 1044] [outer = 0x7ff471fd1400] 07:56:08 INFO - PROCESS | 1810 | 1461250568233 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]]]}] 07:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2189ms 07:56:08 INFO - PROCESS | 1810 | 1461250568294 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 1810 | 1461250568299 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:56:08 INFO - PROCESS | 1810 | 1461250568327 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1810 | 1461250568333 Marionette TRACE conn4 <- [1,1362,null,{}] 07:56:08 INFO - PROCESS | 1810 | 1461250568350 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}] 07:56:08 INFO - PROCESS | 1810 | 1461250568547 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:56:08 INFO - PROCESS | 1810 | 1461250568765 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4708a4000 == 130 [pid = 1810] [id = 348] 07:56:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff46b0c0800) [pid = 1810] [serial = 1045] [outer = (nil)] 07:56:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff46b5d8400) [pid = 1810] [serial = 1046] [outer = 0x7ff46b0c0800] 07:56:08 INFO - PROCESS | 1810 | 1461250568838 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff46b6edc00) [pid = 1810] [serial = 1047] [outer = 0x7ff46b0c0800] 07:56:09 INFO - PROCESS | 1810 | 1461250569811 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]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1547ms 07:56:09 INFO - PROCESS | 1810 | 1461250569871 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 1810 | 1461250569879 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:56:09 INFO - PROCESS | 1810 | 1461250569890 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1810 | 1461250569894 Marionette TRACE conn4 <- [1,1366,null,{}] 07:56:09 INFO - PROCESS | 1810 | 1461250569900 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}] 07:56:10 INFO - PROCESS | 1810 | 1461250570096 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:56:10 INFO - PROCESS | 1810 | 1461250570544 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46aac9000 == 131 [pid = 1810] [id = 349] 07:56:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x7ff46b6f0800) [pid = 1810] [serial = 1048] [outer = (nil)] 07:56:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x7ff46bae4400) [pid = 1810] [serial = 1049] [outer = 0x7ff46b6f0800] 07:56:10 INFO - PROCESS | 1810 | 1461250570619 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x7ff46c581000) [pid = 1810] [serial = 1050] [outer = 0x7ff46b6f0800] 07:56:11 INFO - PROCESS | 1810 | 1461250571640 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] 07:56:11 INFO - PROCESS | 1810 | 1461250571676 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:56:11 INFO - PROCESS | 1810 | 1461250571684 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 1810 | 1461250571690 Marionette TRACE conn4 <- [1,1370,null,{}] 07:56:11 INFO - PROCESS | 1810 | 1461250571706 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}] 07:56:12 INFO - PROCESS | 1810 | 1461250572000 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485213800 == 130 [pid = 1810] [id = 289] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x7ff46b6e3800) [pid = 1810] [serial = 911] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x7ff47cdd1400) [pid = 1810] [serial = 932] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472dcf800 == 129 [pid = 1810] [id = 334] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa7f000 == 128 [pid = 1810] [id = 333] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478686000 == 127 [pid = 1810] [id = 332] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4748dd000 == 126 [pid = 1810] [id = 331] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c937000 == 125 [pid = 1810] [id = 330] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46df12800 == 124 [pid = 1810] [id = 329] 07:56:12 INFO - PROCESS | 1810 | 1461250572347 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47cd71000 == 123 [pid = 1810] [id = 11] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c939800 == 122 [pid = 1810] [id = 328] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ad8a000 == 121 [pid = 1810] [id = 327] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff471853800 == 120 [pid = 1810] [id = 326] 07:56:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ae11000 == 121 [pid = 1810] [id = 350] 07:56:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x7ff46c968000) [pid = 1810] [serial = 1051] [outer = (nil)] 07:56:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x7ff46dd12800) [pid = 1810] [serial = 1052] [outer = 0x7ff46c968000] 07:56:12 INFO - PROCESS | 1810 | 1461250572425 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x7ff46ff5a400) [pid = 1810] [serial = 1053] [outer = 0x7ff46c968000] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49707f800 == 120 [pid = 1810] [id = 319] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472a0e800 == 119 [pid = 1810] [id = 318] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496eb0000 == 118 [pid = 1810] [id = 317] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48ba08800 == 117 [pid = 1810] [id = 316] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c51b000 == 116 [pid = 1810] [id = 278] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fc7000 == 115 [pid = 1810] [id = 315] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff483f3a000 == 114 [pid = 1810] [id = 314] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b9d8800 == 113 [pid = 1810] [id = 313] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472da8800 == 112 [pid = 1810] [id = 312] 07:56:12 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c51c800 == 111 [pid = 1810] [id = 311] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x7ff478998800) [pid = 1810] [serial = 723] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x7ff47b8bd800) [pid = 1810] [serial = 930] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x7ff482be7400) [pid = 1810] [serial = 656] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x7ff47ca95400) [pid = 1810] [serial = 756] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff46ec45c00) [pid = 1810] [serial = 893] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff47b33e400) [pid = 1810] [serial = 641] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff485141c00) [pid = 1810] [serial = 711] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff48513e000) [pid = 1810] [serial = 881] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff47ca9f400) [pid = 1810] [serial = 644] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x7ff492cbd400) [pid = 1810] [serial = 887] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff479764000) [pid = 1810] [serial = 924] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff46c905c00) [pid = 1810] [serial = 917] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff46d7b0000) [pid = 1810] [serial = 849] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff47e65a400) [pid = 1810] [serial = 554] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff47b344800) [pid = 1810] [serial = 929] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff47e934800) [pid = 1810] [serial = 762] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x7ff491c1cc00) [pid = 1810] [serial = 780] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff47adc6800) [pid = 1810] [serial = 599] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff47b296000) [pid = 1810] [serial = 875] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff46ec51800) [pid = 1810] [serial = 896] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff47e59dc00) [pid = 1810] [serial = 650] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff485270c00) [pid = 1810] [serial = 668] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff47a9e5800) [pid = 1810] [serial = 638] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff47e55c000) [pid = 1810] [serial = 705] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff486f50800) [pid = 1810] [serial = 884] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff485b39000) [pid = 1810] [serial = 714] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff490bd0400) [pid = 1810] [serial = 777] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff484ce4400) [pid = 1810] [serial = 662] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff46af0e000) [pid = 1810] [serial = 905] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff46d7acc00) [pid = 1810] [serial = 918] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff472a9e800) [pid = 1810] [serial = 921] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff47bc28400) [pid = 1810] [serial = 702] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff47e5ee000) [pid = 1810] [serial = 759] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff47e4d3400) [pid = 1810] [serial = 647] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff47e4cb800) [pid = 1810] [serial = 878] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff46dd14c00) [pid = 1810] [serial = 899] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff486f5dc00) [pid = 1810] [serial = 771] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff4789f4800) [pid = 1810] [serial = 923] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff486f58c00) [pid = 1810] [serial = 720] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff472a4e800) [pid = 1810] [serial = 872] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff47b241000) [pid = 1810] [serial = 699] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff48649b800) [pid = 1810] [serial = 717] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff479753400) [pid = 1810] [serial = 750] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff479539000) [pid = 1810] [serial = 696] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff480d53800) [pid = 1810] [serial = 653] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff46b5e1800) [pid = 1810] [serial = 915] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff47b329c00) [pid = 1810] [serial = 602] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff46b0c4c00) [pid = 1810] [serial = 908] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff47b333000) [pid = 1810] [serial = 753] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff46b0c7c00) [pid = 1810] [serial = 914] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff471fd3400) [pid = 1810] [serial = 920] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff483d86c00) [pid = 1810] [serial = 659] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff47b29c400) [pid = 1810] [serial = 927] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff46ec4d000) [pid = 1810] [serial = 902] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff47b347800) [pid = 1810] [serial = 605] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff485c5e800) [pid = 1810] [serial = 768] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff4871a3000) [pid = 1810] [serial = 774] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff47e657800) [pid = 1810] [serial = 708] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff47898fc00) [pid = 1810] [serial = 596] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff47ba1e800) [pid = 1810] [serial = 608] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff484ce5800) [pid = 1810] [serial = 665] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff48513c800) [pid = 1810] [serial = 765] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff47b239800) [pid = 1810] [serial = 926] [outer = (nil)] [url = about:blank] 07:56:13 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff46c96a800) [pid = 1810] [serial = 890] [outer = (nil)] [url = about:blank] 07:56:13 INFO - PROCESS | 1810 | 1461250573259 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] 07:56:13 INFO - PROCESS | 1810 | 1461250573281 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:56:13 INFO - PROCESS | 1810 | 1461250573286 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1810 | 1461250573289 Marionette TRACE conn4 <- [1,1374,null,{}] 07:56:13 INFO - PROCESS | 1810 | 1461250573294 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}] 07:56:13 INFO - PROCESS | 1810 | 1461250573483 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:56:13 INFO - PROCESS | 1810 | 1461250573630 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46df29000 == 112 [pid = 1810] [id = 351] 07:56:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff46b0bf800) [pid = 1810] [serial = 1054] [outer = (nil)] 07:56:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff46ff5f800) [pid = 1810] [serial = 1055] [outer = 0x7ff46b0bf800] 07:56:13 INFO - PROCESS | 1810 | 1461250573693 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff471593800) [pid = 1810] [serial = 1056] [outer = 0x7ff46b0bf800] 07:56:14 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:14 INFO - PROCESS | 1810 | 1461250574434 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] 07:56:14 INFO - PROCESS | 1810 | 1461250574503 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:56:14 INFO - PROCESS | 1810 | 1461250574509 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 1810 | 1461250574511 Marionette TRACE conn4 <- [1,1378,null,{}] 07:56:14 INFO - PROCESS | 1810 | 1461250574517 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}] 07:56:14 INFO - PROCESS | 1810 | 1461250574757 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:56:14 INFO - PROCESS | 1810 | 1461250574784 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472a09000 == 113 [pid = 1810] [id = 352] 07:56:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff46ec4d000) [pid = 1810] [serial = 1057] [outer = (nil)] 07:56:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff472a58000) [pid = 1810] [serial = 1058] [outer = 0x7ff46ec4d000] 07:56:14 INFO - PROCESS | 1810 | 1461250574847 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff472a99c00) [pid = 1810] [serial = 1059] [outer = 0x7ff46ec4d000] 07:56:15 INFO - PROCESS | 1810 | 1461250575723 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] 07:56:15 INFO - PROCESS | 1810 | 1461250575798 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:56:15 INFO - PROCESS | 1810 | 1461250575805 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1810 | 1461250575807 Marionette TRACE conn4 <- [1,1382,null,{}] 07:56:15 INFO - PROCESS | 1810 | 1461250575820 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}] 07:56:16 INFO - PROCESS | 1810 | 1461250576151 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:56:16 INFO - PROCESS | 1810 | 1461250576205 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472dcd800 == 114 [pid = 1810] [id = 353] 07:56:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff472ecac00) [pid = 1810] [serial = 1060] [outer = (nil)] 07:56:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff478857400) [pid = 1810] [serial = 1061] [outer = 0x7ff472ecac00] 07:56:16 INFO - PROCESS | 1810 | 1461250576290 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff47899a000) [pid = 1810] [serial = 1062] [outer = 0x7ff472ecac00] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff47bdd5000) [pid = 1810] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff47b333400) [pid = 1810] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff46c57c400) [pid = 1810] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff46d7b1400) [pid = 1810] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff47974bc00) [pid = 1810] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff46ec4e800) [pid = 1810] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff46af0c800) [pid = 1810] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff46c96d000) [pid = 1810] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff46b0c8800) [pid = 1810] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff47beee800) [pid = 1810] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff47ad5b000) [pid = 1810] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:56:17 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff47b1c3000) [pid = 1810] [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.] 07:56:18 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:18 INFO - PROCESS | 1810 | 1461250578135 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] 07:56:18 INFO - PROCESS | 1810 | 1461250578195 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:56:18 INFO - PROCESS | 1810 | 1461250578212 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 1810 | 1461250578216 Marionette TRACE conn4 <- [1,1386,null,{}] 07:56:18 INFO - PROCESS | 1810 | 1461250578222 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}] 07:56:18 INFO - PROCESS | 1810 | 1461250578399 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:56:18 INFO - PROCESS | 1810 | 1461250578412 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747ee800 == 115 [pid = 1810] [id = 354] 07:56:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff46c80dc00) [pid = 1810] [serial = 1063] [outer = (nil)] 07:56:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff479534c00) [pid = 1810] [serial = 1064] [outer = 0x7ff46c80dc00] 07:56:18 INFO - PROCESS | 1810 | 1461250578474 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff47974ec00) [pid = 1810] [serial = 1065] [outer = 0x7ff46c80dc00] 07:56:19 INFO - PROCESS | 1810 | 1461250579320 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] 07:56:19 INFO - PROCESS | 1810 | 1461250579359 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:56:19 INFO - PROCESS | 1810 | 1461250579366 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 1810 | 1461250579369 Marionette TRACE conn4 <- [1,1390,null,{}] 07:56:19 INFO - PROCESS | 1810 | 1461250579374 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}] 07:56:19 INFO - PROCESS | 1810 | 1461250579549 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:56:19 INFO - PROCESS | 1810 | 1461250579562 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a74000 == 116 [pid = 1810] [id = 355] 07:56:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff478859000) [pid = 1810] [serial = 1066] [outer = (nil)] 07:56:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff47a9e1400) [pid = 1810] [serial = 1067] [outer = 0x7ff478859000] 07:56:19 INFO - PROCESS | 1810 | 1461250579624 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff47a9ecc00) [pid = 1810] [serial = 1068] [outer = 0x7ff478859000] 07:56:20 INFO - PROCESS | 1810 | 1461250580838 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]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1498ms 07:56:20 INFO - PROCESS | 1810 | 1461250580864 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:56:20 INFO - PROCESS | 1810 | 1461250580873 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:56:20 INFO - PROCESS | 1810 | 1461250580883 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 1810 | 1461250580889 Marionette TRACE conn4 <- [1,1394,null,{}] 07:56:20 INFO - PROCESS | 1810 | 1461250580898 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}] 07:56:21 INFO - PROCESS | 1810 | 1461250581160 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:56:21 INFO - PROCESS | 1810 | 1461250581447 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46df29800 == 117 [pid = 1810] [id = 356] 07:56:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff46c57ac00) [pid = 1810] [serial = 1069] [outer = (nil)] 07:56:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff46c585800) [pid = 1810] [serial = 1070] [outer = 0x7ff46c57ac00] 07:56:21 INFO - PROCESS | 1810 | 1461250581526 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff46c90e800) [pid = 1810] [serial = 1071] [outer = 0x7ff46c57ac00] 07:56:22 INFO - PROCESS | 1810 | 1461250582432 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]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1590ms 07:56:22 INFO - PROCESS | 1810 | 1461250582473 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 1810 | 1461250582481 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:56:22 INFO - PROCESS | 1810 | 1461250582491 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 1810 | 1461250582495 Marionette TRACE conn4 <- [1,1398,null,{}] 07:56:22 INFO - PROCESS | 1810 | 1461250582501 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}] 07:56:22 INFO - PROCESS | 1810 | 1461250582695 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:56:22 INFO - PROCESS | 1810 | 1461250582968 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d8b800 == 118 [pid = 1810] [id = 357] 07:56:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff46d7aa800) [pid = 1810] [serial = 1072] [outer = (nil)] 07:56:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff46ff57800) [pid = 1810] [serial = 1073] [outer = 0x7ff46d7aa800] 07:56:23 INFO - PROCESS | 1810 | 1461250583085 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff4714fec00) [pid = 1810] [serial = 1074] [outer = 0x7ff46d7aa800] 07:56:23 INFO - PROCESS | 1810 | 1461250583936 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]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1488ms 07:56:23 INFO - PROCESS | 1810 | 1461250583981 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 1810 | 1461250583985 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:56:23 INFO - PROCESS | 1810 | 1461250583991 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 1810 | 1461250583997 Marionette TRACE conn4 <- [1,1402,null,{}] 07:56:24 INFO - PROCESS | 1810 | 1461250584012 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}] 07:56:24 INFO - PROCESS | 1810 | 1461250584259 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:56:24 INFO - PROCESS | 1810 | 1461250584446 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478683000 == 119 [pid = 1810] [id = 358] 07:56:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff471599c00) [pid = 1810] [serial = 1075] [outer = (nil)] 07:56:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff4786e4800) [pid = 1810] [serial = 1076] [outer = 0x7ff471599c00] 07:56:24 INFO - PROCESS | 1810 | 1461250584581 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff47898f000) [pid = 1810] [serial = 1077] [outer = 0x7ff471599c00] 07:56:25 INFO - PROCESS | 1810 | 1461250585397 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]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1445ms 07:56:25 INFO - PROCESS | 1810 | 1461250585437 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 1810 | 1461250585443 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:56:25 INFO - PROCESS | 1810 | 1461250585449 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1810 | 1461250585452 Marionette TRACE conn4 <- [1,1406,null,{}] 07:56:25 INFO - PROCESS | 1810 | 1461250585457 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}] 07:56:25 INFO - PROCESS | 1810 | 1461250585652 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:56:25 INFO - PROCESS | 1810 | 1461250585841 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a989000 == 120 [pid = 1810] [id = 359] 07:56:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff472a58800) [pid = 1810] [serial = 1078] [outer = (nil)] 07:56:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff47a9ec800) [pid = 1810] [serial = 1079] [outer = 0x7ff472a58800] 07:56:25 INFO - PROCESS | 1810 | 1461250585910 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff47ad5ac00) [pid = 1810] [serial = 1080] [outer = 0x7ff472a58800] 07:56:26 INFO - PROCESS | 1810 | 1461250586828 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]]]}] 07:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1433ms 07:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:56:26 INFO - PROCESS | 1810 | 1461250586883 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 1810 | 1461250586886 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:56:26 INFO - PROCESS | 1810 | 1461250586892 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 1810 | 1461250586895 Marionette TRACE conn4 <- [1,1410,null,{}] 07:56:26 INFO - PROCESS | 1810 | 1461250586900 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}] 07:56:27 INFO - PROCESS | 1810 | 1461250587077 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:56:27 INFO - PROCESS | 1810 | 1461250587266 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa79000 == 121 [pid = 1810] [id = 360] 07:56:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff474859800) [pid = 1810] [serial = 1081] [outer = (nil)] 07:56:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff47af5fc00) [pid = 1810] [serial = 1082] [outer = 0x7ff474859800] 07:56:27 INFO - PROCESS | 1810 | 1461250587338 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff47b1c3000) [pid = 1810] [serial = 1083] [outer = 0x7ff474859800] 07:56:28 INFO - PROCESS | 1810 | 1461250588316 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]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1435ms 07:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:56:28 INFO - PROCESS | 1810 | 1461250588326 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 1810 | 1461250588328 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:56:28 INFO - PROCESS | 1810 | 1461250588334 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1810 | 1461250588337 Marionette TRACE conn4 <- [1,1414,null,{}] 07:56:28 INFO - PROCESS | 1810 | 1461250588342 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}] 07:56:28 INFO - PROCESS | 1810 | 1461250588536 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:56:28 INFO - PROCESS | 1810 | 1461250588723 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b468800 == 122 [pid = 1810] [id = 361] 07:56:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff47b1ca800) [pid = 1810] [serial = 1084] [outer = (nil)] 07:56:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff47b336c00) [pid = 1810] [serial = 1085] [outer = 0x7ff47b1ca800] 07:56:28 INFO - PROCESS | 1810 | 1461250588798 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff47b6a3800) [pid = 1810] [serial = 1086] [outer = 0x7ff47b1ca800] 07:56:29 INFO - PROCESS | 1810 | 1461250589788 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]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1481ms 07:56:29 INFO - PROCESS | 1810 | 1461250589815 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 1810 | 1461250589817 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:56:29 INFO - PROCESS | 1810 | 1461250589824 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 1810 | 1461250589826 Marionette TRACE conn4 <- [1,1418,null,{}] 07:56:29 INFO - PROCESS | 1810 | 1461250589831 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}] 07:56:30 INFO - PROCESS | 1810 | 1461250590026 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:56:30 INFO - PROCESS | 1810 | 1461250590255 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc67000 == 123 [pid = 1810] [id = 362] 07:56:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff47b299800) [pid = 1810] [serial = 1087] [outer = (nil)] 07:56:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff47b8b8800) [pid = 1810] [serial = 1088] [outer = 0x7ff47b299800] 07:56:30 INFO - PROCESS | 1810 | 1461250590340 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff47ba16400) [pid = 1810] [serial = 1089] [outer = 0x7ff47b299800] 07:56:31 INFO - PROCESS | 1810 | 1461250591177 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]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1385ms 07:56:31 INFO - PROCESS | 1810 | 1461250591210 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 1810 | 1461250591213 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:56:31 INFO - PROCESS | 1810 | 1461250591219 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 1810 | 1461250591222 Marionette TRACE conn4 <- [1,1422,null,{}] 07:56:31 INFO - PROCESS | 1810 | 1461250591227 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}] 07:56:31 INFO - PROCESS | 1810 | 1461250591415 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:56:31 INFO - PROCESS | 1810 | 1461250591607 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47d843800 == 124 [pid = 1810] [id = 363] 07:56:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff47b334800) [pid = 1810] [serial = 1090] [outer = (nil)] 07:56:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff47ba5a000) [pid = 1810] [serial = 1091] [outer = 0x7ff47b334800] 07:56:31 INFO - PROCESS | 1810 | 1461250591674 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff47ba63000) [pid = 1810] [serial = 1092] [outer = 0x7ff47b334800] 07:56:32 INFO - PROCESS | 1810 | 1461250592613 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]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1429ms 07:56:32 INFO - PROCESS | 1810 | 1461250592650 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 1810 | 1461250592653 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:56:32 INFO - PROCESS | 1810 | 1461250592659 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 1810 | 1461250592661 Marionette TRACE conn4 <- [1,1426,null,{}] 07:56:32 INFO - PROCESS | 1810 | 1461250592667 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}] 07:56:32 INFO - PROCESS | 1810 | 1461250592851 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:56:33 INFO - PROCESS | 1810 | 1461250593044 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f770800 == 125 [pid = 1810] [id = 364] 07:56:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff47ba17400) [pid = 1810] [serial = 1093] [outer = (nil)] 07:56:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff47bc26c00) [pid = 1810] [serial = 1094] [outer = 0x7ff47ba17400] 07:56:33 INFO - PROCESS | 1810 | 1461250593111 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff47ca78400) [pid = 1810] [serial = 1095] [outer = 0x7ff47ba17400] 07:56:33 INFO - PROCESS | 1810 | 1461250593973 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]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1377ms 07:56:34 INFO - PROCESS | 1810 | 1461250594037 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1810 | 1461250594041 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:56:34 INFO - PROCESS | 1810 | 1461250594046 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1810 | 1461250594049 Marionette TRACE conn4 <- [1,1430,null,{}] 07:56:34 INFO - PROCESS | 1810 | 1461250594054 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}] 07:56:34 INFO - PROCESS | 1810 | 1461250594234 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:56:34 INFO - PROCESS | 1810 | 1461250594427 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff482b0b000 == 126 [pid = 1810] [id = 365] 07:56:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff478991400) [pid = 1810] [serial = 1096] [outer = (nil)] 07:56:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff47bb91800) [pid = 1810] [serial = 1097] [outer = 0x7ff478991400] 07:56:34 INFO - PROCESS | 1810 | 1461250594498 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff47cabfc00) [pid = 1810] [serial = 1098] [outer = 0x7ff478991400] 07:56:35 INFO - PROCESS | 1810 | 1461250595448 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]]]}] 07:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1477ms 07:56:35 INFO - PROCESS | 1810 | 1461250595525 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:56:35 INFO - PROCESS | 1810 | 1461250595530 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:56:35 INFO - PROCESS | 1810 | 1461250595536 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 1810 | 1461250595540 Marionette TRACE conn4 <- [1,1434,null,{}] 07:56:35 INFO - PROCESS | 1810 | 1461250595546 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}] 07:56:35 INFO - PROCESS | 1810 | 1461250595795 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:56:36 INFO - PROCESS | 1810 | 1461250596033 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485704000 == 127 [pid = 1810] [id = 366] 07:56:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff47cca6000) [pid = 1810] [serial = 1099] [outer = (nil)] 07:56:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff47e5f2c00) [pid = 1810] [serial = 1100] [outer = 0x7ff47cca6000] 07:56:36 INFO - PROCESS | 1810 | 1461250596124 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff47e657800) [pid = 1810] [serial = 1101] [outer = 0x7ff47cca6000] 07:56:36 INFO - PROCESS | 1810 | 1461250596983 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]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1498ms 07:56:37 INFO - PROCESS | 1810 | 1461250597034 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 1810 | 1461250597038 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:56:37 INFO - PROCESS | 1810 | 1461250597044 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 1810 | 1461250597047 Marionette TRACE conn4 <- [1,1438,null,{}] 07:56:37 INFO - PROCESS | 1810 | 1461250597052 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}] 07:56:37 INFO - PROCESS | 1810 | 1461250597250 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:56:37 INFO - PROCESS | 1810 | 1461250597439 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fca800 == 128 [pid = 1810] [id = 367] 07:56:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff47e555c00) [pid = 1810] [serial = 1102] [outer = (nil)] 07:56:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff47e7f4800) [pid = 1810] [serial = 1103] [outer = 0x7ff47e555c00] 07:56:37 INFO - PROCESS | 1810 | 1461250597506 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff480d52400) [pid = 1810] [serial = 1104] [outer = 0x7ff47e555c00] 07:56:38 INFO - PROCESS | 1810 | 1461250598380 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]]]}] 07:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1380ms 07:56:38 INFO - PROCESS | 1810 | 1461250598425 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 1810 | 1461250598428 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:56:38 INFO - PROCESS | 1810 | 1461250598434 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 1810 | 1461250598436 Marionette TRACE conn4 <- [1,1442,null,{}] 07:56:38 INFO - PROCESS | 1810 | 1461250598442 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}] 07:56:38 INFO - PROCESS | 1810 | 1461250598614 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:56:38 INFO - PROCESS | 1810 | 1461250598808 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486d77000 == 129 [pid = 1810] [id = 368] 07:56:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff47e65a400) [pid = 1810] [serial = 1105] [outer = (nil)] 07:56:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff48198bc00) [pid = 1810] [serial = 1106] [outer = 0x7ff47e65a400] 07:56:38 INFO - PROCESS | 1810 | 1461250598876 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff482abfc00) [pid = 1810] [serial = 1107] [outer = 0x7ff47e65a400] 07:56:39 INFO - PROCESS | 1810 | 1461250599820 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]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1434ms 07:56:39 INFO - PROCESS | 1810 | 1461250599870 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 1810 | 1461250599873 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:56:39 INFO - PROCESS | 1810 | 1461250599880 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 1810 | 1461250599883 Marionette TRACE conn4 <- [1,1446,null,{}] 07:56:39 INFO - PROCESS | 1810 | 1461250599888 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}] 07:56:40 INFO - PROCESS | 1810 | 1461250600096 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:56:40 INFO - PROCESS | 1810 | 1461250600334 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c941800 == 130 [pid = 1810] [id = 369] 07:56:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff46b6ef000) [pid = 1810] [serial = 1108] [outer = (nil)] 07:56:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff471592800) [pid = 1810] [serial = 1109] [outer = 0x7ff46b6ef000] 07:56:40 INFO - PROCESS | 1810 | 1461250600450 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff47b1c9400) [pid = 1810] [serial = 1110] [outer = 0x7ff46b6ef000] 07:56:41 INFO - PROCESS | 1810 | 1461250601306 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]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1478ms 07:56:41 INFO - PROCESS | 1810 | 1461250601362 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:56:41 INFO - PROCESS | 1810 | 1461250601369 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:56:41 INFO - PROCESS | 1810 | 1461250601376 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 1810 | 1461250601379 Marionette TRACE conn4 <- [1,1450,null,{}] 07:56:41 INFO - PROCESS | 1810 | 1461250601384 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}] 07:56:41 INFO - PROCESS | 1810 | 1461250601614 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:56:41 INFO - PROCESS | 1810 | 1461250601873 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e41d800 == 131 [pid = 1810] [id = 370] 07:56:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff46c80f800) [pid = 1810] [serial = 1111] [outer = (nil)] 07:56:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff4838ac400) [pid = 1810] [serial = 1112] [outer = 0x7ff46c80f800] 07:56:41 INFO - PROCESS | 1810 | 1461250601990 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x7ff483d46c00) [pid = 1810] [serial = 1113] [outer = 0x7ff46c80f800] 07:56:42 INFO - PROCESS | 1810 | 1461250602876 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]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1579ms 07:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:56:42 INFO - PROCESS | 1810 | 1461250602955 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 1810 | 1461250602958 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:56:42 INFO - PROCESS | 1810 | 1461250602964 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 1810 | 1461250602967 Marionette TRACE conn4 <- [1,1454,null,{}] 07:56:42 INFO - PROCESS | 1810 | 1461250602972 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}] 07:56:43 INFO - PROCESS | 1810 | 1461250603168 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:56:43 INFO - PROCESS | 1810 | 1461250603721 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd34800 == 132 [pid = 1810] [id = 371] 07:56:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff469650c00) [pid = 1810] [serial = 1114] [outer = (nil)] 07:56:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff469656800) [pid = 1810] [serial = 1115] [outer = 0x7ff469650c00] 07:56:43 INFO - PROCESS | 1810 | 1461250603832 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff46b0cb800) [pid = 1810] [serial = 1116] [outer = 0x7ff469650c00] 07:56:44 INFO - PROCESS | 1810 | 1461250604798 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]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1893ms 07:56:44 INFO - PROCESS | 1810 | 1461250604859 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1810 | 1461250604865 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:56:44 INFO - PROCESS | 1810 | 1461250604873 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1810 | 1461250604877 Marionette TRACE conn4 <- [1,1458,null,{}] 07:56:44 INFO - PROCESS | 1810 | 1461250604884 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}] 07:56:45 INFO - PROCESS | 1810 | 1461250605083 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:56:45 INFO - PROCESS | 1810 | 1461250605486 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46aadb000 == 133 [pid = 1810] [id = 372] 07:56:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff46c80cc00) [pid = 1810] [serial = 1117] [outer = (nil)] 07:56:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff46d7b2000) [pid = 1810] [serial = 1118] [outer = 0x7ff46c80cc00] 07:56:45 INFO - PROCESS | 1810 | 1461250605561 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff46f3ee400) [pid = 1810] [serial = 1119] [outer = 0x7ff46c80cc00] 07:56:46 INFO - PROCESS | 1810 | 1461250606520 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]]]}] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4747ee800 == 132 [pid = 1810] [id = 354] 07:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1782ms 07:56:46 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff47cd6d000) [pid = 1810] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:56:46 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff4700c7800) [pid = 1810] [serial = 959] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff4700d3800) [pid = 1810] [serial = 962] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff47ad61000) [pid = 1810] [serial = 965] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff47ad5f800) [pid = 1810] [serial = 968] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff46abaf400) [pid = 1810] [serial = 971] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x7ff469281800) [pid = 1810] [serial = 974] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472dcd800 == 131 [pid = 1810] [id = 353] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472a09000 == 130 [pid = 1810] [id = 352] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46df29000 == 129 [pid = 1810] [id = 351] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ae11000 == 128 [pid = 1810] [id = 350] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46aac9000 == 127 [pid = 1810] [id = 349] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4708a4000 == 126 [pid = 1810] [id = 348] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd3f000 == 125 [pid = 1810] [id = 345] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47207c800 == 124 [pid = 1810] [id = 344] 07:56:46 INFO - PROCESS | 1810 | 1461250606716 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 1810 | 1461250606721 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49705e000 == 123 [pid = 1810] [id = 343] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496625800 == 122 [pid = 1810] [id = 342] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48ba17800 == 121 [pid = 1810] [id = 341] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48573d000 == 120 [pid = 1810] [id = 340] 07:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff482b0a000 == 119 [pid = 1810] [id = 339] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e5cd800 == 118 [pid = 1810] [id = 338] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474781800 == 117 [pid = 1810] [id = 337] 07:56:46 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47089f800 == 116 [pid = 1810] [id = 336] 07:56:46 INFO - PROCESS | 1810 | 1461250606742 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 1810 | 1461250606746 Marionette TRACE conn4 <- [1,1462,null,{}] 07:56:46 INFO - PROCESS | 1810 | 1461250606751 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}] 07:56:46 INFO - PROCESS | 1810 | 1461250606976 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff47e5a3800) [pid = 1810] [serial = 933] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff4786f2c00) [pid = 1810] [serial = 1004] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff4786e5c00) [pid = 1810] [serial = 992] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff479535400) [pid = 1810] [serial = 993] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff46af0a400) [pid = 1810] [serial = 935] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff47b242800) [pid = 1810] [serial = 995] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff4789f1400) [pid = 1810] [serial = 941] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff4786eb400) [pid = 1810] [serial = 990] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff472ec4000) [pid = 1810] [serial = 989] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff46c576400) [pid = 1810] [serial = 981] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff46b5e2000) [pid = 1810] [serial = 980] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff46dd16c00) [pid = 1810] [serial = 938] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff46ff54800) [pid = 1810] [serial = 986] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff46ff61c00) [pid = 1810] [serial = 987] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff487037400) [pid = 1810] [serial = 950] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff47b8ba000) [pid = 1810] [serial = 944] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff46c966c00) [pid = 1810] [serial = 984] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff46c80b400) [pid = 1810] [serial = 983] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff482ac2400) [pid = 1810] [serial = 947] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff46bae5c00) [pid = 1810] [serial = 956] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff47daca000) [pid = 1810] [serial = 1001] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff46964e000) [pid = 1810] [serial = 977] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff494d1e000) [pid = 1810] [serial = 953] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff47ba63800) [pid = 1810] [serial = 998] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff47e7ea800) [pid = 1810] [serial = 1002] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff47884e000) [pid = 1810] [serial = 999] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff47b8bc400) [pid = 1810] [serial = 996] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff47ba60c00) [pid = 1810] [serial = 681] [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.] 07:56:47 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff47b05f400) [pid = 1810] [serial = 1005] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1810 | 1461250607270 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46b038000 == 117 [pid = 1810] [id = 373] 07:56:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff46af0a400) [pid = 1810] [serial = 1120] [outer = (nil)] 07:56:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff46dd16c00) [pid = 1810] [serial = 1121] [outer = 0x7ff46af0a400] 07:56:47 INFO - PROCESS | 1810 | 1461250607337 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff4714f9800) [pid = 1810] [serial = 1122] [outer = 0x7ff46af0a400] 07:56:48 INFO - PROCESS | 1810 | 1461250608233 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]]]}] 07:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1541ms 07:56:48 INFO - PROCESS | 1810 | 1461250608294 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 1810 | 1461250608298 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:56:48 INFO - PROCESS | 1810 | 1461250608323 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1810 | 1461250608332 Marionette TRACE conn4 <- [1,1466,null,{}] 07:56:48 INFO - PROCESS | 1810 | 1461250608340 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}] 07:56:48 INFO - PROCESS | 1810 | 1461250608550 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:56:48 INFO - PROCESS | 1810 | 1461250608699 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472076800 == 118 [pid = 1810] [id = 374] 07:56:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff46b6e5800) [pid = 1810] [serial = 1123] [outer = (nil)] 07:56:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff472a9a800) [pid = 1810] [serial = 1124] [outer = 0x7ff46b6e5800] 07:56:48 INFO - PROCESS | 1810 | 1461250608763 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff4786e7000) [pid = 1810] [serial = 1125] [outer = 0x7ff46b6e5800] 07:56:49 INFO - PROCESS | 1810 | 1461250609594 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]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1305ms 07:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:56:49 INFO - PROCESS | 1810 | 1461250609624 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 1810 | 1461250609627 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:56:49 INFO - PROCESS | 1810 | 1461250609634 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 1810 | 1461250609637 Marionette TRACE conn4 <- [1,1470,null,{}] 07:56:49 INFO - PROCESS | 1810 | 1461250609642 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}] 07:56:49 INFO - PROCESS | 1810 | 1461250609892 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:56:49 INFO - PROCESS | 1810 | 1461250609925 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d97800 == 119 [pid = 1810] [id = 375] 07:56:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff4786e7800) [pid = 1810] [serial = 1126] [outer = (nil)] 07:56:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff4789f2c00) [pid = 1810] [serial = 1127] [outer = 0x7ff4786e7800] 07:56:49 INFO - PROCESS | 1810 | 1461250609990 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff479753c00) [pid = 1810] [serial = 1128] [outer = 0x7ff4786e7800] 07:56:50 INFO - PROCESS | 1810 | 1461250610944 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]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1335ms 07:56:50 INFO - PROCESS | 1810 | 1461250610970 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 1810 | 1461250610974 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:56:50 INFO - PROCESS | 1810 | 1461250610979 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 1810 | 1461250610981 Marionette TRACE conn4 <- [1,1474,null,{}] 07:56:50 INFO - PROCESS | 1810 | 1461250610987 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}] 07:56:51 INFO - PROCESS | 1810 | 1461250611220 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:56:51 INFO - PROCESS | 1810 | 1461250611256 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a07000 == 120 [pid = 1810] [id = 376] 07:56:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff47adca800) [pid = 1810] [serial = 1129] [outer = (nil)] 07:56:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff47b05f400) [pid = 1810] [serial = 1130] [outer = 0x7ff47adca800] 07:56:51 INFO - PROCESS | 1810 | 1461250611330 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff47b295400) [pid = 1810] [serial = 1131] [outer = 0x7ff47adca800] 07:56:52 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff472ecac00) [pid = 1810] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:56:52 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff46c80dc00) [pid = 1810] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:56:52 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff46c968000) [pid = 1810] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:56:52 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff46b0bf800) [pid = 1810] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:56:52 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff46b0c0800) [pid = 1810] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:56:52 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff46b6f0800) [pid = 1810] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:56:52 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff46ec4d000) [pid = 1810] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:56:52 INFO - PROCESS | 1810 | 1461250612648 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]]]}] 07:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1731ms 07:56:52 INFO - PROCESS | 1810 | 1461250612712 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 1810 | 1461250612716 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:56:52 INFO - PROCESS | 1810 | 1461250612721 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 1810 | 1461250612723 Marionette TRACE conn4 <- [1,1478,null,{}] 07:56:52 INFO - PROCESS | 1810 | 1461250612728 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}] 07:56:52 INFO - PROCESS | 1810 | 1461250612930 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:56:53 INFO - PROCESS | 1810 | 1461250613081 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478562000 == 121 [pid = 1810] [id = 377] 07:56:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff46c968000) [pid = 1810] [serial = 1132] [outer = (nil)] 07:56:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff47b33ec00) [pid = 1810] [serial = 1133] [outer = 0x7ff46c968000] 07:56:53 INFO - PROCESS | 1810 | 1461250613155 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff47ba63800) [pid = 1810] [serial = 1134] [outer = 0x7ff46c968000] 07:56:53 INFO - PROCESS | 1810 | 1461250613883 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]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1181ms 07:56:53 INFO - PROCESS | 1810 | 1461250613905 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 1810 | 1461250613909 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:56:53 INFO - PROCESS | 1810 | 1461250613923 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 1810 | 1461250613927 Marionette TRACE conn4 <- [1,1482,null,{}] 07:56:53 INFO - PROCESS | 1810 | 1461250613932 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}] 07:56:54 INFO - PROCESS | 1810 | 1461250614245 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:56:54 INFO - PROCESS | 1810 | 1461250614448 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ad74800 == 122 [pid = 1810] [id = 378] 07:56:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff46927c800) [pid = 1810] [serial = 1135] [outer = (nil)] 07:56:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff46964bc00) [pid = 1810] [serial = 1136] [outer = 0x7ff46927c800] 07:56:54 INFO - PROCESS | 1810 | 1461250614531 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff46b0c1c00) [pid = 1810] [serial = 1137] [outer = 0x7ff46927c800] 07:56:55 INFO - PROCESS | 1810 | 1461250615541 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]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1696ms 07:56:55 INFO - PROCESS | 1810 | 1461250615614 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 1810 | 1461250615621 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:56:55 INFO - PROCESS | 1810 | 1461250615630 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 1810 | 1461250615638 Marionette TRACE conn4 <- [1,1486,null,{}] 07:56:55 INFO - PROCESS | 1810 | 1461250615646 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}] 07:56:55 INFO - PROCESS | 1810 | 1461250615906 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:56:56 INFO - PROCESS | 1810 | 1461250616201 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d50800 == 123 [pid = 1810] [id = 379] 07:56:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff46f3f1c00) [pid = 1810] [serial = 1138] [outer = (nil)] 07:56:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff4700cb800) [pid = 1810] [serial = 1139] [outer = 0x7ff46f3f1c00] 07:56:56 INFO - PROCESS | 1810 | 1461250616282 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff4715a0000) [pid = 1810] [serial = 1140] [outer = 0x7ff46f3f1c00] 07:56:57 INFO - PROCESS | 1810 | 1461250617344 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]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1796ms 07:56:57 INFO - PROCESS | 1810 | 1461250617427 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:56:57 INFO - PROCESS | 1810 | 1461250617432 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:56:57 INFO - PROCESS | 1810 | 1461250617440 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 1810 | 1461250617443 Marionette TRACE conn4 <- [1,1490,null,{}] 07:56:57 INFO - PROCESS | 1810 | 1461250617450 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}] 07:56:57 INFO - PROCESS | 1810 | 1461250617696 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:56:58 INFO - PROCESS | 1810 | 1461250618032 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ab98800 == 124 [pid = 1810] [id = 380] 07:56:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff47884dc00) [pid = 1810] [serial = 1141] [outer = (nil)] 07:56:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff47976d400) [pid = 1810] [serial = 1142] [outer = 0x7ff47884dc00] 07:56:58 INFO - PROCESS | 1810 | 1461250618106 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff47af5cc00) [pid = 1810] [serial = 1143] [outer = 0x7ff47884dc00] 07:56:58 INFO - PROCESS | 1810 | 1461250618983 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]]]}] 07:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1591ms 07:56:59 INFO - PROCESS | 1810 | 1461250619030 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 1810 | 1461250619037 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:56:59 INFO - PROCESS | 1810 | 1461250619055 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 1810 | 1461250619062 Marionette TRACE conn4 <- [1,1494,null,{}] 07:56:59 INFO - PROCESS | 1810 | 1461250619068 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}] 07:56:59 INFO - PROCESS | 1810 | 1461250619272 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:56:59 INFO - PROCESS | 1810 | 1461250619465 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e5cd800 == 125 [pid = 1810] [id = 381] 07:56:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff472a52c00) [pid = 1810] [serial = 1144] [outer = (nil)] 07:56:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff47b331800) [pid = 1810] [serial = 1145] [outer = 0x7ff472a52c00] 07:56:59 INFO - PROCESS | 1810 | 1461250619540 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff47be63800) [pid = 1810] [serial = 1146] [outer = 0x7ff472a52c00] 07:57:00 INFO - PROCESS | 1810 | 1461250620441 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]]]}] 07:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1447ms 07:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:57:00 INFO - PROCESS | 1810 | 1461250620494 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 1810 | 1461250620497 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:57:00 INFO - PROCESS | 1810 | 1461250620503 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 1810 | 1461250620506 Marionette TRACE conn4 <- [1,1498,null,{}] 07:57:00 INFO - PROCESS | 1810 | 1461250620512 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}] 07:57:00 INFO - PROCESS | 1810 | 1461250620710 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:57:00 INFO - PROCESS | 1810 | 1461250620908 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48543b000 == 126 [pid = 1810] [id = 382] 07:57:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff46927f400) [pid = 1810] [serial = 1147] [outer = (nil)] 07:57:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff46ff5bc00) [pid = 1810] [serial = 1148] [outer = 0x7ff46927f400] 07:57:00 INFO - PROCESS | 1810 | 1461250620983 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff47d885000) [pid = 1810] [serial = 1149] [outer = 0x7ff46927f400] 07:57:01 INFO - PROCESS | 1810 | 1461250621879 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]]]}] 07:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1434ms 07:57:01 INFO - PROCESS | 1810 | 1461250621937 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:57:01 INFO - PROCESS | 1810 | 1461250621940 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:57:01 INFO - PROCESS | 1810 | 1461250621948 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 1810 | 1461250621951 Marionette TRACE conn4 <- [1,1502,null,{}] 07:57:01 INFO - PROCESS | 1810 | 1461250621959 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}] 07:57:02 INFO - PROCESS | 1810 | 1461250622233 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:57:02 INFO - PROCESS | 1810 | 1461250622599 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486a1a000 == 127 [pid = 1810] [id = 383] 07:57:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff47e652000) [pid = 1810] [serial = 1150] [outer = (nil)] 07:57:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff47e657000) [pid = 1810] [serial = 1151] [outer = 0x7ff47e652000] 07:57:02 INFO - PROCESS | 1810 | 1461250622754 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff482ac2400) [pid = 1810] [serial = 1152] [outer = 0x7ff47e652000] 07:57:04 INFO - PROCESS | 1810 | 1461250624035 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]]]}] 07:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2142ms 07:57:04 INFO - PROCESS | 1810 | 1461250624092 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 1810 | 1461250624098 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:57:04 INFO - PROCESS | 1810 | 1461250624107 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 1810 | 1461250624112 Marionette TRACE conn4 <- [1,1506,null,{}] 07:57:04 INFO - PROCESS | 1810 | 1461250624120 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}] 07:57:04 INFO - PROCESS | 1810 | 1461250624493 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:57:04 INFO - PROCESS | 1810 | 1461250624689 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4919d0800 == 128 [pid = 1810] [id = 384] 07:57:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff47e552800) [pid = 1810] [serial = 1153] [outer = (nil)] 07:57:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff4841e7800) [pid = 1810] [serial = 1154] [outer = 0x7ff47e552800] 07:57:04 INFO - PROCESS | 1810 | 1461250624761 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff484cef000) [pid = 1810] [serial = 1155] [outer = 0x7ff47e552800] 07:57:05 INFO - PROCESS | 1810 | 1461250625560 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]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1484ms 07:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:57:05 INFO - PROCESS | 1810 | 1461250625590 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 1810 | 1461250625593 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:57:05 INFO - PROCESS | 1810 | 1461250625597 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 1810 | 1461250625601 Marionette TRACE conn4 <- [1,1510,null,{}] 07:57:05 INFO - PROCESS | 1810 | 1461250625607 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}] 07:57:05 INFO - PROCESS | 1810 | 1461250625790 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:57:05 INFO - PROCESS | 1810 | 1461250625990 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492e08800 == 129 [pid = 1810] [id = 385] 07:57:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x7ff46c583400) [pid = 1810] [serial = 1156] [outer = (nil)] 07:57:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff485137400) [pid = 1810] [serial = 1157] [outer = 0x7ff46c583400] 07:57:06 INFO - PROCESS | 1810 | 1461250626063 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff485268000) [pid = 1810] [serial = 1158] [outer = 0x7ff46c583400] 07:57:06 INFO - PROCESS | 1810 | 1461250626937 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]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1386ms 07:57:06 INFO - PROCESS | 1810 | 1461250626985 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 1810 | 1461250626989 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:57:06 INFO - PROCESS | 1810 | 1461250626994 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 1810 | 1461250626997 Marionette TRACE conn4 <- [1,1514,null,{}] 07:57:07 INFO - PROCESS | 1810 | 1461250627002 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}] 07:57:07 INFO - PROCESS | 1810 | 1461250627179 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:57:07 INFO - PROCESS | 1810 | 1461250627389 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49677f800 == 130 [pid = 1810] [id = 386] 07:57:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff472a9ec00) [pid = 1810] [serial = 1159] [outer = (nil)] 07:57:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff485670000) [pid = 1810] [serial = 1160] [outer = 0x7ff472a9ec00] 07:57:07 INFO - PROCESS | 1810 | 1461250627458 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff486188000) [pid = 1810] [serial = 1161] [outer = 0x7ff472a9ec00] 07:57:08 INFO - PROCESS | 1810 | 1461250628348 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]]]}] 07:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1383ms 07:57:08 INFO - PROCESS | 1810 | 1461250628378 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 1810 | 1461250628382 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:57:08 INFO - PROCESS | 1810 | 1461250628389 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 1810 | 1461250628391 Marionette TRACE conn4 <- [1,1518,null,{}] 07:57:08 INFO - PROCESS | 1810 | 1461250628397 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}] 07:57:08 INFO - PROCESS | 1810 | 1461250628588 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:57:08 INFO - PROCESS | 1810 | 1461250628792 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496dce000 == 131 [pid = 1810] [id = 387] 07:57:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff47ca9d400) [pid = 1810] [serial = 1162] [outer = (nil)] 07:57:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x7ff48684b800) [pid = 1810] [serial = 1163] [outer = 0x7ff47ca9d400] 07:57:08 INFO - PROCESS | 1810 | 1461250628864 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff486f58800) [pid = 1810] [serial = 1164] [outer = 0x7ff47ca9d400] 07:57:09 INFO - PROCESS | 1810 | 1461250629736 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]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1385ms 07:57:09 INFO - PROCESS | 1810 | 1461250629775 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 1810 | 1461250629778 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:57:09 INFO - PROCESS | 1810 | 1461250629784 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 1810 | 1461250629786 Marionette TRACE conn4 <- [1,1522,null,{}] 07:57:09 INFO - PROCESS | 1810 | 1461250629792 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}] 07:57:09 INFO - PROCESS | 1810 | 1461250629983 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:57:10 INFO - PROCESS | 1810 | 1461250630187 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49722b000 == 132 [pid = 1810] [id = 388] 07:57:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff47e59c400) [pid = 1810] [serial = 1165] [outer = (nil)] 07:57:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff4871a3000) [pid = 1810] [serial = 1166] [outer = 0x7ff47e59c400] 07:57:10 INFO - PROCESS | 1810 | 1461250630266 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff491749c00) [pid = 1810] [serial = 1167] [outer = 0x7ff47e59c400] 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:11 INFO - PROCESS | 1810 | 1461250631094 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"]]]}] 07:57:11 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 () { 07:57:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:57:11 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 () { 07:57:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:57:11 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 () { 07:57:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:57:11 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 () { 07:57:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:57:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1340ms 07:57:11 INFO - PROCESS | 1810 | 1461250631129 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:57:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:57:11 INFO - PROCESS | 1810 | 1461250631143 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:57:11 INFO - PROCESS | 1810 | 1461250631149 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 1810 | 1461250631153 Marionette TRACE conn4 <- [1,1526,null,{}] 07:57:11 INFO - PROCESS | 1810 | 1461250631174 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}] 07:57:11 INFO - PROCESS | 1810 | 1461250631439 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:57:11 INFO - PROCESS | 1810 | 1461250631589 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47011b000 == 133 [pid = 1810] [id = 389] 07:57:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff4871a1000) [pid = 1810] [serial = 1168] [outer = (nil)] 07:57:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x7ff494dcb800) [pid = 1810] [serial = 1169] [outer = 0x7ff4871a1000] 07:57:11 INFO - PROCESS | 1810 | 1461250631658 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x7ff496cd0000) [pid = 1810] [serial = 1170] [outer = 0x7ff4871a1000] 07:57:12 INFO - PROCESS | 1810 | 1461250632563 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"]]]}] 07:57:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:57:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:57:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:57:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1433ms 07:57:12 INFO - PROCESS | 1810 | 1461250632586 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:57:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:57:12 INFO - PROCESS | 1810 | 1461250632591 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:57:12 INFO - PROCESS | 1810 | 1461250632597 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 1810 | 1461250632600 Marionette TRACE conn4 <- [1,1530,null,{}] 07:57:12 INFO - PROCESS | 1810 | 1461250632605 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}] 07:57:12 INFO - PROCESS | 1810 | 1461250632835 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:57:13 INFO - PROCESS | 1810 | 1461250633069 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471d99800 == 134 [pid = 1810] [id = 390] 07:57:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x7ff471da6400) [pid = 1810] [serial = 1171] [outer = (nil)] 07:57:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x7ff471db1c00) [pid = 1810] [serial = 1172] [outer = 0x7ff471da6400] 07:57:13 INFO - PROCESS | 1810 | 1461250633144 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 264 (0x7ff496cc7000) [pid = 1810] [serial = 1173] [outer = 0x7ff471da6400] 07:57:13 INFO - PROCESS | 1810 | 1461250633886 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]]]}] 07:57:13 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 07:57:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:57:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:57:13 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. 07:57:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:57:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1330ms 07:57:13 INFO - PROCESS | 1810 | 1461250633929 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:57:13 INFO - PROCESS | 1810 | 1461250633932 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:57:13 INFO - PROCESS | 1810 | 1461250633938 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 1810 | 1461250633941 Marionette TRACE conn4 <- [1,1534,null,{}] 07:57:13 INFO - PROCESS | 1810 | 1461250633946 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}] 07:57:14 INFO - PROCESS | 1810 | 1461250634140 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:57:14 INFO - PROCESS | 1810 | 1461250634348 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f4da000 == 135 [pid = 1810] [id = 391] 07:57:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 265 (0x7ff471da7800) [pid = 1810] [serial = 1174] [outer = (nil)] 07:57:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 266 (0x7ff47abdb400) [pid = 1810] [serial = 1175] [outer = 0x7ff471da7800] 07:57:14 INFO - PROCESS | 1810 | 1461250634463 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 267 (0x7ff47abe1c00) [pid = 1810] [serial = 1176] [outer = 0x7ff471da7800] 07:57:15 INFO - PROCESS | 1810 | 1461250635375 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]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1484ms 07:57:15 INFO - PROCESS | 1810 | 1461250635436 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 1810 | 1461250635440 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:57:15 INFO - PROCESS | 1810 | 1461250635449 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 1810 | 1461250635452 Marionette TRACE conn4 <- [1,1538,null,{}] 07:57:15 INFO - PROCESS | 1810 | 1461250635458 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}] 07:57:15 INFO - PROCESS | 1810 | 1461250635665 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:57:15 INFO - PROCESS | 1810 | 1461250635883 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46776a800 == 136 [pid = 1810] [id = 392] 07:57:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 268 (0x7ff469650800) [pid = 1810] [serial = 1177] [outer = (nil)] 07:57:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 269 (0x7ff46c583000) [pid = 1810] [serial = 1178] [outer = 0x7ff469650800] 07:57:16 INFO - PROCESS | 1810 | 1461250636037 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 270 (0x7ff470053400) [pid = 1810] [serial = 1179] [outer = 0x7ff469650800] 07:57:16 INFO - PROCESS | 1810 | 1461250636939 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]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1543ms 07:57:16 INFO - PROCESS | 1810 | 1461250636994 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 1810 | 1461250636998 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:57:17 INFO - PROCESS | 1810 | 1461250637004 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 1810 | 1461250637007 Marionette TRACE conn4 <- [1,1542,null,{}] 07:57:17 INFO - PROCESS | 1810 | 1461250637012 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}] 07:57:17 INFO - PROCESS | 1810 | 1461250637236 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:57:17 INFO - PROCESS | 1810 | 1461250637499 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c7c2000 == 137 [pid = 1810] [id = 393] 07:57:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 271 (0x7ff46b0c4c00) [pid = 1810] [serial = 1180] [outer = (nil)] 07:57:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 272 (0x7ff4700c6800) [pid = 1810] [serial = 1181] [outer = 0x7ff46b0c4c00] 07:57:17 INFO - PROCESS | 1810 | 1461250637621 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 273 (0x7ff47abd6c00) [pid = 1810] [serial = 1182] [outer = 0x7ff46b0c4c00] 07:57:18 INFO - PROCESS | 1810 | 1461250638512 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]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1581ms 07:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:57:18 INFO - PROCESS | 1810 | 1461250638587 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 1810 | 1461250638590 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:57:18 INFO - PROCESS | 1810 | 1461250638597 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 1810 | 1461250638599 Marionette TRACE conn4 <- [1,1546,null,{}] 07:57:18 INFO - PROCESS | 1810 | 1461250638605 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}] 07:57:19 INFO - PROCESS | 1810 | 1461250639254 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:57:19 INFO - PROCESS | 1810 | 1461250639570 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471d97800 == 138 [pid = 1810] [id = 394] 07:57:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 274 (0x7ff46b0bf800) [pid = 1810] [serial = 1183] [outer = (nil)] 07:57:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 275 (0x7ff46b5da400) [pid = 1810] [serial = 1184] [outer = 0x7ff46b0bf800] 07:57:19 INFO - PROCESS | 1810 | 1461250639647 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 276 (0x7ff46c584800) [pid = 1810] [serial = 1185] [outer = 0x7ff46b0bf800] 07:57:20 INFO - PROCESS | 1810 | 1461250640554 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]]]}] 07:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1990ms 07:57:20 INFO - PROCESS | 1810 | 1461250640589 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:57:20 INFO - PROCESS | 1810 | 1461250640596 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:57:20 INFO - PROCESS | 1810 | 1461250640603 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 1810 | 1461250640610 Marionette TRACE conn4 <- [1,1550,null,{}] 07:57:20 INFO - PROCESS | 1810 | 1461250640617 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}] 07:57:20 INFO - PROCESS | 1810 | 1461250640819 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:57:21 INFO - PROCESS | 1810 | 1461250641032 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c513000 == 139 [pid = 1810] [id = 395] 07:57:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 277 (0x7ff469652c00) [pid = 1810] [serial = 1186] [outer = (nil)] 07:57:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 278 (0x7ff46c57f400) [pid = 1810] [serial = 1187] [outer = 0x7ff469652c00] 07:57:21 INFO - PROCESS | 1810 | 1461250641147 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 279 (0x7ff46f3f7c00) [pid = 1810] [serial = 1188] [outer = 0x7ff469652c00] 07:57:22 INFO - PROCESS | 1810 | 1461250642291 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]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1739ms 07:57:22 INFO - PROCESS | 1810 | 1461250642343 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 1810 | 1461250642346 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:57:22 INFO - PROCESS | 1810 | 1461250642352 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 1810 | 1461250642355 Marionette TRACE conn4 <- [1,1554,null,{}] 07:57:22 INFO - PROCESS | 1810 | 1461250642360 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}] 07:57:22 INFO - PROCESS | 1810 | 1461250642580 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:57:22 INFO - PROCESS | 1810 | 1461250642891 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46df23800 == 140 [pid = 1810] [id = 396] 07:57:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 280 (0x7ff472ec7800) [pid = 1810] [serial = 1189] [outer = (nil)] 07:57:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 281 (0x7ff474b8b400) [pid = 1810] [serial = 1190] [outer = 0x7ff472ec7800] 07:57:22 INFO - PROCESS | 1810 | 1461250642963 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 282 (0x7ff47884f800) [pid = 1810] [serial = 1191] [outer = 0x7ff472ec7800] 07:57:23 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492870800 == 139 [pid = 1810] [id = 115] 07:57:23 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485750800 == 138 [pid = 1810] [id = 121] 07:57:23 INFO - PROCESS | 1810 | --DOMWINDOW == 281 (0x7ff485142400) [pid = 1810] [serial = 1025] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1810 | --DOMWINDOW == 280 (0x7ff4873a3400) [pid = 1810] [serial = 1028] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1810 | --DOMWINDOW == 279 (0x7ff491756000) [pid = 1810] [serial = 1031] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1810 | --DOMWINDOW == 278 (0x7ff46f3f0000) [pid = 1810] [serial = 1034] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1810 | --DOMWINDOW == 277 (0x7ff47adcf000) [pid = 1810] [serial = 1037] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1810 | --DOMWINDOW == 276 (0x7ff472a9a400) [pid = 1810] [serial = 1040] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478562000 == 137 [pid = 1810] [id = 377] 07:57:23 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474a07000 == 136 [pid = 1810] [id = 376] 07:57:23 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d97800 == 135 [pid = 1810] [id = 375] 07:57:23 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472076800 == 134 [pid = 1810] [id = 374] 07:57:23 INFO - PROCESS | 1810 | 1461250643976 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]]]}] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46b038000 == 133 [pid = 1810] [id = 373] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46aadb000 == 132 [pid = 1810] [id = 372] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd34800 == 131 [pid = 1810] [id = 371] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f770800 == 130 [pid = 1810] [id = 364] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47d843800 == 129 [pid = 1810] [id = 363] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bc67000 == 128 [pid = 1810] [id = 362] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b468800 == 127 [pid = 1810] [id = 361] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa79000 == 126 [pid = 1810] [id = 360] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47a989000 == 125 [pid = 1810] [id = 359] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478683000 == 124 [pid = 1810] [id = 358] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d8b800 == 123 [pid = 1810] [id = 357] 07:57:24 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46df29800 == 122 [pid = 1810] [id = 356] 07:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1685ms 07:57:24 INFO - PROCESS | 1810 | 1461250644039 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 1810 | 1461250644045 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:57:24 INFO - PROCESS | 1810 | 1461250644061 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 1810 | 1461250644067 Marionette TRACE conn4 <- [1,1558,null,{}] 07:57:24 INFO - PROCESS | 1810 | 1461250644073 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}] 07:57:24 INFO - PROCESS | 1810 | 1461250644266 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 275 (0x7ff478857400) [pid = 1810] [serial = 1061] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 274 (0x7ff479534c00) [pid = 1810] [serial = 1064] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 273 (0x7ff47899a000) [pid = 1810] [serial = 1062] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 272 (0x7ff46dd12800) [pid = 1810] [serial = 1052] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 271 (0x7ff46ff5a400) [pid = 1810] [serial = 1053] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 270 (0x7ff46c57e000) [pid = 1810] [serial = 1010] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 269 (0x7ff46ff5f800) [pid = 1810] [serial = 1055] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 268 (0x7ff46b6edc00) [pid = 1810] [serial = 1047] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 267 (0x7ff46b5d8400) [pid = 1810] [serial = 1046] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 266 (0x7ff47b3e6400) [pid = 1810] [serial = 1007] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 265 (0x7ff46ff58800) [pid = 1810] [serial = 1013] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 264 (0x7ff46c581000) [pid = 1810] [serial = 1050] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 263 (0x7ff46bae4400) [pid = 1810] [serial = 1049] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x7ff47e5f3800) [pid = 1810] [serial = 1022] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x7ff479771000) [pid = 1810] [serial = 1016] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x7ff47a9e4000) [pid = 1810] [serial = 1043] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x7ff47ba1d800) [pid = 1810] [serial = 1019] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff472a58000) [pid = 1810] [serial = 1058] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff472a99c00) [pid = 1810] [serial = 1059] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff471593800) [pid = 1810] [serial = 1056] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff47974ec00) [pid = 1810] [serial = 1065] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 1810 | 1461250644498 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47089c800 == 123 [pid = 1810] [id = 397] 07:57:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff46b5d8400) [pid = 1810] [serial = 1192] [outer = (nil)] 07:57:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff46ff5a400) [pid = 1810] [serial = 1193] [outer = 0x7ff46b5d8400] 07:57:24 INFO - PROCESS | 1810 | 1461250644568 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff479367000) [pid = 1810] [serial = 1194] [outer = 0x7ff46b5d8400] 07:57:25 INFO - PROCESS | 1810 | 1461250645293 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]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1289ms 07:57:25 INFO - PROCESS | 1810 | 1461250645343 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 1810 | 1461250645347 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:57:25 INFO - PROCESS | 1810 | 1461250645352 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 1810 | 1461250645354 Marionette TRACE conn4 <- [1,1562,null,{}] 07:57:25 INFO - PROCESS | 1810 | 1461250645359 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}] 07:57:25 INFO - PROCESS | 1810 | 1461250645542 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:57:25 INFO - PROCESS | 1810 | 1461250645556 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d4b000 == 124 [pid = 1810] [id = 398] 07:57:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff47936ac00) [pid = 1810] [serial = 1195] [outer = (nil)] 07:57:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x7ff47953b800) [pid = 1810] [serial = 1196] [outer = 0x7ff47936ac00] 07:57:25 INFO - PROCESS | 1810 | 1461250645619 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x7ff479767000) [pid = 1810] [serial = 1197] [outer = 0x7ff47936ac00] 07:57:26 INFO - PROCESS | 1810 | 1461250646517 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]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1191ms 07:57:26 INFO - PROCESS | 1810 | 1461250646544 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 1810 | 1461250646548 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:57:26 INFO - PROCESS | 1810 | 1461250646553 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 1810 | 1461250646555 Marionette TRACE conn4 <- [1,1566,null,{}] 07:57:26 INFO - PROCESS | 1810 | 1461250646561 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}] 07:57:26 INFO - PROCESS | 1810 | 1461250646832 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:57:26 INFO - PROCESS | 1810 | 1461250646868 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a77800 == 125 [pid = 1810] [id = 399] 07:57:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x7ff47abe4400) [pid = 1810] [serial = 1198] [outer = (nil)] 07:57:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x7ff47ad52800) [pid = 1810] [serial = 1199] [outer = 0x7ff47abe4400] 07:57:26 INFO - PROCESS | 1810 | 1461250646943 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 264 (0x7ff47b062400) [pid = 1810] [serial = 1200] [outer = 0x7ff47abe4400] 07:57:27 INFO - PROCESS | 1810 | 1461250647876 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]]]}] 07:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1380ms 07:57:27 INFO - PROCESS | 1810 | 1461250647935 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 1810 | 1461250647937 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:57:27 INFO - PROCESS | 1810 | 1461250647943 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 1810 | 1461250647945 Marionette TRACE conn4 <- [1,1570,null,{}] 07:57:27 INFO - PROCESS | 1810 | 1461250647950 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}] 07:57:28 INFO - PROCESS | 1810 | 1461250648200 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:57:28 INFO - PROCESS | 1810 | 1461250648233 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa77800 == 126 [pid = 1810] [id = 400] 07:57:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 265 (0x7ff47b063c00) [pid = 1810] [serial = 1201] [outer = (nil)] 07:57:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 266 (0x7ff47b3da800) [pid = 1810] [serial = 1202] [outer = 0x7ff47b063c00] 07:57:28 INFO - PROCESS | 1810 | 1461250648297 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 267 (0x7ff47ba1c800) [pid = 1810] [serial = 1203] [outer = 0x7ff47b063c00] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 266 (0x7ff4789f2400) [pid = 1810] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 265 (0x7ff46c57d400) [pid = 1810] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 264 (0x7ff47ba61c00) [pid = 1810] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 263 (0x7ff471595c00) [pid = 1810] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x7ff491757000) [pid = 1810] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x7ff46af0a400) [pid = 1810] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x7ff48198b800) [pid = 1810] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x7ff4786e7800) [pid = 1810] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff47953b400) [pid = 1810] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff491a97800) [pid = 1810] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff47cabf000) [pid = 1810] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff4714f1c00) [pid = 1810] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff491ca3c00) [pid = 1810] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x7ff46c580c00) [pid = 1810] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff484cef800) [pid = 1810] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff46c80cc00) [pid = 1810] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff47e653800) [pid = 1810] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff471595800) [pid = 1810] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff471592000) [pid = 1810] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff46b6e5800) [pid = 1810] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x7ff469650c00) [pid = 1810] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff471fd5400) [pid = 1810] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff47adca800) [pid = 1810] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff46c965000) [pid = 1810] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff478996400) [pid = 1810] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff47974ac00) [pid = 1810] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff46c961400) [pid = 1810] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff46c57c800) [pid = 1810] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff47e5a8000) [pid = 1810] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff46c962000) [pid = 1810] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff47af5d000) [pid = 1810] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:57:29 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff46c809c00) [pid = 1810] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:57:29 INFO - PROCESS | 1810 | 1461250649786 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]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1877ms 07:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:57:29 INFO - PROCESS | 1810 | 1461250649823 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 1810 | 1461250649825 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:57:29 INFO - PROCESS | 1810 | 1461250649831 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 1810 | 1461250649834 Marionette TRACE conn4 <- [1,1574,null,{}] 07:57:29 INFO - PROCESS | 1810 | 1461250649843 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}] 07:57:30 INFO - PROCESS | 1810 | 1461250650113 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:57:30 INFO - PROCESS | 1810 | 1461250650132 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47089f000 == 127 [pid = 1810] [id = 401] 07:57:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff46c577c00) [pid = 1810] [serial = 1204] [outer = (nil)] 07:57:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff46c908800) [pid = 1810] [serial = 1205] [outer = 0x7ff46c577c00] 07:57:30 INFO - PROCESS | 1810 | 1461250650194 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff471595800) [pid = 1810] [serial = 1206] [outer = 0x7ff46c577c00] 07:57:30 INFO - PROCESS | 1810 | 1461250650971 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]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1187ms 07:57:31 INFO - PROCESS | 1810 | 1461250651017 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 1810 | 1461250651021 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:57:31 INFO - PROCESS | 1810 | 1461250651029 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 1810 | 1461250651033 Marionette TRACE conn4 <- [1,1578,null,{}] 07:57:31 INFO - PROCESS | 1810 | 1461250651038 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}] 07:57:31 INFO - PROCESS | 1810 | 1461250651255 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:57:31 INFO - PROCESS | 1810 | 1461250651275 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a99d000 == 128 [pid = 1810] [id = 402] 07:57:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff46dd13800) [pid = 1810] [serial = 1207] [outer = (nil)] 07:57:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff479534400) [pid = 1810] [serial = 1208] [outer = 0x7ff46dd13800] 07:57:31 INFO - PROCESS | 1810 | 1461250651332 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff47b337000) [pid = 1810] [serial = 1209] [outer = 0x7ff46dd13800] 07:57:32 INFO - PROCESS | 1810 | 1461250652500 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]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1538ms 07:57:32 INFO - PROCESS | 1810 | 1461250652565 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 1810 | 1461250652573 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:57:32 INFO - PROCESS | 1810 | 1461250652581 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 1810 | 1461250652586 Marionette TRACE conn4 <- [1,1582,null,{}] 07:57:32 INFO - PROCESS | 1810 | 1461250652594 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}] 07:57:32 INFO - PROCESS | 1810 | 1461250652851 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:57:33 INFO - PROCESS | 1810 | 1461250653119 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ff11800 == 129 [pid = 1810] [id = 403] 07:57:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff46ec4ac00) [pid = 1810] [serial = 1210] [outer = (nil)] 07:57:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff46f3f5000) [pid = 1810] [serial = 1211] [outer = 0x7ff46ec4ac00] 07:57:33 INFO - PROCESS | 1810 | 1461250653236 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff470051400) [pid = 1810] [serial = 1212] [outer = 0x7ff46ec4ac00] 07:57:34 INFO - PROCESS | 1810 | 1461250654188 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]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1645ms 07:57:34 INFO - PROCESS | 1810 | 1461250654227 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 1810 | 1461250654235 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:57:34 INFO - PROCESS | 1810 | 1461250654245 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 1810 | 1461250654249 Marionette TRACE conn4 <- [1,1586,null,{}] 07:57:34 INFO - PROCESS | 1810 | 1461250654255 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}] 07:57:34 INFO - PROCESS | 1810 | 1461250654457 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:57:34 INFO - PROCESS | 1810 | 1461250654746 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4749f0800 == 130 [pid = 1810] [id = 404] 07:57:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff4714f3800) [pid = 1810] [serial = 1213] [outer = (nil)] 07:57:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff472a99400) [pid = 1810] [serial = 1214] [outer = 0x7ff4714f3800] 07:57:34 INFO - PROCESS | 1810 | 1461250654862 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x7ff4786e5c00) [pid = 1810] [serial = 1215] [outer = 0x7ff4714f3800] 07:57:35 INFO - PROCESS | 1810 | 1461250655733 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]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1534ms 07:57:35 INFO - PROCESS | 1810 | 1461250655780 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 1810 | 1461250655783 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:57:35 INFO - PROCESS | 1810 | 1461250655790 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 1810 | 1461250655795 Marionette TRACE conn4 <- [1,1590,null,{}] 07:57:35 INFO - PROCESS | 1810 | 1461250655810 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}] 07:57:36 INFO - PROCESS | 1810 | 1461250656005 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:57:36 INFO - PROCESS | 1810 | 1461250656207 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc63800 == 131 [pid = 1810] [id = 405] 07:57:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff478999c00) [pid = 1810] [serial = 1216] [outer = (nil)] 07:57:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff47abd9000) [pid = 1810] [serial = 1217] [outer = 0x7ff478999c00] 07:57:36 INFO - PROCESS | 1810 | 1461250656284 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff47ad5b000) [pid = 1810] [serial = 1218] [outer = 0x7ff478999c00] 07:57:37 INFO - PROCESS | 1810 | 1461250657175 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]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:57:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1433ms 07:57:37 INFO - PROCESS | 1810 | 1461250657225 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1810 | 1461250657229 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:57:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:57:37 INFO - PROCESS | 1810 | 1461250657235 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1810 | 1461250657238 Marionette TRACE conn4 <- [1,1594,null,{}] 07:57:37 INFO - PROCESS | 1810 | 1461250657244 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}] 07:57:37 INFO - PROCESS | 1810 | 1461250657474 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:57:37 INFO - PROCESS | 1810 | 1461250657677 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5e2000 == 132 [pid = 1810] [id = 406] 07:57:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff4789f1400) [pid = 1810] [serial = 1219] [outer = (nil)] 07:57:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff47b330c00) [pid = 1810] [serial = 1220] [outer = 0x7ff4789f1400] 07:57:37 INFO - PROCESS | 1810 | 1461250657793 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff47b8be400) [pid = 1810] [serial = 1221] [outer = 0x7ff4789f1400] 07:57:38 INFO - PROCESS | 1810 | 1461250658707 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]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1528ms 07:57:38 INFO - PROCESS | 1810 | 1461250658766 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 1810 | 1461250658770 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:57:38 INFO - PROCESS | 1810 | 1461250658775 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 1810 | 1461250658778 Marionette TRACE conn4 <- [1,1598,null,{}] 07:57:38 INFO - PROCESS | 1810 | 1461250658783 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}] 07:57:38 INFO - PROCESS | 1810 | 1461250658970 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:57:39 INFO - PROCESS | 1810 | 1461250659173 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485208800 == 133 [pid = 1810] [id = 407] 07:57:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x7ff47adc6800) [pid = 1810] [serial = 1222] [outer = (nil)] 07:57:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff47bb93000) [pid = 1810] [serial = 1223] [outer = 0x7ff47adc6800] 07:57:39 INFO - PROCESS | 1810 | 1461250659248 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff47ca7a000) [pid = 1810] [serial = 1224] [outer = 0x7ff47adc6800] 07:57:40 INFO - PROCESS | 1810 | 1461250660153 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]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1389ms 07:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:57:40 INFO - PROCESS | 1810 | 1461250660165 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 1810 | 1461250660167 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:57:40 INFO - PROCESS | 1810 | 1461250660173 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1810 | 1461250660176 Marionette TRACE conn4 <- [1,1602,null,{}] 07:57:40 INFO - PROCESS | 1810 | 1461250660182 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}] 07:57:40 INFO - PROCESS | 1810 | 1461250660386 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:57:40 INFO - PROCESS | 1810 | 1461250660649 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4861b9800 == 134 [pid = 1810] [id = 408] 07:57:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff47ca78000) [pid = 1810] [serial = 1225] [outer = (nil)] 07:57:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff47e5ed800) [pid = 1810] [serial = 1226] [outer = 0x7ff47ca78000] 07:57:40 INFO - PROCESS | 1810 | 1461250660848 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff47e7f7800) [pid = 1810] [serial = 1227] [outer = 0x7ff47ca78000] 07:57:41 INFO - PROCESS | 1810 | 1461250661703 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]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1587ms 07:57:41 INFO - PROCESS | 1810 | 1461250661761 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 1810 | 1461250661765 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:57:41 INFO - PROCESS | 1810 | 1461250661771 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 1810 | 1461250661773 Marionette TRACE conn4 <- [1,1606,null,{}] 07:57:41 INFO - PROCESS | 1810 | 1461250661779 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}] 07:57:41 INFO - PROCESS | 1810 | 1461250661977 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:57:42 INFO - PROCESS | 1810 | 1461250662187 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba1c800 == 135 [pid = 1810] [id = 409] 07:57:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x7ff47ca7d800) [pid = 1810] [serial = 1228] [outer = (nil)] 07:57:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x7ff481bc6800) [pid = 1810] [serial = 1229] [outer = 0x7ff47ca7d800] 07:57:42 INFO - PROCESS | 1810 | 1461250662300 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x7ff483d86c00) [pid = 1810] [serial = 1230] [outer = 0x7ff47ca7d800] 07:57:43 INFO - PROCESS | 1810 | 1461250663251 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]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1537ms 07:57:43 INFO - PROCESS | 1810 | 1461250663309 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 1810 | 1461250663312 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:57:43 INFO - PROCESS | 1810 | 1461250663318 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 1810 | 1461250663321 Marionette TRACE conn4 <- [1,1610,null,{}] 07:57:43 INFO - PROCESS | 1810 | 1461250663326 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}] 07:57:43 INFO - PROCESS | 1810 | 1461250663535 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:57:43 INFO - PROCESS | 1810 | 1461250663745 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496789800 == 136 [pid = 1810] [id = 410] 07:57:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x7ff47e93d400) [pid = 1810] [serial = 1231] [outer = (nil)] 07:57:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 264 (0x7ff485137800) [pid = 1810] [serial = 1232] [outer = 0x7ff47e93d400] 07:57:43 INFO - PROCESS | 1810 | 1461250663856 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 265 (0x7ff486840400) [pid = 1810] [serial = 1233] [outer = 0x7ff47e93d400] 07:57:44 INFO - PROCESS | 1810 | 1461250664740 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]]]}] 07:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1433ms 07:57:44 INFO - PROCESS | 1810 | 1461250664752 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 1810 | 1461250664755 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:57:44 INFO - PROCESS | 1810 | 1461250664780 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 1810 | 1461250664783 Marionette TRACE conn4 <- [1,1614,null,{}] 07:57:44 INFO - PROCESS | 1810 | 1461250664789 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}] 07:57:44 INFO - PROCESS | 1810 | 1461250664989 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:57:45 INFO - PROCESS | 1810 | 1461250665248 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff499bc5000 == 137 [pid = 1810] [id = 411] 07:57:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 266 (0x7ff478997400) [pid = 1810] [serial = 1234] [outer = (nil)] 07:57:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 267 (0x7ff484129c00) [pid = 1810] [serial = 1235] [outer = 0x7ff478997400] 07:57:45 INFO - PROCESS | 1810 | 1461250665325 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 268 (0x7ff48ae48000) [pid = 1810] [serial = 1236] [outer = 0x7ff478997400] 07:57:46 INFO - PROCESS | 1810 | 1461250666179 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]]]}] 07:57:46 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 07:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1437ms 07:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:57:46 INFO - PROCESS | 1810 | 1461250666214 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 1810 | 1461250666217 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:57:46 INFO - PROCESS | 1810 | 1461250666223 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 1810 | 1461250666226 Marionette TRACE conn4 <- [1,1618,null,{}] 07:57:46 INFO - PROCESS | 1810 | 1461250666232 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}] 07:57:46 INFO - PROCESS | 1810 | 1461250666437 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:57:46 INFO - PROCESS | 1810 | 1461250666652 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff466539800 == 138 [pid = 1810] [id = 412] 07:57:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 269 (0x7ff47a9f0000) [pid = 1810] [serial = 1237] [outer = (nil)] 07:57:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 270 (0x7ff491aa5800) [pid = 1810] [serial = 1238] [outer = 0x7ff47a9f0000] 07:57:46 INFO - PROCESS | 1810 | 1461250666762 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 271 (0x7ff492b31c00) [pid = 1810] [serial = 1239] [outer = 0x7ff47a9f0000] 07:57:47 INFO - PROCESS | 1810 | 1461250667718 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]]]}] 07:57:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:57:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1531ms 07:57:47 INFO - PROCESS | 1810 | 1461250667753 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 1810 | 1461250667757 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:57:47 INFO - PROCESS | 1810 | 1461250667763 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 1810 | 1461250667767 Marionette TRACE conn4 <- [1,1622,null,{}] 07:57:47 INFO - PROCESS | 1810 | 1461250667772 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}] 07:57:48 INFO - PROCESS | 1810 | 1461250668022 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:57:48 INFO - PROCESS | 1810 | 1461250668329 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747b5800 == 139 [pid = 1810] [id = 413] 07:57:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 272 (0x7ff469483c00) [pid = 1810] [serial = 1240] [outer = (nil)] 07:57:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 273 (0x7ff46948c800) [pid = 1810] [serial = 1241] [outer = 0x7ff469483c00] 07:57:48 INFO - PROCESS | 1810 | 1461250668418 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 274 (0x7ff496cc6c00) [pid = 1810] [serial = 1242] [outer = 0x7ff469483c00] 07:57:49 INFO - PROCESS | 1810 | 1461250669249 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]]]}] 07:57:49 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 07:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1534ms 07:57:49 INFO - PROCESS | 1810 | 1461250669298 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 1810 | 1461250669302 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:57:49 INFO - PROCESS | 1810 | 1461250669308 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 1810 | 1461250669311 Marionette TRACE conn4 <- [1,1626,null,{}] 07:57:49 INFO - PROCESS | 1810 | 1461250669317 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}] 07:57:49 INFO - PROCESS | 1810 | 1461250669527 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:57:49 INFO - PROCESS | 1810 | 1461250669741 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4665e9000 == 140 [pid = 1810] [id = 414] 07:57:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 275 (0x7ff46b6e1c00) [pid = 1810] [serial = 1243] [outer = (nil)] 07:57:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 276 (0x7ff47f699000) [pid = 1810] [serial = 1244] [outer = 0x7ff46b6e1c00] 07:57:49 INFO - PROCESS | 1810 | 1461250669874 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 277 (0x7ff47f69e400) [pid = 1810] [serial = 1245] [outer = 0x7ff46b6e1c00] 07:57:50 INFO - PROCESS | 1810 | 1461250670787 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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1536ms 07:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:57:50 INFO - PROCESS | 1810 | 1461250670845 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 1810 | 1461250670848 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:57:50 INFO - PROCESS | 1810 | 1461250670856 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1810 | 1461250670859 Marionette TRACE conn4 <- [1,1630,null,{}] 07:57:50 INFO - PROCESS | 1810 | 1461250670890 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}] 07:57:51 INFO - PROCESS | 1810 | 1461250671110 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:57:51 INFO - PROCESS | 1810 | 1461250671325 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c502800 == 141 [pid = 1810] [id = 415] 07:57:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 278 (0x7ff469282c00) [pid = 1810] [serial = 1246] [outer = (nil)] 07:57:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 279 (0x7ff46c807400) [pid = 1810] [serial = 1247] [outer = 0x7ff469282c00] 07:57:51 INFO - PROCESS | 1810 | 1461250671436 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 280 (0x7ff46c90b800) [pid = 1810] [serial = 1248] [outer = 0x7ff469282c00] 07:57:52 INFO - PROCESS | 1810 | 1461250672810 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]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:57:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2007ms 07:57:52 INFO - PROCESS | 1810 | 1461250672879 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 1810 | 1461250672885 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:57:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:57:52 INFO - PROCESS | 1810 | 1461250672894 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1810 | 1461250672898 Marionette TRACE conn4 <- [1,1634,null,{}] 07:57:52 INFO - PROCESS | 1810 | 1461250672984 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}] 07:57:53 INFO - PROCESS | 1810 | 1461250673209 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:57:53 INFO - PROCESS | 1810 | 1461250673465 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470107800 == 142 [pid = 1810] [id = 416] 07:57:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 281 (0x7ff46b0c0800) [pid = 1810] [serial = 1249] [outer = (nil)] 07:57:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 282 (0x7ff46b5e4000) [pid = 1810] [serial = 1250] [outer = 0x7ff46b0c0800] 07:57:53 INFO - PROCESS | 1810 | 1461250673535 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 283 (0x7ff46c809800) [pid = 1810] [serial = 1251] [outer = 0x7ff46b0c0800] 07:57:54 INFO - PROCESS | 1810 | 1461250674526 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]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1708ms 07:57:54 INFO - PROCESS | 1810 | 1461250674602 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 1810 | 1461250674618 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:57:54 INFO - PROCESS | 1810 | 1461250674638 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 1810 | 1461250674643 Marionette TRACE conn4 <- [1,1638,null,{}] 07:57:54 INFO - PROCESS | 1810 | 1461250674710 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}] 07:57:54 INFO - PROCESS | 1810 | 1461250674967 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:57:55 INFO - PROCESS | 1810 | 1461250675226 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c92e000 == 143 [pid = 1810] [id = 417] 07:57:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 284 (0x7ff46c964400) [pid = 1810] [serial = 1252] [outer = (nil)] 07:57:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 285 (0x7ff46ec42400) [pid = 1810] [serial = 1253] [outer = 0x7ff46c964400] 07:57:55 INFO - PROCESS | 1810 | 1461250675300 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 286 (0x7ff46ec7ec00) [pid = 1810] [serial = 1254] [outer = 0x7ff46c964400] 07:57:56 INFO - PROCESS | 1810 | 1461250676224 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]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1663ms 07:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:57:56 INFO - PROCESS | 1810 | 1461250676296 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 1810 | 1461250676299 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:57:56 INFO - PROCESS | 1810 | 1461250676305 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 1810 | 1461250676311 Marionette TRACE conn4 <- [1,1642,null,{}] 07:57:56 INFO - PROCESS | 1810 | 1461250676325 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}] 07:57:56 INFO - PROCESS | 1810 | 1461250676547 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:57:56 INFO - PROCESS | 1810 | 1461250676835 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47206f800 == 144 [pid = 1810] [id = 418] 07:57:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 287 (0x7ff46f3fb000) [pid = 1810] [serial = 1255] [outer = (nil)] 07:57:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 288 (0x7ff470055400) [pid = 1810] [serial = 1256] [outer = 0x7ff46f3fb000] 07:57:56 INFO - PROCESS | 1810 | 1461250676957 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 289 (0x7ff471592000) [pid = 1810] [serial = 1257] [outer = 0x7ff46f3fb000] 07:57:57 INFO - PROCESS | 1810 | 1461250677808 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]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1593ms 07:57:57 INFO - PROCESS | 1810 | 1461250677898 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 1810 | 1461250677902 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:57:57 INFO - PROCESS | 1810 | 1461250677907 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 1810 | 1461250677910 Marionette TRACE conn4 <- [1,1646,null,{}] 07:57:57 INFO - PROCESS | 1810 | 1461250677915 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}] 07:57:58 INFO - PROCESS | 1810 | 1461250678144 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47089f000 == 143 [pid = 1810] [id = 401] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 288 (0x7ff47af5fc00) [pid = 1810] [serial = 1082] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 287 (0x7ff46c585800) [pid = 1810] [serial = 1070] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 286 (0x7ff47bc26c00) [pid = 1810] [serial = 1094] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 285 (0x7ff47a9ec800) [pid = 1810] [serial = 1079] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 284 (0x7ff47b336c00) [pid = 1810] [serial = 1085] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 283 (0x7ff48198bc00) [pid = 1810] [serial = 1106] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 282 (0x7ff4838ac400) [pid = 1810] [serial = 1112] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 281 (0x7ff47ba5a000) [pid = 1810] [serial = 1091] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 280 (0x7ff46ff57800) [pid = 1810] [serial = 1073] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 279 (0x7ff47b8b8800) [pid = 1810] [serial = 1088] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 278 (0x7ff47e5f2c00) [pid = 1810] [serial = 1100] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 277 (0x7ff471592800) [pid = 1810] [serial = 1109] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 276 (0x7ff47bb91800) [pid = 1810] [serial = 1097] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 275 (0x7ff47e7f4800) [pid = 1810] [serial = 1103] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 274 (0x7ff4786e4800) [pid = 1810] [serial = 1076] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOMWINDOW == 273 (0x7ff47b33ec00) [pid = 1810] [serial = 1133] [outer = (nil)] [url = about:blank] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa77800 == 142 [pid = 1810] [id = 400] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474a77800 == 141 [pid = 1810] [id = 399] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d4b000 == 140 [pid = 1810] [id = 398] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47089c800 == 139 [pid = 1810] [id = 397] 07:57:58 INFO - PROCESS | 1810 | 1461250678511 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46df23800 == 138 [pid = 1810] [id = 396] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c513000 == 137 [pid = 1810] [id = 395] 07:57:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c92d000 == 138 [pid = 1810] [id = 419] 07:57:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 274 (0x7ff46c585800) [pid = 1810] [serial = 1258] [outer = (nil)] 07:57:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 275 (0x7ff46ff5f000) [pid = 1810] [serial = 1259] [outer = 0x7ff46c585800] 07:57:58 INFO - PROCESS | 1810 | 1461250678608 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 276 (0x7ff472a53400) [pid = 1810] [serial = 1260] [outer = 0x7ff46c585800] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff471d97800 == 137 [pid = 1810] [id = 394] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff471d99800 == 136 [pid = 1810] [id = 390] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47011b000 == 135 [pid = 1810] [id = 389] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49722b000 == 134 [pid = 1810] [id = 388] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496dce000 == 133 [pid = 1810] [id = 387] 07:57:58 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49677f800 == 132 [pid = 1810] [id = 386] 07:57:59 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492e08800 == 131 [pid = 1810] [id = 385] 07:57:59 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4919d0800 == 130 [pid = 1810] [id = 384] 07:57:59 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486a1a000 == 129 [pid = 1810] [id = 383] 07:57:59 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48543b000 == 128 [pid = 1810] [id = 382] 07:57:59 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e5cd800 == 127 [pid = 1810] [id = 381] 07:57:59 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ab98800 == 126 [pid = 1810] [id = 380] 07:57:59 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d50800 == 125 [pid = 1810] [id = 379] 07:57:59 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ad74800 == 124 [pid = 1810] [id = 378] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 275 (0x7ff46c812400) [pid = 1810] [serial = 840] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 274 (0x7ff480d5fc00) [pid = 1810] [serial = 879] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 273 (0x7ff47b8b9c00) [pid = 1810] [serial = 831] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 272 (0x7ff496cc4400) [pid = 1810] [serial = 888] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 271 (0x7ff46dd16c00) [pid = 1810] [serial = 1121] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 270 (0x7ff485263000) [pid = 1810] [serial = 813] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 269 (0x7ff4789f2c00) [pid = 1810] [serial = 1127] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 268 (0x7ff47b3e9000) [pid = 1810] [serial = 876] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 267 (0x7ff491c9f400) [pid = 1810] [serial = 819] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 266 (0x7ff485ff4c00) [pid = 1810] [serial = 882] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 265 (0x7ff496cd0c00) [pid = 1810] [serial = 834] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 264 (0x7ff496cc8000) [pid = 1810] [serial = 822] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 263 (0x7ff46c906800) [pid = 1810] [serial = 843] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x7ff48ad57800) [pid = 1810] [serial = 885] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x7ff46d7b2000) [pid = 1810] [serial = 1118] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x7ff479753c00) [pid = 1810] [serial = 1128] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x7ff49174e000) [pid = 1810] [serial = 816] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff496ccc800) [pid = 1810] [serial = 828] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff47159e400) [pid = 1810] [serial = 825] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff472a9a800) [pid = 1810] [serial = 1124] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff469656800) [pid = 1810] [serial = 1115] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff474b88c00) [pid = 1810] [serial = 873] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x7ff47b05f400) [pid = 1810] [serial = 1130] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff4786e7000) [pid = 1810] [serial = 1125] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff494d1d800) [pid = 1810] [serial = 897] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff47add0000) [pid = 1810] [serial = 807] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff47bc20000) [pid = 1810] [serial = 810] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff46c96f400) [pid = 1810] [serial = 891] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff46b0cb800) [pid = 1810] [serial = 1116] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x7ff4714f9800) [pid = 1810] [serial = 1122] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff496d92400) [pid = 1810] [serial = 837] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff47a9e1400) [pid = 1810] [serial = 1067] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff47b295400) [pid = 1810] [serial = 1131] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff46f3ee400) [pid = 1810] [serial = 1119] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff487042000) [pid = 1810] [serial = 804] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff46ec4b400) [pid = 1810] [serial = 894] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff484ced400) [pid = 1810] [serial = 870] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff46d7a3800) [pid = 1810] [serial = 846] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff47e4cb000) [pid = 1810] [serial = 1008] [outer = (nil)] [url = about:blank] 07:57:59 INFO - PROCESS | 1810 | 1461250679414 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]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1532ms 07:57:59 INFO - PROCESS | 1810 | 1461250679441 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 1810 | 1461250679444 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:57:59 INFO - PROCESS | 1810 | 1461250679450 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 1810 | 1461250679453 Marionette TRACE conn4 <- [1,1650,null,{}] 07:57:59 INFO - PROCESS | 1810 | 1461250679457 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}] 07:57:59 INFO - PROCESS | 1810 | 1461250679621 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:57:59 INFO - PROCESS | 1810 | 1461250679790 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd3d000 == 125 [pid = 1810] [id = 420] 07:57:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff46c812400) [pid = 1810] [serial = 1261] [outer = (nil)] 07:57:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff472a9a800) [pid = 1810] [serial = 1262] [outer = 0x7ff46c812400] 07:57:59 INFO - PROCESS | 1810 | 1461250679866 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff4786ed800) [pid = 1810] [serial = 1263] [outer = 0x7ff46c812400] 07:58:00 INFO - PROCESS | 1810 | 1461250680658 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]]]}] 07:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1231ms 07:58:00 INFO - PROCESS | 1810 | 1461250680683 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 1810 | 1461250680686 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:58:00 INFO - PROCESS | 1810 | 1461250680693 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 1810 | 1461250680696 Marionette TRACE conn4 <- [1,1654,null,{}] 07:58:00 INFO - PROCESS | 1810 | 1461250680702 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}] 07:58:00 INFO - PROCESS | 1810 | 1461250680985 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:58:01 INFO - PROCESS | 1810 | 1461250681110 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472da3000 == 126 [pid = 1810] [id = 421] 07:58:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff46c906000) [pid = 1810] [serial = 1264] [outer = (nil)] 07:58:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff47898f400) [pid = 1810] [serial = 1265] [outer = 0x7ff46c906000] 07:58:01 INFO - PROCESS | 1810 | 1461250681177 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff47abdb800) [pid = 1810] [serial = 1266] [outer = 0x7ff46c906000] 07:58:01 INFO - PROCESS | 1810 | 1461250681971 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]]]}] 07:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1334ms 07:58:02 INFO - PROCESS | 1810 | 1461250682029 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 1810 | 1461250682031 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:58:02 INFO - PROCESS | 1810 | 1461250682038 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 1810 | 1461250682041 Marionette TRACE conn4 <- [1,1658,null,{}] 07:58:02 INFO - PROCESS | 1810 | 1461250682046 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}] 07:58:02 INFO - PROCESS | 1810 | 1461250682295 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:58:02 INFO - PROCESS | 1810 | 1461250682350 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747eb800 == 127 [pid = 1810] [id = 422] 07:58:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff47abdd400) [pid = 1810] [serial = 1267] [outer = (nil)] 07:58:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff47ad5fc00) [pid = 1810] [serial = 1268] [outer = 0x7ff47abdd400] 07:58:02 INFO - PROCESS | 1810 | 1461250682474 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff47b234c00) [pid = 1810] [serial = 1269] [outer = 0x7ff47abdd400] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff47936ac00) [pid = 1810] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff472a95000) [pid = 1810] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff47ad5ec00) [pid = 1810] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff46badd400) [pid = 1810] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff46af07400) [pid = 1810] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff47abe4400) [pid = 1810] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff472ec7800) [pid = 1810] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff46b5d8400) [pid = 1810] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff46ff5c800) [pid = 1810] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff46c969c00) [pid = 1810] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff486863000) [pid = 1810] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff48684cc00) [pid = 1810] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff46d7aa800) [pid = 1810] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff46af04c00) [pid = 1810] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff47e5a6000) [pid = 1810] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff46b0ca000) [pid = 1810] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff471fd1400) [pid = 1810] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff46ff5b400) [pid = 1810] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff46bae5400) [pid = 1810] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff47b063c00) [pid = 1810] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff474853c00) [pid = 1810] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff4786dec00) [pid = 1810] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff472a9bc00) [pid = 1810] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff469652c00) [pid = 1810] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff46c966800) [pid = 1810] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff46d7adc00) [pid = 1810] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff469277400) [pid = 1810] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff46927a800) [pid = 1810] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff46aba6c00) [pid = 1810] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff46c57ac00) [pid = 1810] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff46dd16800) [pid = 1810] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff46af07c00) [pid = 1810] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff47b32ec00) [pid = 1810] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff46bae1400) [pid = 1810] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff46b0c6400) [pid = 1810] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff46b0bf800) [pid = 1810] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff46dd0a400) [pid = 1810] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:58:04 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff46c577c00) [pid = 1810] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:58:04 INFO - PROCESS | 1810 | 1461250684315 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]]]}] 07:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2330ms 07:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:58:04 INFO - PROCESS | 1810 | 1461250684371 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 1810 | 1461250684373 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:58:04 INFO - PROCESS | 1810 | 1461250684379 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 1810 | 1461250684383 Marionette TRACE conn4 <- [1,1662,null,{}] 07:58:04 INFO - PROCESS | 1810 | 1461250684388 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}] 07:58:04 INFO - PROCESS | 1810 | 1461250684620 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:58:04 INFO - PROCESS | 1810 | 1461250684641 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ad7e800 == 128 [pid = 1810] [id = 423] 07:58:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff469278800) [pid = 1810] [serial = 1270] [outer = (nil)] 07:58:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff46af03c00) [pid = 1810] [serial = 1271] [outer = 0x7ff469278800] 07:58:04 INFO - PROCESS | 1810 | 1461250684701 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff46bae5400) [pid = 1810] [serial = 1272] [outer = 0x7ff469278800] 07:58:05 INFO - PROCESS | 1810 | 1461250685469 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]]]}] 07:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1131ms 07:58:05 INFO - PROCESS | 1810 | 1461250685509 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 1810 | 1461250685512 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:58:05 INFO - PROCESS | 1810 | 1461250685518 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 1810 | 1461250685520 Marionette TRACE conn4 <- [1,1666,null,{}] 07:58:05 INFO - PROCESS | 1810 | 1461250685525 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}] 07:58:05 INFO - PROCESS | 1810 | 1461250685764 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:58:05 INFO - PROCESS | 1810 | 1461250685778 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4749e5000 == 129 [pid = 1810] [id = 424] 07:58:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff46baec000) [pid = 1810] [serial = 1273] [outer = (nil)] 07:58:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff46ff53800) [pid = 1810] [serial = 1274] [outer = 0x7ff46baec000] 07:58:05 INFO - PROCESS | 1810 | 1461250685839 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff472a94c00) [pid = 1810] [serial = 1275] [outer = 0x7ff46baec000] 07:58:06 INFO - PROCESS | 1810 | 1461250686982 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]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1530ms 07:58:07 INFO - PROCESS | 1810 | 1461250687050 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 1810 | 1461250687057 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:58:07 INFO - PROCESS | 1810 | 1461250687066 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 1810 | 1461250687071 Marionette TRACE conn4 <- [1,1670,null,{}] 07:58:07 INFO - PROCESS | 1810 | 1461250687078 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}] 07:58:07 INFO - PROCESS | 1810 | 1461250687339 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:58:07 INFO - PROCESS | 1810 | 1461250687646 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ff16000 == 130 [pid = 1810] [id = 425] 07:58:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff46c57d400) [pid = 1810] [serial = 1276] [outer = (nil)] 07:58:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff46c907800) [pid = 1810] [serial = 1277] [outer = 0x7ff46c57d400] 07:58:07 INFO - PROCESS | 1810 | 1461250687724 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff46dd10000) [pid = 1810] [serial = 1278] [outer = 0x7ff46c57d400] 07:58:08 INFO - PROCESS | 1810 | 1461250688642 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]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1635ms 07:58:08 INFO - PROCESS | 1810 | 1461250688702 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 1810 | 1461250688711 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:58:08 INFO - PROCESS | 1810 | 1461250688741 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1810 | 1461250688745 Marionette TRACE conn4 <- [1,1674,null,{}] 07:58:08 INFO - PROCESS | 1810 | 1461250688751 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}] 07:58:08 INFO - PROCESS | 1810 | 1461250688966 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:58:09 INFO - PROCESS | 1810 | 1461250689258 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d96000 == 131 [pid = 1810] [id = 426] 07:58:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff46ec43000) [pid = 1810] [serial = 1279] [outer = (nil)] 07:58:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff46ff5c800) [pid = 1810] [serial = 1280] [outer = 0x7ff46ec43000] 07:58:09 INFO - PROCESS | 1810 | 1461250689346 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff471595c00) [pid = 1810] [serial = 1281] [outer = 0x7ff46ec43000] 07:58:10 INFO - PROCESS | 1810 | 1461250690211 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]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1539ms 07:58:10 INFO - PROCESS | 1810 | 1461250690276 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 1810 | 1461250690279 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:58:10 INFO - PROCESS | 1810 | 1461250690286 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 1810 | 1461250690292 Marionette TRACE conn4 <- [1,1678,null,{}] 07:58:10 INFO - PROCESS | 1810 | 1461250690307 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}] 07:58:10 INFO - PROCESS | 1810 | 1461250690518 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:58:10 INFO - PROCESS | 1810 | 1461250690726 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478691800 == 132 [pid = 1810] [id = 427] 07:58:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff471da7000) [pid = 1810] [serial = 1282] [outer = (nil)] 07:58:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff47884d800) [pid = 1810] [serial = 1283] [outer = 0x7ff471da7000] 07:58:10 INFO - PROCESS | 1810 | 1461250690842 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff479372400) [pid = 1810] [serial = 1284] [outer = 0x7ff471da7000] 07:58:11 INFO - PROCESS | 1810 | 1461250691768 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]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1538ms 07:58:11 INFO - PROCESS | 1810 | 1461250691825 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 1810 | 1461250691829 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:58:11 INFO - PROCESS | 1810 | 1461250691836 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 1810 | 1461250691838 Marionette TRACE conn4 <- [1,1682,null,{}] 07:58:11 INFO - PROCESS | 1810 | 1461250691844 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}] 07:58:12 INFO - PROCESS | 1810 | 1461250692054 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:58:12 INFO - PROCESS | 1810 | 1461250692261 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa7d000 == 133 [pid = 1810] [id = 428] 07:58:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff471dacc00) [pid = 1810] [serial = 1285] [outer = (nil)] 07:58:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff47abe2c00) [pid = 1810] [serial = 1286] [outer = 0x7ff471dacc00] 07:58:12 INFO - PROCESS | 1810 | 1461250692378 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff47ad5bc00) [pid = 1810] [serial = 1287] [outer = 0x7ff471dacc00] 07:58:13 INFO - PROCESS | 1810 | 1461250693338 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]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1532ms 07:58:13 INFO - PROCESS | 1810 | 1461250693370 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 1810 | 1461250693374 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:58:13 INFO - PROCESS | 1810 | 1461250693381 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 1810 | 1461250693385 Marionette TRACE conn4 <- [1,1686,null,{}] 07:58:13 INFO - PROCESS | 1810 | 1461250693390 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}] 07:58:13 INFO - PROCESS | 1810 | 1461250693595 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:58:13 INFO - PROCESS | 1810 | 1461250693806 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b9de800 == 134 [pid = 1810] [id = 429] 07:58:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff4786df400) [pid = 1810] [serial = 1288] [outer = (nil)] 07:58:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff47b234800) [pid = 1810] [serial = 1289] [outer = 0x7ff4786df400] 07:58:13 INFO - PROCESS | 1810 | 1461250693917 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff47b331c00) [pid = 1810] [serial = 1290] [outer = 0x7ff4786df400] 07:58:14 INFO - PROCESS | 1810 | 1461250694872 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]]]}] 07:58:14 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 07:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1534ms 07:58:14 INFO - PROCESS | 1810 | 1461250694917 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:58:14 INFO - PROCESS | 1810 | 1461250694921 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:58:14 INFO - PROCESS | 1810 | 1461250694927 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1810 | 1461250694930 Marionette TRACE conn4 <- [1,1690,null,{}] 07:58:14 INFO - PROCESS | 1810 | 1461250694935 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}] 07:58:15 INFO - PROCESS | 1810 | 1461250695157 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:58:15 INFO - PROCESS | 1810 | 1461250695364 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5d4000 == 135 [pid = 1810] [id = 430] 07:58:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff47b8bb000) [pid = 1810] [serial = 1291] [outer = (nil)] 07:58:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff47bb9ac00) [pid = 1810] [serial = 1292] [outer = 0x7ff47b8bb000] 07:58:15 INFO - PROCESS | 1810 | 1461250695523 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff47cabe000) [pid = 1810] [serial = 1293] [outer = 0x7ff47b8bb000] 07:58:16 INFO - PROCESS | 1810 | 1461250696408 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]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1530ms 07:58:16 INFO - PROCESS | 1810 | 1461250696459 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 1810 | 1461250696463 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:58:16 INFO - PROCESS | 1810 | 1461250696469 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1810 | 1461250696471 Marionette TRACE conn4 <- [1,1694,null,{}] 07:58:16 INFO - PROCESS | 1810 | 1461250696477 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}] 07:58:16 INFO - PROCESS | 1810 | 1461250696674 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:58:16 INFO - PROCESS | 1810 | 1461250696887 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485205800 == 136 [pid = 1810] [id = 431] 07:58:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff47ba13800) [pid = 1810] [serial = 1294] [outer = (nil)] 07:58:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff47e4c7800) [pid = 1810] [serial = 1295] [outer = 0x7ff47ba13800] 07:58:17 INFO - PROCESS | 1810 | 1461250697002 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff47e5a3000) [pid = 1810] [serial = 1296] [outer = 0x7ff47ba13800] 07:58:18 INFO - PROCESS | 1810 | 1461250698050 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]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1630ms 07:58:18 INFO - PROCESS | 1810 | 1461250698100 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:58:18 INFO - PROCESS | 1810 | 1461250698105 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:58:18 INFO - PROCESS | 1810 | 1461250698111 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 1810 | 1461250698114 Marionette TRACE conn4 <- [1,1698,null,{}] 07:58:18 INFO - PROCESS | 1810 | 1461250698119 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}] 07:58:18 INFO - PROCESS | 1810 | 1461250698368 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:58:18 INFO - PROCESS | 1810 | 1461250698671 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485ba6800 == 137 [pid = 1810] [id = 432] 07:58:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff47976a800) [pid = 1810] [serial = 1297] [outer = (nil)] 07:58:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff47e5f9c00) [pid = 1810] [serial = 1298] [outer = 0x7ff47976a800] 07:58:18 INFO - PROCESS | 1810 | 1461250698746 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff47e7f1000) [pid = 1810] [serial = 1299] [outer = 0x7ff47976a800] 07:58:19 INFO - PROCESS | 1810 | 1461250699547 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]]]}] 07:58:19 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 07:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1487ms 07:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:58:19 INFO - PROCESS | 1810 | 1461250699598 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 1810 | 1461250699601 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:58:19 INFO - PROCESS | 1810 | 1461250699607 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 1810 | 1461250699610 Marionette TRACE conn4 <- [1,1702,null,{}] 07:58:19 INFO - PROCESS | 1810 | 1461250699615 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}] 07:58:19 INFO - PROCESS | 1810 | 1461250699810 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:58:20 INFO - PROCESS | 1810 | 1461250700024 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486e68800 == 138 [pid = 1810] [id = 433] 07:58:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff47ba5dc00) [pid = 1810] [serial = 1300] [outer = (nil)] 07:58:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff47f69bc00) [pid = 1810] [serial = 1301] [outer = 0x7ff47ba5dc00] 07:58:20 INFO - PROCESS | 1810 | 1461250700135 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff481b48400) [pid = 1810] [serial = 1302] [outer = 0x7ff47ba5dc00] 07:58:21 INFO - PROCESS | 1810 | 1461250701029 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]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1484ms 07:58:21 INFO - PROCESS | 1810 | 1461250701091 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 1810 | 1461250701095 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:58:21 INFO - PROCESS | 1810 | 1461250701101 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 1810 | 1461250701104 Marionette TRACE conn4 <- [1,1706,null,{}] 07:58:21 INFO - PROCESS | 1810 | 1461250701109 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}] 07:58:21 INFO - PROCESS | 1810 | 1461250701317 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:58:21 INFO - PROCESS | 1810 | 1461250701528 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff491c36800 == 139 [pid = 1810] [id = 434] 07:58:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff47e4d4000) [pid = 1810] [serial = 1303] [outer = (nil)] 07:58:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff483af1c00) [pid = 1810] [serial = 1304] [outer = 0x7ff47e4d4000] 07:58:21 INFO - PROCESS | 1810 | 1461250701639 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff484cecc00) [pid = 1810] [serial = 1305] [outer = 0x7ff47e4d4000] 07:58:22 INFO - PROCESS | 1810 | 1461250702615 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]]]}] 07:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1586ms 07:58:22 INFO - PROCESS | 1810 | 1461250702690 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 1810 | 1461250702693 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:58:22 INFO - PROCESS | 1810 | 1461250702699 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 1810 | 1461250702703 Marionette TRACE conn4 <- [1,1710,null,{}] 07:58:22 INFO - PROCESS | 1810 | 1461250702709 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}] 07:58:22 INFO - PROCESS | 1810 | 1461250702992 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:58:23 INFO - PROCESS | 1810 | 1461250703285 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c514800 == 140 [pid = 1810] [id = 435] 07:58:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff46abb1c00) [pid = 1810] [serial = 1306] [outer = (nil)] 07:58:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff46d7a5000) [pid = 1810] [serial = 1307] [outer = 0x7ff46abb1c00] 07:58:23 INFO - PROCESS | 1810 | 1461250703415 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x7ff47f697400) [pid = 1810] [serial = 1308] [outer = 0x7ff46abb1c00] 07:58:24 INFO - PROCESS | 1810 | 1461250704334 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]]]}] 07:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1687ms 07:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:58:24 INFO - PROCESS | 1810 | 1461250704387 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 1810 | 1461250704389 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:58:24 INFO - PROCESS | 1810 | 1461250704396 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 1810 | 1461250704399 Marionette TRACE conn4 <- [1,1714,null,{}] 07:58:24 INFO - PROCESS | 1810 | 1461250704405 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}] 07:58:24 INFO - PROCESS | 1810 | 1461250704607 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:58:24 INFO - PROCESS | 1810 | 1461250704830 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472a20000 == 141 [pid = 1810] [id = 436] 07:58:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff46abb4400) [pid = 1810] [serial = 1309] [outer = (nil)] 07:58:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff484ced400) [pid = 1810] [serial = 1310] [outer = 0x7ff46abb4400] 07:58:24 INFO - PROCESS | 1810 | 1461250704942 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff490bc8800) [pid = 1810] [serial = 1311] [outer = 0x7ff46abb4400] 07:58:25 INFO - PROCESS | 1810 | 1461250705868 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]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1536ms 07:58:25 INFO - PROCESS | 1810 | 1461250705932 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 1810 | 1461250705936 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:58:25 INFO - PROCESS | 1810 | 1461250705941 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 1810 | 1461250705943 Marionette TRACE conn4 <- [1,1718,null,{}] 07:58:25 INFO - PROCESS | 1810 | 1461250705949 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}] 07:58:26 INFO - PROCESS | 1810 | 1461250706145 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:58:26 INFO - PROCESS | 1810 | 1461250706368 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff469585800 == 142 [pid = 1810] [id = 437] 07:58:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff469278400) [pid = 1810] [serial = 1312] [outer = (nil)] 07:58:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff469284400) [pid = 1810] [serial = 1313] [outer = 0x7ff469278400] 07:58:26 INFO - PROCESS | 1810 | 1461250706482 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff46b5d9800) [pid = 1810] [serial = 1314] [outer = 0x7ff469278400] 07:58:27 INFO - PROCESS | 1810 | 1461250707407 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]]]}] 07:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1532ms 07:58:27 INFO - PROCESS | 1810 | 1461250707476 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 1810 | 1461250707479 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:58:27 INFO - PROCESS | 1810 | 1461250707485 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 1810 | 1461250707487 Marionette TRACE conn4 <- [1,1722,null,{}] 07:58:27 INFO - PROCESS | 1810 | 1461250707493 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}] 07:58:27 INFO - PROCESS | 1810 | 1461250707713 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:58:28 INFO - PROCESS | 1810 | 1461250708646 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd36000 == 143 [pid = 1810] [id = 438] 07:58:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x7ff469484c00) [pid = 1810] [serial = 1315] [outer = (nil)] 07:58:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff469488000) [pid = 1810] [serial = 1316] [outer = 0x7ff469484c00] 07:58:28 INFO - PROCESS | 1810 | 1461250708726 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff46af06000) [pid = 1810] [serial = 1317] [outer = 0x7ff469484c00] 07:58:29 INFO - PROCESS | 1810 | 1461250709609 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]]]}] 07:58:29 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 07:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2181ms 07:58:29 INFO - PROCESS | 1810 | 1461250709670 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 1810 | 1461250709674 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:58:29 INFO - PROCESS | 1810 | 1461250709681 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 1810 | 1461250709687 Marionette TRACE conn4 <- [1,1726,null,{}] 07:58:29 INFO - PROCESS | 1810 | 1461250709693 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}] 07:58:29 INFO - PROCESS | 1810 | 1461250709884 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:58:30 INFO - PROCESS | 1810 | 1461250710115 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46652b800 == 144 [pid = 1810] [id = 439] 07:58:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff469656800) [pid = 1810] [serial = 1318] [outer = (nil)] 07:58:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff46b6e3000) [pid = 1810] [serial = 1319] [outer = 0x7ff469656800] 07:58:30 INFO - PROCESS | 1810 | 1461250710285 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff46c906400) [pid = 1810] [serial = 1320] [outer = 0x7ff469656800] 07:58:31 INFO - PROCESS | 1810 | 1461250711435 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]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1790ms 07:58:31 INFO - PROCESS | 1810 | 1461250711477 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:58:31 INFO - PROCESS | 1810 | 1461250711483 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:58:31 INFO - PROCESS | 1810 | 1461250711489 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 1810 | 1461250711492 Marionette TRACE conn4 <- [1,1730,null,{}] 07:58:31 INFO - PROCESS | 1810 | 1461250711497 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}] 07:58:31 INFO - PROCESS | 1810 | 1461250711687 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:58:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b6db000 == 143 [pid = 1810] [id = 65] 07:58:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496eb2000 == 142 [pid = 1810] [id = 70] 07:58:31 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49695f000 == 141 [pid = 1810] [id = 93] 07:58:31 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff494dcb800) [pid = 1810] [serial = 1169] [outer = (nil)] [url = about:blank] 07:58:32 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff46c583000) [pid = 1810] [serial = 1178] [outer = (nil)] [url = about:blank] 07:58:32 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff471db1c00) [pid = 1810] [serial = 1172] [outer = (nil)] [url = about:blank] 07:58:32 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff47abdb400) [pid = 1810] [serial = 1175] [outer = (nil)] [url = about:blank] 07:58:32 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff4700c6800) [pid = 1810] [serial = 1181] [outer = (nil)] [url = about:blank] 07:58:32 INFO - PROCESS | 1810 | 1461250712005 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ad7e800 == 140 [pid = 1810] [id = 423] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4747eb800 == 139 [pid = 1810] [id = 422] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472da3000 == 138 [pid = 1810] [id = 421] 07:58:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff469594800 == 139 [pid = 1810] [id = 440] 07:58:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff46948d800) [pid = 1810] [serial = 1321] [outer = (nil)] 07:58:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff46ec82000) [pid = 1810] [serial = 1322] [outer = 0x7ff46948d800] 07:58:32 INFO - PROCESS | 1810 | 1461250712156 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff46ff56400) [pid = 1810] [serial = 1323] [outer = 0x7ff46948d800] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd3d000 == 138 [pid = 1810] [id = 420] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c92d000 == 137 [pid = 1810] [id = 419] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47206f800 == 136 [pid = 1810] [id = 418] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c92e000 == 135 [pid = 1810] [id = 417] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff470107800 == 134 [pid = 1810] [id = 416] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff466539800 == 133 [pid = 1810] [id = 412] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff499bc5000 == 132 [pid = 1810] [id = 411] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496789800 == 131 [pid = 1810] [id = 410] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48ba1c800 == 130 [pid = 1810] [id = 409] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4861b9800 == 129 [pid = 1810] [id = 408] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485208800 == 128 [pid = 1810] [id = 407] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f5e2000 == 127 [pid = 1810] [id = 406] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bc63800 == 126 [pid = 1810] [id = 405] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4749f0800 == 125 [pid = 1810] [id = 404] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ff11800 == 124 [pid = 1810] [id = 403] 07:58:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47a99d000 == 123 [pid = 1810] [id = 402] 07:58:33 INFO - PROCESS | 1810 | 1461250713058 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]]]}] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff46c908800) [pid = 1810] [serial = 1205] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff471595800) [pid = 1810] [serial = 1206] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff47953b800) [pid = 1810] [serial = 1196] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x7ff47cab2000) [pid = 1810] [serial = 1020] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff496cc3c00) [pid = 1810] [serial = 966] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff485670000) [pid = 1810] [serial = 1160] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff46ff5bc00) [pid = 1810] [serial = 1148] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff46baeac00) [pid = 1810] [serial = 957] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff46b5e0c00) [pid = 1810] [serial = 906] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff47b062400) [pid = 1810] [serial = 1200] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x7ff47e657000) [pid = 1810] [serial = 1151] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff47976d400) [pid = 1810] [serial = 1142] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff479767000) [pid = 1810] [serial = 1197] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff46964bc00) [pid = 1810] [serial = 1136] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff474b8b400) [pid = 1810] [serial = 1190] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff46ff5a400) [pid = 1810] [serial = 1193] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff47b290800) [pid = 1810] [serial = 1017] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff471591c00) [pid = 1810] [serial = 939] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff496cc3400) [pid = 1810] [serial = 954] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff49174c400) [pid = 1810] [serial = 951] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff4714fec00) [pid = 1810] [serial = 1074] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff46b6e3400) [pid = 1810] [serial = 936] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff486848000) [pid = 1810] [serial = 1026] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff46c909c00) [pid = 1810] [serial = 1011] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff47d885400) [pid = 1810] [serial = 1044] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff485137400) [pid = 1810] [serial = 1157] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff496ccf000) [pid = 1810] [serial = 969] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff47ad54800) [pid = 1810] [serial = 963] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff47ba1c800) [pid = 1810] [serial = 1203] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff47cab6800) [pid = 1810] [serial = 945] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff485134400) [pid = 1810] [serial = 948] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff47b238c00) [pid = 1810] [serial = 942] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff46f3f7c00) [pid = 1810] [serial = 1188] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff4700d0000) [pid = 1810] [serial = 1014] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff47e55b000) [pid = 1810] [serial = 1041] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff46c57f400) [pid = 1810] [serial = 1187] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff469286000) [pid = 1810] [serial = 975] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff469654c00) [pid = 1810] [serial = 978] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff46abb4000) [pid = 1810] [serial = 972] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff46c90e800) [pid = 1810] [serial = 1071] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff496ccb400) [pid = 1810] [serial = 903] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff4871a3000) [pid = 1810] [serial = 1166] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff4841e7800) [pid = 1810] [serial = 1154] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff47b331800) [pid = 1810] [serial = 1145] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff479367000) [pid = 1810] [serial = 1194] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff46b0cac00) [pid = 1810] [serial = 909] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff47e7f5000) [pid = 1810] [serial = 1023] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff4700cd800) [pid = 1810] [serial = 960] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff47884f800) [pid = 1810] [serial = 1191] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff46b6e7800) [pid = 1810] [serial = 912] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff46c584800) [pid = 1810] [serial = 1185] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff46b5da400) [pid = 1810] [serial = 1184] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff47ad52800) [pid = 1810] [serial = 1199] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff46dd19800) [pid = 1810] [serial = 900] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff4700cb800) [pid = 1810] [serial = 1139] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff47b3da800) [pid = 1810] [serial = 1202] [outer = (nil)] [url = about:blank] 07:58:33 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff48684b800) [pid = 1810] [serial = 1163] [outer = (nil)] [url = about:blank] 07:58:33 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 07:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1686ms 07:58:33 INFO - PROCESS | 1810 | 1461250713183 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:58:33 INFO - PROCESS | 1810 | 1461250713188 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:58:33 INFO - PROCESS | 1810 | 1461250713203 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 1810 | 1461250713212 Marionette TRACE conn4 <- [1,1734,null,{}] 07:58:33 INFO - PROCESS | 1810 | 1461250713219 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}] 07:58:33 INFO - PROCESS | 1810 | 1461250713431 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:58:33 INFO - PROCESS | 1810 | 1461250713631 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46b037800 == 124 [pid = 1810] [id = 441] 07:58:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff469482000) [pid = 1810] [serial = 1324] [outer = (nil)] 07:58:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff470055c00) [pid = 1810] [serial = 1325] [outer = 0x7ff469482000] 07:58:33 INFO - PROCESS | 1810 | 1461250713741 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff4714fec00) [pid = 1810] [serial = 1326] [outer = 0x7ff469482000] 07:58:34 INFO - PROCESS | 1810 | 1461250714499 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]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1343ms 07:58:34 INFO - PROCESS | 1810 | 1461250714538 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 1810 | 1461250714542 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:58:34 INFO - PROCESS | 1810 | 1461250714548 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 1810 | 1461250714550 Marionette TRACE conn4 <- [1,1738,null,{}] 07:58:34 INFO - PROCESS | 1810 | 1461250714556 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}] 07:58:34 INFO - PROCESS | 1810 | 1461250714826 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:58:34 INFO - PROCESS | 1810 | 1461250714862 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4708a7800 == 125 [pid = 1810] [id = 442] 07:58:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff46badd800) [pid = 1810] [serial = 1327] [outer = (nil)] 07:58:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff471dac800) [pid = 1810] [serial = 1328] [outer = 0x7ff46badd800] 07:58:34 INFO - PROCESS | 1810 | 1461250714923 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff472a95000) [pid = 1810] [serial = 1329] [outer = 0x7ff46badd800] 07:58:35 INFO - PROCESS | 1810 | 1461250715816 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]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1282ms 07:58:35 INFO - PROCESS | 1810 | 1461250715837 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 1810 | 1461250715841 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:58:35 INFO - PROCESS | 1810 | 1461250715851 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 1810 | 1461250715856 Marionette TRACE conn4 <- [1,1742,null,{}] 07:58:35 INFO - PROCESS | 1810 | 1461250715866 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}] 07:58:36 INFO - PROCESS | 1810 | 1461250716166 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:58:36 INFO - PROCESS | 1810 | 1461250716191 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47208b000 == 126 [pid = 1810] [id = 443] 07:58:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff474b8e800) [pid = 1810] [serial = 1330] [outer = (nil)] 07:58:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff4786ea400) [pid = 1810] [serial = 1331] [outer = 0x7ff474b8e800] 07:58:36 INFO - PROCESS | 1810 | 1461250716263 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff4789f2c00) [pid = 1810] [serial = 1332] [outer = 0x7ff474b8e800] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff47abdd400) [pid = 1810] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff46c812400) [pid = 1810] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff46c906000) [pid = 1810] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff46b0c0800) [pid = 1810] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff46dd13800) [pid = 1810] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff46b6ef000) [pid = 1810] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff47e7f4400) [pid = 1810] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff47b299800) [pid = 1810] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff46c80f800) [pid = 1810] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff47ba17400) [pid = 1810] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff471da7800) [pid = 1810] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff478991400) [pid = 1810] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff469280000) [pid = 1810] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff47e555c00) [pid = 1810] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff46f3fb000) [pid = 1810] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff4871a1000) [pid = 1810] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff46c964400) [pid = 1810] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff472a58800) [pid = 1810] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff47b1ca800) [pid = 1810] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff485988400) [pid = 1810] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff47e65a400) [pid = 1810] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff47cca6000) [pid = 1810] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff46c585800) [pid = 1810] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff474859800) [pid = 1810] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff46c90dc00) [pid = 1810] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff471da6400) [pid = 1810] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff47b334800) [pid = 1810] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff471599c00) [pid = 1810] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff469278800) [pid = 1810] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff46f3f1c00) [pid = 1810] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff46927c800) [pid = 1810] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff472a52c00) [pid = 1810] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff46927f400) [pid = 1810] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff472a9ec00) [pid = 1810] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff46c583400) [pid = 1810] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff47e552800) [pid = 1810] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff46c968000) [pid = 1810] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47e652000) [pid = 1810] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff47884dc00) [pid = 1810] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff47e59c400) [pid = 1810] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:58:37 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff47ca9d400) [pid = 1810] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:58:37 INFO - PROCESS | 1810 | 1461250717871 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]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2044ms 07:58:37 INFO - PROCESS | 1810 | 1461250717895 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 1810 | 1461250717898 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:58:37 INFO - PROCESS | 1810 | 1461250717904 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 1810 | 1461250717906 Marionette TRACE conn4 <- [1,1746,null,{}] 07:58:37 INFO - PROCESS | 1810 | 1461250717912 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}] 07:58:38 INFO - PROCESS | 1810 | 1461250718140 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:58:38 INFO - PROCESS | 1810 | 1461250718160 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470aac800 == 127 [pid = 1810] [id = 444] 07:58:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff46c585800) [pid = 1810] [serial = 1333] [outer = (nil)] 07:58:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff46f3efc00) [pid = 1810] [serial = 1334] [outer = 0x7ff46c585800] 07:58:38 INFO - PROCESS | 1810 | 1461250718222 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff472a97800) [pid = 1810] [serial = 1335] [outer = 0x7ff46c585800] 07:58:39 INFO - PROCESS | 1810 | 1461250719052 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]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1185ms 07:58:39 INFO - PROCESS | 1810 | 1461250719090 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 1810 | 1461250719092 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:58:39 INFO - PROCESS | 1810 | 1461250719098 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 1810 | 1461250719100 Marionette TRACE conn4 <- [1,1750,null,{}] 07:58:39 INFO - PROCESS | 1810 | 1461250719105 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}] 07:58:39 INFO - PROCESS | 1810 | 1461250719273 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:58:39 INFO - PROCESS | 1810 | 1461250719291 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d95800 == 128 [pid = 1810] [id = 445] 07:58:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff469653800) [pid = 1810] [serial = 1336] [outer = (nil)] 07:58:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff4789f3400) [pid = 1810] [serial = 1337] [outer = 0x7ff469653800] 07:58:39 INFO - PROCESS | 1810 | 1461250719351 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff479371c00) [pid = 1810] [serial = 1338] [outer = 0x7ff469653800] 07:58:40 INFO - PROCESS | 1810 | 1461250720578 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]]]}] 07:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1531ms 07:58:40 INFO - PROCESS | 1810 | 1461250720632 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 1810 | 1461250720639 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:58:40 INFO - PROCESS | 1810 | 1461250720666 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 1810 | 1461250720672 Marionette TRACE conn4 <- [1,1754,null,{}] 07:58:40 INFO - PROCESS | 1810 | 1461250720680 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}] 07:58:40 INFO - PROCESS | 1810 | 1461250720900 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:58:41 INFO - PROCESS | 1810 | 1461250721154 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c7c0000 == 129 [pid = 1810] [id = 446] 07:58:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff46b6eb000) [pid = 1810] [serial = 1339] [outer = (nil)] 07:58:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff46c579800) [pid = 1810] [serial = 1340] [outer = 0x7ff46b6eb000] 07:58:41 INFO - PROCESS | 1810 | 1461250721274 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff46c908800) [pid = 1810] [serial = 1341] [outer = 0x7ff46b6eb000] 07:58:42 INFO - PROCESS | 1810 | 1461250722186 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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1590ms 07:58:42 INFO - PROCESS | 1810 | 1461250722254 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 1810 | 1461250722263 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:58:42 INFO - PROCESS | 1810 | 1461250722273 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 1810 | 1461250722277 Marionette TRACE conn4 <- [1,1758,null,{}] 07:58:42 INFO - PROCESS | 1810 | 1461250722283 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}] 07:58:42 INFO - PROCESS | 1810 | 1461250722533 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:58:42 INFO - PROCESS | 1810 | 1461250722829 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472ac2000 == 130 [pid = 1810] [id = 447] 07:58:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff46d7b2400) [pid = 1810] [serial = 1342] [outer = (nil)] 07:58:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff46ff57c00) [pid = 1810] [serial = 1343] [outer = 0x7ff46d7b2400] 07:58:42 INFO - PROCESS | 1810 | 1461250722943 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff4700ce400) [pid = 1810] [serial = 1344] [outer = 0x7ff46d7b2400] 07:58:43 INFO - PROCESS | 1810 | 1461250723888 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]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1682ms 07:58:43 INFO - PROCESS | 1810 | 1461250723956 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 1810 | 1461250723959 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:58:43 INFO - PROCESS | 1810 | 1461250723965 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 1810 | 1461250723971 Marionette TRACE conn4 <- [1,1762,null,{}] 07:58:43 INFO - PROCESS | 1810 | 1461250723987 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}] 07:58:44 INFO - PROCESS | 1810 | 1461250724220 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:58:44 INFO - PROCESS | 1810 | 1461250724482 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747d6800 == 131 [pid = 1810] [id = 448] 07:58:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff471da9800) [pid = 1810] [serial = 1345] [outer = (nil)] 07:58:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff4786f0c00) [pid = 1810] [serial = 1346] [outer = 0x7ff471da9800] 07:58:44 INFO - PROCESS | 1810 | 1461250724561 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff479373400) [pid = 1810] [serial = 1347] [outer = 0x7ff471da9800] 07:58:45 INFO - PROCESS | 1810 | 1461250725383 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]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1484ms 07:58:45 INFO - PROCESS | 1810 | 1461250725451 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:58:45 INFO - PROCESS | 1810 | 1461250725456 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:58:45 INFO - PROCESS | 1810 | 1461250725461 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 1810 | 1461250725465 Marionette TRACE conn4 <- [1,1766,null,{}] 07:58:45 INFO - PROCESS | 1810 | 1461250725470 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}] 07:58:45 INFO - PROCESS | 1810 | 1461250725682 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:58:45 INFO - PROCESS | 1810 | 1461250725883 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474ae9800 == 132 [pid = 1810] [id = 449] 07:58:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff471daf000) [pid = 1810] [serial = 1348] [outer = (nil)] 07:58:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47a9eb000) [pid = 1810] [serial = 1349] [outer = 0x7ff471daf000] 07:58:45 INFO - PROCESS | 1810 | 1461250725957 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47abe1400) [pid = 1810] [serial = 1350] [outer = 0x7ff471daf000] 07:58:46 INFO - PROCESS | 1810 | 1461250726829 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]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1429ms 07:58:46 INFO - PROCESS | 1810 | 1461250726891 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 1810 | 1461250726894 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:58:46 INFO - PROCESS | 1810 | 1461250726900 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 1810 | 1461250726903 Marionette TRACE conn4 <- [1,1770,null,{}] 07:58:46 INFO - PROCESS | 1810 | 1461250726908 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}] 07:58:47 INFO - PROCESS | 1810 | 1461250727107 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:58:47 INFO - PROCESS | 1810 | 1461250727309 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47868f800 == 133 [pid = 1810] [id = 450] 07:58:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff479375000) [pid = 1810] [serial = 1351] [outer = (nil)] 07:58:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff47abe2000) [pid = 1810] [serial = 1352] [outer = 0x7ff479375000] 07:58:47 INFO - PROCESS | 1810 | 1461250727384 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff47af62c00) [pid = 1810] [serial = 1353] [outer = 0x7ff479375000] 07:58:48 INFO - PROCESS | 1810 | 1461250728319 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]]]}] 07:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1480ms 07:58:48 INFO - PROCESS | 1810 | 1461250728381 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:58:48 INFO - PROCESS | 1810 | 1461250728385 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:58:48 INFO - PROCESS | 1810 | 1461250728391 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:58:48 INFO - PROCESS | 1810 | 1461250728393 Marionette TRACE conn4 <- [1,1774,null,{}] 07:58:48 INFO - PROCESS | 1810 | 1461250728398 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}] 07:58:48 INFO - PROCESS | 1810 | 1461250728662 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:58:48 INFO - PROCESS | 1810 | 1461250728918 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ab89800 == 134 [pid = 1810] [id = 451] 07:58:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff47abdd400) [pid = 1810] [serial = 1354] [outer = (nil)] 07:58:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff47b334800) [pid = 1810] [serial = 1355] [outer = 0x7ff47abdd400] 07:58:49 INFO - PROCESS | 1810 | 1461250729038 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff47b8b0c00) [pid = 1810] [serial = 1356] [outer = 0x7ff47abdd400] 07:58:49 INFO - PROCESS | 1810 | 1461250729838 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]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1492ms 07:58:49 INFO - PROCESS | 1810 | 1461250729884 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 1810 | 1461250729888 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:58:49 INFO - PROCESS | 1810 | 1461250729893 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 1810 | 1461250729895 Marionette TRACE conn4 <- [1,1778,null,{}] 07:58:49 INFO - PROCESS | 1810 | 1461250729901 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}] 07:58:50 INFO - PROCESS | 1810 | 1461250730100 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:58:50 INFO - PROCESS | 1810 | 1461250730310 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b9e5000 == 135 [pid = 1810] [id = 452] 07:58:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff47ad55800) [pid = 1810] [serial = 1357] [outer = (nil)] 07:58:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff47b8bd800) [pid = 1810] [serial = 1358] [outer = 0x7ff47ad55800] 07:58:50 INFO - PROCESS | 1810 | 1461250730422 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff47ba20400) [pid = 1810] [serial = 1359] [outer = 0x7ff47ad55800] 07:58:51 INFO - PROCESS | 1810 | 1461250731304 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]]]}] 07:58:51 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 07:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1477ms 07:58:51 INFO - PROCESS | 1810 | 1461250731373 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 1810 | 1461250731377 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:58:51 INFO - PROCESS | 1810 | 1461250731383 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 1810 | 1461250731385 Marionette TRACE conn4 <- [1,1782,null,{}] 07:58:51 INFO - PROCESS | 1810 | 1461250731391 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}] 07:58:51 INFO - PROCESS | 1810 | 1461250731587 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:58:51 INFO - PROCESS | 1810 | 1461250731790 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47d854800 == 136 [pid = 1810] [id = 453] 07:58:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff47b342000) [pid = 1810] [serial = 1360] [outer = (nil)] 07:58:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff47ba60800) [pid = 1810] [serial = 1361] [outer = 0x7ff47b342000] 07:58:51 INFO - PROCESS | 1810 | 1461250731902 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff47bc1d800) [pid = 1810] [serial = 1362] [outer = 0x7ff47b342000] 07:58:52 INFO - PROCESS | 1810 | 1461250732789 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]]]}] 07:58:52 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 07:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1442ms 07:58:52 INFO - PROCESS | 1810 | 1461250732826 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 1810 | 1461250732830 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:58:52 INFO - PROCESS | 1810 | 1461250732836 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 1810 | 1461250732838 Marionette TRACE conn4 <- [1,1786,null,{}] 07:58:52 INFO - PROCESS | 1810 | 1461250732864 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}] 07:58:53 INFO - PROCESS | 1810 | 1461250733063 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:58:53 INFO - PROCESS | 1810 | 1461250733269 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f77b800 == 137 [pid = 1810] [id = 454] 07:58:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff46c583400) [pid = 1810] [serial = 1363] [outer = (nil)] 07:58:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff47bef4400) [pid = 1810] [serial = 1364] [outer = 0x7ff46c583400] 07:58:53 INFO - PROCESS | 1810 | 1461250733382 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff47ca92c00) [pid = 1810] [serial = 1365] [outer = 0x7ff46c583400] 07:58:54 INFO - PROCESS | 1810 | 1461250734303 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]]]}] 07:58:54 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 07:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1546ms 07:58:54 INFO - PROCESS | 1810 | 1461250734383 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 1810 | 1461250734387 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:58:54 INFO - PROCESS | 1810 | 1461250734393 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 1810 | 1461250734395 Marionette TRACE conn4 <- [1,1790,null,{}] 07:58:54 INFO - PROCESS | 1810 | 1461250734401 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}] 07:58:54 INFO - PROCESS | 1810 | 1461250734608 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:58:54 INFO - PROCESS | 1810 | 1461250734813 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff482b21000 == 138 [pid = 1810] [id = 455] 07:58:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff47159e400) [pid = 1810] [serial = 1366] [outer = (nil)] 07:58:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff47cab6400) [pid = 1810] [serial = 1367] [outer = 0x7ff47159e400] 07:58:54 INFO - PROCESS | 1810 | 1461250734927 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff47cdc7c00) [pid = 1810] [serial = 1368] [outer = 0x7ff47159e400] 07:58:55 INFO - PROCESS | 1810 | 1461250735865 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]]]}] 07:58:55 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) 07:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1528ms 07:58:55 INFO - PROCESS | 1810 | 1461250735923 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 1810 | 1461250735926 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:58:55 INFO - PROCESS | 1810 | 1461250735932 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 1810 | 1461250735936 Marionette TRACE conn4 <- [1,1794,null,{}] 07:58:55 INFO - PROCESS | 1810 | 1461250735941 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}] 07:58:56 INFO - PROCESS | 1810 | 1461250736175 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:58:56 INFO - PROCESS | 1810 | 1461250736385 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485baa000 == 139 [pid = 1810] [id = 456] 07:58:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff472ecc800) [pid = 1810] [serial = 1369] [outer = (nil)] 07:58:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff47e7ef400) [pid = 1810] [serial = 1370] [outer = 0x7ff472ecc800] 07:58:56 INFO - PROCESS | 1810 | 1461250736507 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff480de1000) [pid = 1810] [serial = 1371] [outer = 0x7ff472ecc800] 07:58:57 INFO - PROCESS | 1810 | 1461250737411 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]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1529ms 07:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:58:57 INFO - PROCESS | 1810 | 1461250737464 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 1810 | 1461250737467 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:58:57 INFO - PROCESS | 1810 | 1461250737474 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 1810 | 1461250737477 Marionette TRACE conn4 <- [1,1798,null,{}] 07:58:57 INFO - PROCESS | 1810 | 1461250737484 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}] 07:58:57 INFO - PROCESS | 1810 | 1461250737707 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:58:57 INFO - PROCESS | 1810 | 1461250737919 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4870b8800 == 140 [pid = 1810] [id = 457] 07:58:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff47b8b6c00) [pid = 1810] [serial = 1372] [outer = (nil)] 07:58:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff4838a8c00) [pid = 1810] [serial = 1373] [outer = 0x7ff47b8b6c00] 07:58:58 INFO - PROCESS | 1810 | 1461250738035 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff484ce6c00) [pid = 1810] [serial = 1374] [outer = 0x7ff47b8b6c00] 07:58:59 INFO - PROCESS | 1810 | 1461250739014 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]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1590ms 07:58:59 INFO - PROCESS | 1810 | 1461250739063 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 1810 | 1461250739067 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:58:59 INFO - PROCESS | 1810 | 1461250739073 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 1810 | 1461250739075 Marionette TRACE conn4 <- [1,1802,null,{}] 07:58:59 INFO - PROCESS | 1810 | 1461250739081 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}] 07:58:59 INFO - PROCESS | 1810 | 1461250739285 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:58:59 INFO - PROCESS | 1810 | 1461250739541 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492e0d000 == 141 [pid = 1810] [id = 458] 07:58:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff47e7eb400) [pid = 1810] [serial = 1375] [outer = (nil)] 07:58:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff48513f800) [pid = 1810] [serial = 1376] [outer = 0x7ff47e7eb400] 07:58:59 INFO - PROCESS | 1810 | 1461250739626 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff48598d400) [pid = 1810] [serial = 1377] [outer = 0x7ff47e7eb400] 07:59:00 INFO - PROCESS | 1810 | 1461250740453 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]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1477ms 07:59:00 INFO - PROCESS | 1810 | 1461250740553 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 1810 | 1461250740557 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:59:00 INFO - PROCESS | 1810 | 1461250740562 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 1810 | 1461250740564 Marionette TRACE conn4 <- [1,1806,null,{}] 07:59:00 INFO - PROCESS | 1810 | 1461250740573 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}] 07:59:00 INFO - PROCESS | 1810 | 1461250740791 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:59:01 INFO - PROCESS | 1810 | 1461250741053 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4665f2800 == 142 [pid = 1810] [id = 459] 07:59:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff46927b000) [pid = 1810] [serial = 1378] [outer = (nil)] 07:59:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff46abb2800) [pid = 1810] [serial = 1379] [outer = 0x7ff46927b000] 07:59:01 INFO - PROCESS | 1810 | 1461250741173 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff46ec4c000) [pid = 1810] [serial = 1380] [outer = 0x7ff46927b000] 07:59:02 INFO - PROCESS | 1810 | 1461250742007 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]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1485ms 07:59:02 INFO - PROCESS | 1810 | 1461250742049 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 1810 | 1461250742053 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:59:02 INFO - PROCESS | 1810 | 1461250742058 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 1810 | 1461250742060 Marionette TRACE conn4 <- [1,1810,null,{}] 07:59:02 INFO - PROCESS | 1810 | 1461250742066 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}] 07:59:02 INFO - PROCESS | 1810 | 1461250742280 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:59:02 INFO - PROCESS | 1810 | 1461250742551 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f4ce800 == 143 [pid = 1810] [id = 460] 07:59:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff46927bc00) [pid = 1810] [serial = 1381] [outer = (nil)] 07:59:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff46c80bc00) [pid = 1810] [serial = 1382] [outer = 0x7ff46927bc00] 07:59:02 INFO - PROCESS | 1810 | 1461250742772 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff4789f4800) [pid = 1810] [serial = 1383] [outer = 0x7ff46927bc00] 07:59:03 INFO - PROCESS | 1810 | 1461250743844 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]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1879ms 07:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:59:03 INFO - PROCESS | 1810 | 1461250743939 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 1810 | 1461250743942 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:59:03 INFO - PROCESS | 1810 | 1461250743950 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 1810 | 1461250743952 Marionette TRACE conn4 <- [1,1814,null,{}] 07:59:03 INFO - PROCESS | 1810 | 1461250743959 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}] 07:59:04 INFO - PROCESS | 1810 | 1461250744206 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:59:04 INFO - PROCESS | 1810 | 1461250744459 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ecb0800 == 144 [pid = 1810] [id = 461] 07:59:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff46abb1000) [pid = 1810] [serial = 1384] [outer = (nil)] 07:59:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff4700cf400) [pid = 1810] [serial = 1385] [outer = 0x7ff46abb1000] 07:59:04 INFO - PROCESS | 1810 | 1461250744581 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff4786f1c00) [pid = 1810] [serial = 1386] [outer = 0x7ff46abb1000] 07:59:05 INFO - PROCESS | 1810 | 1461250745454 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]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1583ms 07:59:05 INFO - PROCESS | 1810 | 1461250745532 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:59:05 INFO - PROCESS | 1810 | 1461250745537 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:59:05 INFO - PROCESS | 1810 | 1461250745545 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 1810 | 1461250745548 Marionette TRACE conn4 <- [1,1818,null,{}] 07:59:05 INFO - PROCESS | 1810 | 1461250745555 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}] 07:59:06 INFO - PROCESS | 1810 | 1461250746152 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:59:06 INFO - PROCESS | 1810 | 1461250746422 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd2a000 == 145 [pid = 1810] [id = 462] 07:59:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff46948cc00) [pid = 1810] [serial = 1387] [outer = (nil)] 07:59:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff46abb4000) [pid = 1810] [serial = 1388] [outer = 0x7ff46948cc00] 07:59:06 INFO - PROCESS | 1810 | 1461250746493 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff46b5e5400) [pid = 1810] [serial = 1389] [outer = 0x7ff46948cc00] 07:59:07 INFO - PROCESS | 1810 | 1461250747393 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]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1885ms 07:59:07 INFO - PROCESS | 1810 | 1461250747430 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 1810 | 1461250747435 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:59:07 INFO - PROCESS | 1810 | 1461250747443 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 1810 | 1461250747449 Marionette TRACE conn4 <- [1,1822,null,{}] 07:59:07 INFO - PROCESS | 1810 | 1461250747455 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}] 07:59:07 INFO - PROCESS | 1810 | 1461250747675 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:59:07 INFO - PROCESS | 1810 | 1461250747890 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46eca3000 == 146 [pid = 1810] [id = 463] 07:59:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff469279c00) [pid = 1810] [serial = 1390] [outer = (nil)] 07:59:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff46aba7400) [pid = 1810] [serial = 1391] [outer = 0x7ff469279c00] 07:59:08 INFO - PROCESS | 1810 | 1461250748015 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff46d7abc00) [pid = 1810] [serial = 1392] [outer = 0x7ff469279c00] 07:59:09 INFO - PROCESS | 1810 | 1461250749083 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]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1685ms 07:59:09 INFO - PROCESS | 1810 | 1461250749130 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:59:09 INFO - PROCESS | 1810 | 1461250749134 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:59:09 INFO - PROCESS | 1810 | 1461250749140 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 1810 | 1461250749143 Marionette TRACE conn4 <- [1,1826,null,{}] 07:59:09 INFO - PROCESS | 1810 | 1461250749148 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}] 07:59:09 INFO - PROCESS | 1810 | 1461250749321 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:59:09 INFO - PROCESS | 1810 | 1461250749541 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4665e1800 == 147 [pid = 1810] [id = 464] 07:59:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff46d7ab800) [pid = 1810] [serial = 1393] [outer = (nil)] 07:59:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff4714f4000) [pid = 1810] [serial = 1394] [outer = 0x7ff46d7ab800] 07:59:09 INFO - PROCESS | 1810 | 1461250749650 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff471da7800) [pid = 1810] [serial = 1395] [outer = 0x7ff46d7ab800] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff470aac800 == 146 [pid = 1810] [id = 444] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47208b000 == 145 [pid = 1810] [id = 443] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff46ff53800) [pid = 1810] [serial = 1274] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4708a7800 == 144 [pid = 1810] [id = 442] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46b037800 == 143 [pid = 1810] [id = 441] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff469594800 == 142 [pid = 1810] [id = 440] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46652b800 == 141 [pid = 1810] [id = 439] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd36000 == 140 [pid = 1810] [id = 438] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472a20000 == 139 [pid = 1810] [id = 436] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c514800 == 138 [pid = 1810] [id = 435] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff491c36800 == 137 [pid = 1810] [id = 434] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486e68800 == 136 [pid = 1810] [id = 433] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485ba6800 == 135 [pid = 1810] [id = 432] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485205800 == 134 [pid = 1810] [id = 431] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f5d4000 == 133 [pid = 1810] [id = 430] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b9de800 == 132 [pid = 1810] [id = 429] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa7d000 == 131 [pid = 1810] [id = 428] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478691800 == 130 [pid = 1810] [id = 427] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d96000 == 129 [pid = 1810] [id = 426] 07:59:10 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ff16000 == 128 [pid = 1810] [id = 425] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff4715a0000) [pid = 1810] [serial = 1140] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff46b0c1c00) [pid = 1810] [serial = 1137] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff47be63800) [pid = 1810] [serial = 1146] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff47d885000) [pid = 1810] [serial = 1149] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff486188000) [pid = 1810] [serial = 1161] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff485268000) [pid = 1810] [serial = 1158] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff484cef000) [pid = 1810] [serial = 1155] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff47ba63800) [pid = 1810] [serial = 1134] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff482ac2400) [pid = 1810] [serial = 1152] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff47af5cc00) [pid = 1810] [serial = 1143] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff491749c00) [pid = 1810] [serial = 1167] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff486f58800) [pid = 1810] [serial = 1164] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff472a9a800) [pid = 1810] [serial = 1262] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff47abdb800) [pid = 1810] [serial = 1266] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff4786ed800) [pid = 1810] [serial = 1263] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff491aa5800) [pid = 1810] [serial = 1238] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff46b5e4000) [pid = 1810] [serial = 1250] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff479534400) [pid = 1810] [serial = 1208] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff47b337000) [pid = 1810] [serial = 1209] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff47b330c00) [pid = 1810] [serial = 1220] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff47b1c9400) [pid = 1810] [serial = 1110] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff490bd1000) [pid = 1810] [serial = 1029] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff47ba16400) [pid = 1810] [serial = 1089] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff46f3f5000) [pid = 1810] [serial = 1211] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff483d46c00) [pid = 1810] [serial = 1113] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff47ca78400) [pid = 1810] [serial = 1095] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff47abd9000) [pid = 1810] [serial = 1217] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff47abe1c00) [pid = 1810] [serial = 1176] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff47cabfc00) [pid = 1810] [serial = 1098] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff47bb93000) [pid = 1810] [serial = 1223] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff481bc6800) [pid = 1810] [serial = 1229] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff46f3f8c00) [pid = 1810] [serial = 1035] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff47f699000) [pid = 1810] [serial = 1244] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff480d52400) [pid = 1810] [serial = 1104] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff471592000) [pid = 1810] [serial = 1257] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff470055400) [pid = 1810] [serial = 1256] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff496cd0000) [pid = 1810] [serial = 1170] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff46ec7ec00) [pid = 1810] [serial = 1254] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff46ec42400) [pid = 1810] [serial = 1253] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff47ad5ac00) [pid = 1810] [serial = 1080] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff47b6a3800) [pid = 1810] [serial = 1086] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff492b2d000) [pid = 1810] [serial = 1032] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff47e5ed800) [pid = 1810] [serial = 1226] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff482abfc00) [pid = 1810] [serial = 1107] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff47e657800) [pid = 1810] [serial = 1101] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff485137800) [pid = 1810] [serial = 1232] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff46ff5f000) [pid = 1810] [serial = 1259] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff47b1c3000) [pid = 1810] [serial = 1083] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff472a53400) [pid = 1810] [serial = 1260] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff487042800) [pid = 1810] [serial = 1038] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff496cc7000) [pid = 1810] [serial = 1173] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff47ba63000) [pid = 1810] [serial = 1092] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff472a99400) [pid = 1810] [serial = 1214] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff47898f000) [pid = 1810] [serial = 1077] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff46948c800) [pid = 1810] [serial = 1241] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff484129c00) [pid = 1810] [serial = 1235] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff46c809800) [pid = 1810] [serial = 1251] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff46c807400) [pid = 1810] [serial = 1247] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47898f400) [pid = 1810] [serial = 1265] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | 1461250750634 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]]]}] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff47ad5fc00) [pid = 1810] [serial = 1268] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff47b234c00) [pid = 1810] [serial = 1269] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff46af03c00) [pid = 1810] [serial = 1271] [outer = (nil)] [url = about:blank] 07:59:10 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff46bae5400) [pid = 1810] [serial = 1272] [outer = (nil)] [url = about:blank] 07:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1580ms 07:59:10 INFO - PROCESS | 1810 | 1461250750720 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 1810 | 1461250750726 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:59:10 INFO - PROCESS | 1810 | 1461250750740 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1810 | 1461250750746 Marionette TRACE conn4 <- [1,1830,null,{}] 07:59:10 INFO - PROCESS | 1810 | 1461250750751 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}] 07:59:10 INFO - PROCESS | 1810 | 1461250750922 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:59:11 INFO - PROCESS | 1810 | 1461250751086 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd44800 == 129 [pid = 1810] [id = 465] 07:59:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff46b6ed400) [pid = 1810] [serial = 1396] [outer = (nil)] 07:59:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff46dd0d000) [pid = 1810] [serial = 1397] [outer = 0x7ff46b6ed400] 07:59:11 INFO - PROCESS | 1810 | 1461250751150 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff4786fb400) [pid = 1810] [serial = 1398] [outer = 0x7ff46b6ed400] 07:59:11 INFO - PROCESS | 1810 | 1461250751863 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]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1142ms 07:59:11 INFO - PROCESS | 1810 | 1461250751876 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:59:11 INFO - PROCESS | 1810 | 1461250751880 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:59:11 INFO - PROCESS | 1810 | 1461250751885 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 1810 | 1461250751887 Marionette TRACE conn4 <- [1,1834,null,{}] 07:59:11 INFO - PROCESS | 1810 | 1461250751892 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}] 07:59:12 INFO - PROCESS | 1810 | 1461250752132 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:59:12 INFO - PROCESS | 1810 | 1461250752242 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4708bb000 == 130 [pid = 1810] [id = 466] 07:59:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff46c80b000) [pid = 1810] [serial = 1399] [outer = (nil)] 07:59:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47898f400) [pid = 1810] [serial = 1400] [outer = 0x7ff46c80b000] 07:59:12 INFO - PROCESS | 1810 | 1461250752303 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47abd7000) [pid = 1810] [serial = 1401] [outer = 0x7ff46c80b000] 07:59:13 INFO - PROCESS | 1810 | 1461250753149 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]]]}] 07:59:13 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 07:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1327ms 07:59:13 INFO - PROCESS | 1810 | 1461250753214 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 1810 | 1461250753218 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:59:13 INFO - PROCESS | 1810 | 1461250753223 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 1810 | 1461250753225 Marionette TRACE conn4 <- [1,1838,null,{}] 07:59:13 INFO - PROCESS | 1810 | 1461250753230 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}] 07:59:13 INFO - PROCESS | 1810 | 1461250753464 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:59:13 INFO - PROCESS | 1810 | 1461250753494 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d8e800 == 131 [pid = 1810] [id = 467] 07:59:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47b066400) [pid = 1810] [serial = 1402] [outer = (nil)] 07:59:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47b238800) [pid = 1810] [serial = 1403] [outer = 0x7ff47b066400] 07:59:13 INFO - PROCESS | 1810 | 1461250753578 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47b337000) [pid = 1810] [serial = 1404] [outer = 0x7ff47b066400] 07:59:14 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff474b8e800) [pid = 1810] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:59:14 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff46948d800) [pid = 1810] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:59:14 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff469482000) [pid = 1810] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:59:14 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff469484c00) [pid = 1810] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:59:14 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff46c585800) [pid = 1810] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:59:14 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff469656800) [pid = 1810] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:59:14 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff46badd800) [pid = 1810] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:59:14 INFO - PROCESS | 1810 | 1461250754907 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]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1741ms 07:59:14 INFO - PROCESS | 1810 | 1461250754965 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 1810 | 1461250754968 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:59:14 INFO - PROCESS | 1810 | 1461250754974 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 1810 | 1461250754976 Marionette TRACE conn4 <- [1,1842,null,{}] 07:59:14 INFO - PROCESS | 1810 | 1461250754981 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}] 07:59:15 INFO - PROCESS | 1810 | 1461250755223 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:59:15 INFO - PROCESS | 1810 | 1461250755374 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474772000 == 132 [pid = 1810] [id = 468] 07:59:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff469280000) [pid = 1810] [serial = 1405] [outer = (nil)] 07:59:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff474850000) [pid = 1810] [serial = 1406] [outer = 0x7ff469280000] 07:59:15 INFO - PROCESS | 1810 | 1461250755437 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47b33c800) [pid = 1810] [serial = 1407] [outer = 0x7ff469280000] 07:59:16 INFO - PROCESS | 1810 | 1461250756102 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]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1183ms 07:59:16 INFO - PROCESS | 1810 | 1461250756157 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 1810 | 1461250756160 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:59:16 INFO - PROCESS | 1810 | 1461250756187 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 1810 | 1461250756189 Marionette TRACE conn4 <- [1,1846,null,{}] 07:59:16 INFO - PROCESS | 1810 | 1461250756195 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}] 07:59:16 INFO - PROCESS | 1810 | 1461250756377 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:59:16 INFO - PROCESS | 1810 | 1461250756387 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478a34800 == 133 [pid = 1810] [id = 469] 07:59:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff4700d5000) [pid = 1810] [serial = 1408] [outer = (nil)] 07:59:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47bb95800) [pid = 1810] [serial = 1409] [outer = 0x7ff4700d5000] 07:59:16 INFO - PROCESS | 1810 | 1461250756445 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47ca98c00) [pid = 1810] [serial = 1410] [outer = 0x7ff4700d5000] 07:59:17 INFO - PROCESS | 1810 | 1461250757634 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]]]}] 07:59:17 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) 07:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1498ms 07:59:17 INFO - PROCESS | 1810 | 1461250757675 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 1810 | 1461250757681 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:59:17 INFO - PROCESS | 1810 | 1461250757691 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 1810 | 1461250757695 Marionette TRACE conn4 <- [1,1850,null,{}] 07:59:17 INFO - PROCESS | 1810 | 1461250757709 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}] 07:59:17 INFO - PROCESS | 1810 | 1461250757955 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:59:18 INFO - PROCESS | 1810 | 1461250758216 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd39800 == 134 [pid = 1810] [id = 470] 07:59:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff46c815c00) [pid = 1810] [serial = 1411] [outer = (nil)] 07:59:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff46c965800) [pid = 1810] [serial = 1412] [outer = 0x7ff46c815c00] 07:59:18 INFO - PROCESS | 1810 | 1461250758339 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff46ec85000) [pid = 1810] [serial = 1413] [outer = 0x7ff46c815c00] 07:59:19 INFO - PROCESS | 1810 | 1461250759208 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]]]}] 07:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1590ms 07:59:19 INFO - PROCESS | 1810 | 1461250759281 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 1810 | 1461250759289 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:59:19 INFO - PROCESS | 1810 | 1461250759300 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 1810 | 1461250759303 Marionette TRACE conn4 <- [1,1854,null,{}] 07:59:19 INFO - PROCESS | 1810 | 1461250759309 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}] 07:59:19 INFO - PROCESS | 1810 | 1461250759553 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:59:19 INFO - PROCESS | 1810 | 1461250759854 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474782000 == 135 [pid = 1810] [id = 471] 07:59:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff46d7ae400) [pid = 1810] [serial = 1414] [outer = (nil)] 07:59:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff471dab400) [pid = 1810] [serial = 1415] [outer = 0x7ff46d7ae400] 07:59:19 INFO - PROCESS | 1810 | 1461250759972 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff472ece800) [pid = 1810] [serial = 1416] [outer = 0x7ff46d7ae400] 07:59:20 INFO - PROCESS | 1810 | 1461250760845 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1581ms 07:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:59:20 INFO - PROCESS | 1810 | 1461250760881 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1810 | 1461250760884 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:59:20 INFO - PROCESS | 1810 | 1461250760890 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1810 | 1461250760895 Marionette TRACE conn4 <- [1,1858,null,{}] 07:59:20 INFO - PROCESS | 1810 | 1461250760911 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}] 07:59:21 INFO - PROCESS | 1810 | 1461250761120 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:59:21 INFO - PROCESS | 1810 | 1461250761333 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ac6b800 == 136 [pid = 1810] [id = 472] 07:59:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff4789f2000) [pid = 1810] [serial = 1417] [outer = (nil)] 07:59:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47b063000) [pid = 1810] [serial = 1418] [outer = 0x7ff4789f2000] 07:59:21 INFO - PROCESS | 1810 | 1461250761488 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47b32ec00) [pid = 1810] [serial = 1419] [outer = 0x7ff4789f2000] 07:59:22 INFO - PROCESS | 1810 | 1461250762360 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]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1537ms 07:59:22 INFO - PROCESS | 1810 | 1461250762427 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 1810 | 1461250762431 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:59:22 INFO - PROCESS | 1810 | 1461250762438 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1810 | 1461250762441 Marionette TRACE conn4 <- [1,1862,null,{}] 07:59:22 INFO - PROCESS | 1810 | 1461250762447 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}] 07:59:22 INFO - PROCESS | 1810 | 1461250762684 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:59:22 INFO - PROCESS | 1810 | 1461250762899 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc57000 == 137 [pid = 1810] [id = 473] 07:59:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47ad5b800) [pid = 1810] [serial = 1420] [outer = (nil)] 07:59:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47bc20400) [pid = 1810] [serial = 1421] [outer = 0x7ff47ad5b800] 07:59:23 INFO - PROCESS | 1810 | 1461250763008 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff47cab3c00) [pid = 1810] [serial = 1422] [outer = 0x7ff47ad5b800] 07:59:23 INFO - PROCESS | 1810 | 1461250763910 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]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1533ms 07:59:23 INFO - PROCESS | 1810 | 1461250763972 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 1810 | 1461250763976 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:59:23 INFO - PROCESS | 1810 | 1461250763982 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 1810 | 1461250763984 Marionette TRACE conn4 <- [1,1866,null,{}] 07:59:23 INFO - PROCESS | 1810 | 1461250763990 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}] 07:59:24 INFO - PROCESS | 1810 | 1461250764174 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:59:24 INFO - PROCESS | 1810 | 1461250764381 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5df000 == 138 [pid = 1810] [id = 474] 07:59:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff472ec2800) [pid = 1810] [serial = 1423] [outer = (nil)] 07:59:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff47cdcc400) [pid = 1810] [serial = 1424] [outer = 0x7ff472ec2800] 07:59:24 INFO - PROCESS | 1810 | 1461250764458 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff47e559c00) [pid = 1810] [serial = 1425] [outer = 0x7ff472ec2800] 07:59:25 INFO - PROCESS | 1810 | 1461250765343 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]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1432ms 07:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:59:25 INFO - PROCESS | 1810 | 1461250765415 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 1810 | 1461250765418 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:59:25 INFO - PROCESS | 1810 | 1461250765424 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 1810 | 1461250765427 Marionette TRACE conn4 <- [1,1870,null,{}] 07:59:25 INFO - PROCESS | 1810 | 1461250765432 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}] 07:59:25 INFO - PROCESS | 1810 | 1461250765636 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:59:25 INFO - PROCESS | 1810 | 1461250765839 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485217000 == 139 [pid = 1810] [id = 475] 07:59:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff47e55d400) [pid = 1810] [serial = 1426] [outer = (nil)] 07:59:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff47e7f5000) [pid = 1810] [serial = 1427] [outer = 0x7ff47e55d400] 07:59:25 INFO - PROCESS | 1810 | 1461250765909 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff483fc8800) [pid = 1810] [serial = 1428] [outer = 0x7ff47e55d400] 07:59:26 INFO - PROCESS | 1810 | 1461250766825 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]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1437ms 07:59:26 INFO - PROCESS | 1810 | 1461250766860 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 1810 | 1461250766864 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:59:26 INFO - PROCESS | 1810 | 1461250766869 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 1810 | 1461250766872 Marionette TRACE conn4 <- [1,1874,null,{}] 07:59:26 INFO - PROCESS | 1810 | 1461250766877 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}] 07:59:27 INFO - PROCESS | 1810 | 1461250767056 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:59:27 INFO - PROCESS | 1810 | 1461250767267 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485ba6000 == 140 [pid = 1810] [id = 476] 07:59:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff47e59d400) [pid = 1810] [serial = 1429] [outer = (nil)] 07:59:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff485264000) [pid = 1810] [serial = 1430] [outer = 0x7ff47e59d400] 07:59:27 INFO - PROCESS | 1810 | 1461250767376 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff486492400) [pid = 1810] [serial = 1431] [outer = 0x7ff47e59d400] 07:59:28 INFO - PROCESS | 1810 | 1461250768264 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]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1430ms 07:59:28 INFO - PROCESS | 1810 | 1461250768301 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 1810 | 1461250768304 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:59:28 INFO - PROCESS | 1810 | 1461250768310 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 1810 | 1461250768313 Marionette TRACE conn4 <- [1,1878,null,{}] 07:59:28 INFO - PROCESS | 1810 | 1461250768318 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}] 07:59:28 INFO - PROCESS | 1810 | 1461250768500 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:59:28 INFO - PROCESS | 1810 | 1461250768709 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486e59000 == 141 [pid = 1810] [id = 477] 07:59:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff47d886400) [pid = 1810] [serial = 1432] [outer = (nil)] 07:59:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff486871000) [pid = 1810] [serial = 1433] [outer = 0x7ff47d886400] 07:59:28 INFO - PROCESS | 1810 | 1461250768820 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff486f7e800) [pid = 1810] [serial = 1434] [outer = 0x7ff47d886400] 07:59:29 INFO - PROCESS | 1810 | 1461250769777 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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1540ms 07:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:59:29 INFO - PROCESS | 1810 | 1461250769852 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1810 | 1461250769855 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:59:29 INFO - PROCESS | 1810 | 1461250769861 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1810 | 1461250769864 Marionette TRACE conn4 <- [1,1882,null,{}] 07:59:29 INFO - PROCESS | 1810 | 1461250769869 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}] 07:59:30 INFO - PROCESS | 1810 | 1461250770052 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:59:30 INFO - PROCESS | 1810 | 1461250770258 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff491caa800 == 142 [pid = 1810] [id = 478] 07:59:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff47e5a3c00) [pid = 1810] [serial = 1435] [outer = (nil)] 07:59:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff48ad5dc00) [pid = 1810] [serial = 1436] [outer = 0x7ff47e5a3c00] 07:59:30 INFO - PROCESS | 1810 | 1461250770371 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff491756000) [pid = 1810] [serial = 1437] [outer = 0x7ff47e5a3c00] 07:59:31 INFO - PROCESS | 1810 | 1461250771228 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]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1429ms 07:59:31 INFO - PROCESS | 1810 | 1461250771290 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 1810 | 1461250771292 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:59:31 INFO - PROCESS | 1810 | 1461250771298 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 1810 | 1461250771301 Marionette TRACE conn4 <- [1,1886,null,{}] 07:59:31 INFO - PROCESS | 1810 | 1461250771306 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}] 07:59:31 INFO - PROCESS | 1810 | 1461250771490 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:59:31 INFO - PROCESS | 1810 | 1461250771696 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49677b800 == 143 [pid = 1810] [id = 479] 07:59:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff486862c00) [pid = 1810] [serial = 1438] [outer = (nil)] 07:59:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff491aa0800) [pid = 1810] [serial = 1439] [outer = 0x7ff486862c00] 07:59:31 INFO - PROCESS | 1810 | 1461250771813 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff491e07400) [pid = 1810] [serial = 1440] [outer = 0x7ff486862c00] 07:59:32 INFO - PROCESS | 1810 | 1461250772682 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]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1435ms 07:59:32 INFO - PROCESS | 1810 | 1461250772735 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 1810 | 1461250772739 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:59:32 INFO - PROCESS | 1810 | 1461250772745 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1810 | 1461250772749 Marionette TRACE conn4 <- [1,1890,null,{}] 07:59:32 INFO - PROCESS | 1810 | 1461250772754 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}] 07:59:32 INFO - PROCESS | 1810 | 1461250772968 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:59:33 INFO - PROCESS | 1810 | 1461250773174 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff497050800 == 144 [pid = 1810] [id = 480] 07:59:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff487065c00) [pid = 1810] [serial = 1441] [outer = (nil)] 07:59:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff492ff8000) [pid = 1810] [serial = 1442] [outer = 0x7ff487065c00] 07:59:33 INFO - PROCESS | 1810 | 1461250773292 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff496cc7000) [pid = 1810] [serial = 1443] [outer = 0x7ff487065c00] 07:59:34 INFO - PROCESS | 1810 | 1461250774183 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]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1478ms 07:59:34 INFO - PROCESS | 1810 | 1461250774224 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 1810 | 1461250774228 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:59:34 INFO - PROCESS | 1810 | 1461250774233 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 1810 | 1461250774235 Marionette TRACE conn4 <- [1,1894,null,{}] 07:59:34 INFO - PROCESS | 1810 | 1461250774241 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}] 07:59:34 INFO - PROCESS | 1810 | 1461250774419 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:59:34 INFO - PROCESS | 1810 | 1461250774631 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff499b2e000 == 145 [pid = 1810] [id = 481] 07:59:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff4671e3800) [pid = 1810] [serial = 1444] [outer = (nil)] 07:59:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff4671ebc00) [pid = 1810] [serial = 1445] [outer = 0x7ff4671e3800] 07:59:34 INFO - PROCESS | 1810 | 1461250774738 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff4671f0c00) [pid = 1810] [serial = 1446] [outer = 0x7ff4671e3800] 07:59:35 INFO - PROCESS | 1810 | 1461250775651 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]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1483ms 07:59:35 INFO - PROCESS | 1810 | 1461250775719 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1810 | 1461250775722 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:59:35 INFO - PROCESS | 1810 | 1461250775728 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1810 | 1461250775730 Marionette TRACE conn4 <- [1,1898,null,{}] 07:59:35 INFO - PROCESS | 1810 | 1461250775737 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}] 07:59:35 INFO - PROCESS | 1810 | 1461250775937 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:59:36 INFO - PROCESS | 1810 | 1461250776150 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ad7e800 == 146 [pid = 1810] [id = 482] 07:59:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff4671e6800) [pid = 1810] [serial = 1447] [outer = (nil)] 07:59:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff468787000) [pid = 1810] [serial = 1448] [outer = 0x7ff4671e6800] 07:59:36 INFO - PROCESS | 1810 | 1461250776303 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff46878b000) [pid = 1810] [serial = 1449] [outer = 0x7ff4671e6800] 07:59:37 INFO - PROCESS | 1810 | 1461250777150 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]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1483ms 07:59:37 INFO - PROCESS | 1810 | 1461250777212 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 1810 | 1461250777215 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:59:37 INFO - PROCESS | 1810 | 1461250777221 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 1810 | 1461250777223 Marionette TRACE conn4 <- [1,1902,null,{}] 07:59:37 INFO - PROCESS | 1810 | 1461250777229 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}] 07:59:37 INFO - PROCESS | 1810 | 1461250777414 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:59:38 INFO - PROCESS | 1810 | 1461250778243 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ed39000 == 147 [pid = 1810] [id = 483] 07:59:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff46927d800) [pid = 1810] [serial = 1450] [outer = (nil)] 07:59:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff469284800) [pid = 1810] [serial = 1451] [outer = 0x7ff46927d800] 07:59:38 INFO - PROCESS | 1810 | 1461250778317 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff46aba7800) [pid = 1810] [serial = 1452] [outer = 0x7ff46927d800] 07:59:39 INFO - PROCESS | 1810 | 1461250779215 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]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2032ms 07:59:39 INFO - PROCESS | 1810 | 1461250779255 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 1810 | 1461250779261 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:59:39 INFO - PROCESS | 1810 | 1461250779269 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 1810 | 1461250779273 Marionette TRACE conn4 <- [1,1906,null,{}] 07:59:39 INFO - PROCESS | 1810 | 1461250779280 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}] 07:59:39 INFO - PROCESS | 1810 | 1461250779471 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:59:39 INFO - PROCESS | 1810 | 1461250779699 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47207e800 == 148 [pid = 1810] [id = 484] 07:59:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff46bae5400) [pid = 1810] [serial = 1453] [outer = (nil)] 07:59:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff46c582400) [pid = 1810] [serial = 1454] [outer = 0x7ff46bae5400] 07:59:39 INFO - PROCESS | 1810 | 1461250779871 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff46c906000) [pid = 1810] [serial = 1455] [outer = 0x7ff46bae5400] 07:59:40 INFO - PROCESS | 1810 | 1461250780885 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]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1680ms 07:59:40 INFO - PROCESS | 1810 | 1461250780954 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:59:40 INFO - PROCESS | 1810 | 1461250780960 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:59:40 INFO - PROCESS | 1810 | 1461250780966 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 1810 | 1461250780969 Marionette TRACE conn4 <- [1,1910,null,{}] 07:59:40 INFO - PROCESS | 1810 | 1461250780974 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}] 07:59:41 INFO - PROCESS | 1810 | 1461250781152 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:59:41 INFO - PROCESS | 1810 | 1461250781369 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4665e8800 == 149 [pid = 1810] [id = 485] 07:59:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff46c582800) [pid = 1810] [serial = 1456] [outer = (nil)] 07:59:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff46ff5c000) [pid = 1810] [serial = 1457] [outer = 0x7ff46c582800] 07:59:41 INFO - PROCESS | 1810 | 1461250781579 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff4714f0c00) [pid = 1810] [serial = 1458] [outer = 0x7ff46c582800] 07:59:41 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49b190800 == 148 [pid = 1810] [id = 190] 07:59:41 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff484ced400) [pid = 1810] [serial = 1310] [outer = (nil)] [url = about:blank] 07:59:41 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff469284400) [pid = 1810] [serial = 1313] [outer = (nil)] [url = about:blank] 07:59:41 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474772000 == 147 [pid = 1810] [id = 468] 07:59:41 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d8e800 == 146 [pid = 1810] [id = 467] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4708bb000 == 145 [pid = 1810] [id = 466] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd44800 == 144 [pid = 1810] [id = 465] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4665e1800 == 143 [pid = 1810] [id = 464] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46eca3000 == 142 [pid = 1810] [id = 463] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd2a000 == 141 [pid = 1810] [id = 462] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4665f2800 == 140 [pid = 1810] [id = 459] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492e0d000 == 139 [pid = 1810] [id = 458] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4870b8800 == 138 [pid = 1810] [id = 457] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485baa000 == 137 [pid = 1810] [id = 456] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff482b21000 == 136 [pid = 1810] [id = 455] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f77b800 == 135 [pid = 1810] [id = 454] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47d854800 == 134 [pid = 1810] [id = 453] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b9e5000 == 133 [pid = 1810] [id = 452] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ab89800 == 132 [pid = 1810] [id = 451] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47868f800 == 131 [pid = 1810] [id = 450] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474ae9800 == 130 [pid = 1810] [id = 449] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4747d6800 == 129 [pid = 1810] [id = 448] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472ac2000 == 128 [pid = 1810] [id = 447] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c7c0000 == 127 [pid = 1810] [id = 446] 07:59:42 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d95800 == 126 [pid = 1810] [id = 445] 07:59:42 INFO - PROCESS | 1810 | 1461250782453 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]]]}] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff4786ea400) [pid = 1810] [serial = 1331] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff46d7a5000) [pid = 1810] [serial = 1307] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff47b234800) [pid = 1810] [serial = 1289] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff46ec82000) [pid = 1810] [serial = 1322] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff46ff56400) [pid = 1810] [serial = 1323] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff470055c00) [pid = 1810] [serial = 1325] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff4714fec00) [pid = 1810] [serial = 1326] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff47bb9ac00) [pid = 1810] [serial = 1292] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff46af06000) [pid = 1810] [serial = 1317] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff469488000) [pid = 1810] [serial = 1316] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff47e4c7800) [pid = 1810] [serial = 1295] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff46c907800) [pid = 1810] [serial = 1277] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff46ff5c800) [pid = 1810] [serial = 1280] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff47f69bc00) [pid = 1810] [serial = 1301] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff47884d800) [pid = 1810] [serial = 1283] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff47abe2c00) [pid = 1810] [serial = 1286] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff483af1c00) [pid = 1810] [serial = 1304] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff47e5f9c00) [pid = 1810] [serial = 1298] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff472a97800) [pid = 1810] [serial = 1335] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff46f3efc00) [pid = 1810] [serial = 1334] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff46c906400) [pid = 1810] [serial = 1320] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff46b6e3000) [pid = 1810] [serial = 1319] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff4789f2c00) [pid = 1810] [serial = 1332] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff471dac800) [pid = 1810] [serial = 1328] [outer = (nil)] [url = about:blank] 07:59:42 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff472a95000) [pid = 1810] [serial = 1329] [outer = (nil)] [url = about:blank] 07:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1535ms 07:59:42 INFO - PROCESS | 1810 | 1461250782502 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 1810 | 1461250782506 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:59:42 INFO - PROCESS | 1810 | 1461250782519 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 1810 | 1461250782526 Marionette TRACE conn4 <- [1,1914,null,{}] 07:59:42 INFO - PROCESS | 1810 | 1461250782534 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}] 07:59:42 INFO - PROCESS | 1810 | 1461250782723 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:59:42 INFO - PROCESS | 1810 | 1461250782900 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f4e3800 == 127 [pid = 1810] [id = 486] 07:59:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff46c583c00) [pid = 1810] [serial = 1459] [outer = (nil)] 07:59:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff471dac400) [pid = 1810] [serial = 1460] [outer = 0x7ff46c583c00] 07:59:42 INFO - PROCESS | 1810 | 1461250782963 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff472a98000) [pid = 1810] [serial = 1461] [outer = 0x7ff46c583c00] 07:59:43 INFO - PROCESS | 1810 | 1461250783694 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]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1194ms 07:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:59:43 INFO - PROCESS | 1810 | 1461250783706 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 1810 | 1461250783709 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:59:43 INFO - PROCESS | 1810 | 1461250783715 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 1810 | 1461250783718 Marionette TRACE conn4 <- [1,1918,null,{}] 07:59:43 INFO - PROCESS | 1810 | 1461250783723 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}] 07:59:43 INFO - PROCESS | 1810 | 1461250783961 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:59:44 INFO - PROCESS | 1810 | 1461250784074 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472ab1800 == 128 [pid = 1810] [id = 487] 07:59:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff46dd10c00) [pid = 1810] [serial = 1462] [outer = (nil)] 07:59:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff4786e8000) [pid = 1810] [serial = 1463] [outer = 0x7ff46dd10c00] 07:59:44 INFO - PROCESS | 1810 | 1461250784133 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff478990400) [pid = 1810] [serial = 1464] [outer = 0x7ff46dd10c00] 07:59:44 INFO - PROCESS | 1810 | 1461250784975 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]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1283ms 07:59:45 INFO - PROCESS | 1810 | 1461250785001 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 1810 | 1461250785003 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:59:45 INFO - PROCESS | 1810 | 1461250785009 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 1810 | 1461250785011 Marionette TRACE conn4 <- [1,1922,null,{}] 07:59:45 INFO - PROCESS | 1810 | 1461250785016 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}] 07:59:45 INFO - PROCESS | 1810 | 1461250785240 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:59:45 INFO - PROCESS | 1810 | 1461250785272 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747af800 == 129 [pid = 1810] [id = 488] 07:59:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff479754800) [pid = 1810] [serial = 1465] [outer = (nil)] 07:59:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff47a9ec000) [pid = 1810] [serial = 1466] [outer = 0x7ff479754800] 07:59:45 INFO - PROCESS | 1810 | 1461250785341 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff47adcc800) [pid = 1810] [serial = 1467] [outer = 0x7ff479754800] 07:59:46 INFO - PROCESS | 1810 | 1461250786204 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]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1230ms 07:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:59:46 INFO - PROCESS | 1810 | 1461250786240 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1810 | 1461250786242 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:59:46 INFO - PROCESS | 1810 | 1461250786247 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1810 | 1461250786251 Marionette TRACE conn4 <- [1,1926,null,{}] 07:59:46 INFO - PROCESS | 1810 | 1461250786256 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}] 07:59:46 INFO - PROCESS | 1810 | 1461250786928 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:59:46 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff46b6ed400) [pid = 1810] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:59:46 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff469279c00) [pid = 1810] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:59:46 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff469280000) [pid = 1810] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:59:46 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff47b066400) [pid = 1810] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:59:46 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff46948cc00) [pid = 1810] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:59:46 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff46c80b000) [pid = 1810] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:59:46 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff46d7ab800) [pid = 1810] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:59:47 INFO - PROCESS | 1810 | 1461250787108 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f4e5800 == 130 [pid = 1810] [id = 489] 07:59:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff469280000) [pid = 1810] [serial = 1468] [outer = (nil)] 07:59:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff46c578800) [pid = 1810] [serial = 1469] [outer = 0x7ff469280000] 07:59:47 INFO - PROCESS | 1810 | 1461250787172 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff47976a400) [pid = 1810] [serial = 1470] [outer = 0x7ff469280000] 07:59:47 INFO - PROCESS | 1810 | 1461250787871 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]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1682ms 07:59:47 INFO - PROCESS | 1810 | 1461250787931 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 1810 | 1461250787934 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:59:47 INFO - PROCESS | 1810 | 1461250787940 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1810 | 1461250787942 Marionette TRACE conn4 <- [1,1930,null,{}] 07:59:47 INFO - PROCESS | 1810 | 1461250787947 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}] 07:59:48 INFO - PROCESS | 1810 | 1461250788112 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:59:48 INFO - PROCESS | 1810 | 1461250788284 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478682800 == 131 [pid = 1810] [id = 490] 07:59:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff468788400) [pid = 1810] [serial = 1471] [outer = (nil)] 07:59:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff47b331800) [pid = 1810] [serial = 1472] [outer = 0x7ff468788400] 07:59:48 INFO - PROCESS | 1810 | 1461250788347 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff47ba17800) [pid = 1810] [serial = 1473] [outer = 0x7ff468788400] 07:59:49 INFO - PROCESS | 1810 | 1461250789296 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]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1432ms 07:59:49 INFO - PROCESS | 1810 | 1461250789373 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 1810 | 1461250789378 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:59:49 INFO - PROCESS | 1810 | 1461250789387 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 1810 | 1461250789392 Marionette TRACE conn4 <- [1,1934,null,{}] 07:59:49 INFO - PROCESS | 1810 | 1461250789402 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}] 07:59:49 INFO - PROCESS | 1810 | 1461250789671 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:59:49 INFO - PROCESS | 1810 | 1461250789993 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ed37000 == 132 [pid = 1810] [id = 491] 07:59:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff469482400) [pid = 1810] [serial = 1474] [outer = (nil)] 07:59:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff46b5db800) [pid = 1810] [serial = 1475] [outer = 0x7ff469482400] 07:59:50 INFO - PROCESS | 1810 | 1461250790069 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff46c812800) [pid = 1810] [serial = 1476] [outer = 0x7ff469482400] 07:59:51 INFO - PROCESS | 1810 | 1461250790992 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]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1639ms 07:59:51 INFO - PROCESS | 1810 | 1461250791027 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 1810 | 1461250791034 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:59:51 INFO - PROCESS | 1810 | 1461250791044 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 1810 | 1461250791047 Marionette TRACE conn4 <- [1,1938,null,{}] 07:59:51 INFO - PROCESS | 1810 | 1461250791052 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}] 07:59:51 INFO - PROCESS | 1810 | 1461250791247 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:59:51 INFO - PROCESS | 1810 | 1461250791464 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47476c000 == 133 [pid = 1810] [id = 492] 07:59:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff469654800) [pid = 1810] [serial = 1477] [outer = (nil)] 07:59:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff47004b400) [pid = 1810] [serial = 1478] [outer = 0x7ff469654800] 07:59:51 INFO - PROCESS | 1810 | 1461250791574 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff471da3c00) [pid = 1810] [serial = 1479] [outer = 0x7ff469654800] 07:59:52 INFO - PROCESS | 1810 | 1461250792560 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]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1580ms 07:59:52 INFO - PROCESS | 1810 | 1461250792626 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 1810 | 1461250792630 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:59:52 INFO - PROCESS | 1810 | 1461250792636 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1810 | 1461250792642 Marionette TRACE conn4 <- [1,1942,null,{}] 07:59:52 INFO - PROCESS | 1810 | 1461250792658 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}] 07:59:52 INFO - PROCESS | 1810 | 1461250792901 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:59:53 INFO - PROCESS | 1810 | 1461250793198 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ab94000 == 134 [pid = 1810] [id = 493] 07:59:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff47936a000) [pid = 1810] [serial = 1480] [outer = (nil)] 07:59:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff47abe1c00) [pid = 1810] [serial = 1481] [outer = 0x7ff47936a000] 07:59:53 INFO - PROCESS | 1810 | 1461250793279 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff47b23f400) [pid = 1810] [serial = 1482] [outer = 0x7ff47936a000] 07:59:54 INFO - PROCESS | 1810 | 1461250794130 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]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1550ms 07:59:54 INFO - PROCESS | 1810 | 1461250794187 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 1810 | 1461250794191 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:59:54 INFO - PROCESS | 1810 | 1461250794197 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 1810 | 1461250794199 Marionette TRACE conn4 <- [1,1946,null,{}] 07:59:54 INFO - PROCESS | 1810 | 1461250794205 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}] 07:59:54 INFO - PROCESS | 1810 | 1461250794393 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:59:54 INFO - PROCESS | 1810 | 1461250794657 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bdbc000 == 135 [pid = 1810] [id = 494] 07:59:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff4786e8400) [pid = 1810] [serial = 1483] [outer = (nil)] 07:59:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff47ba64000) [pid = 1810] [serial = 1484] [outer = 0x7ff4786e8400] 07:59:54 INFO - PROCESS | 1810 | 1461250794777 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff47ca96c00) [pid = 1810] [serial = 1485] [outer = 0x7ff4786e8400] 07:59:55 INFO - PROCESS | 1810 | 1461250795635 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]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1483ms 07:59:55 INFO - PROCESS | 1810 | 1461250795682 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1810 | 1461250795685 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:59:55 INFO - PROCESS | 1810 | 1461250795691 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1810 | 1461250795693 Marionette TRACE conn4 <- [1,1950,null,{}] 07:59:55 INFO - PROCESS | 1810 | 1461250795699 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}] 07:59:55 INFO - PROCESS | 1810 | 1461250795899 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:59:56 INFO - PROCESS | 1810 | 1461250796258 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 1810 | ************************* 07:59:56 INFO - PROCESS | 1810 | A coding exception was thrown and uncaught in a Task. 07:59:56 INFO - PROCESS | 1810 | 07:59:56 INFO - PROCESS | 1810 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:59:56 INFO - PROCESS | 1810 | Full stack: 07:59:56 INFO - PROCESS | 1810 | ************************* 07:59:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484e6a000 == 136 [pid = 1810] [id = 495] 07:59:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff47e4d3800) [pid = 1810] [serial = 1486] [outer = (nil)] 07:59:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff47f692400) [pid = 1810] [serial = 1487] [outer = 0x7ff47e4d3800] 07:59:56 INFO - PROCESS | 1810 | 1461250796342 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff480d5b000) [pid = 1810] [serial = 1488] [outer = 0x7ff47e4d3800] 07:59:57 INFO - PROCESS | 1810 | 1461250797179 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]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1533ms 07:59:57 INFO - PROCESS | 1810 | 1461250797227 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:59:57 INFO - PROCESS | 1810 | 1461250797231 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:59:57 INFO - PROCESS | 1810 | 1461250797237 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 1810 | 1461250797239 Marionette TRACE conn4 <- [1,1954,null,{}] 07:59:57 INFO - PROCESS | 1810 | 1461250797245 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}] 07:59:57 INFO - PROCESS | 1810 | 1461250797477 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:59:57 INFO - PROCESS | 1810 | 1461250797691 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486a22800 == 137 [pid = 1810] [id = 496] 07:59:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff46b0c1400) [pid = 1810] [serial = 1489] [outer = (nil)] 07:59:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff48526b800) [pid = 1810] [serial = 1490] [outer = 0x7ff46b0c1400] 07:59:57 INFO - PROCESS | 1810 | 1461250797813 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff491c18c00) [pid = 1810] [serial = 1491] [outer = 0x7ff46b0c1400] 07:59:58 INFO - PROCESS | 1810 | 1461250798740 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]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1531ms 07:59:58 INFO - PROCESS | 1810 | 1461250798768 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 1810 | 1461250798770 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:59:58 INFO - PROCESS | 1810 | 1461250798777 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 1810 | 1461250798779 Marionette TRACE conn4 <- [1,1958,null,{}] 07:59:58 INFO - PROCESS | 1810 | 1461250798784 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}] 07:59:58 INFO - PROCESS | 1810 | 1461250798971 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:59:59 INFO - PROCESS | 1810 | 1461250799189 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492b17000 == 138 [pid = 1810] [id = 497] 07:59:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff46b6e2c00) [pid = 1810] [serial = 1492] [outer = (nil)] 07:59:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff492ff3000) [pid = 1810] [serial = 1493] [outer = 0x7ff46b6e2c00] 07:59:59 INFO - PROCESS | 1810 | 1461250799302 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff496cc3800) [pid = 1810] [serial = 1494] [outer = 0x7ff46b6e2c00] 08:00:00 INFO - PROCESS | 1810 | 1461250800235 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]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1530ms 08:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:00:00 INFO - PROCESS | 1810 | 1461250800308 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 1810 | 1461250800311 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:00:00 INFO - PROCESS | 1810 | 1461250800318 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1810 | 1461250800321 Marionette TRACE conn4 <- [1,1962,null,{}] 08:00:00 INFO - PROCESS | 1810 | 1461250800326 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}] 08:00:00 INFO - PROCESS | 1810 | 1461250800553 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:00:00 INFO - PROCESS | 1810 | 1461250800764 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49708c800 == 139 [pid = 1810] [id = 498] 08:00:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff46b7ae000) [pid = 1810] [serial = 1495] [outer = (nil)] 08:00:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff46b7b5000) [pid = 1810] [serial = 1496] [outer = 0x7ff46b7ae000] 08:00:00 INFO - PROCESS | 1810 | 1461250800878 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff46b7b9c00) [pid = 1810] [serial = 1497] [outer = 0x7ff46b7ae000] 08:00:01 INFO - PROCESS | 1810 | 1461250801785 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]]]}] 08:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1529ms 08:00:01 INFO - PROCESS | 1810 | 1461250801847 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:00:01 INFO - PROCESS | 1810 | 1461250801850 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:00:01 INFO - PROCESS | 1810 | 1461250801856 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 1810 | 1461250801859 Marionette TRACE conn4 <- [1,1966,null,{}] 08:00:01 INFO - PROCESS | 1810 | 1461250801865 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}] 08:00:02 INFO - PROCESS | 1810 | 1461250802122 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:00:02 INFO - PROCESS | 1810 | 1461250802478 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd72000 == 140 [pid = 1810] [id = 499] 08:00:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff46b6ee800) [pid = 1810] [serial = 1498] [outer = (nil)] 08:00:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff486869c00) [pid = 1810] [serial = 1499] [outer = 0x7ff46b6ee800] 08:00:02 INFO - PROCESS | 1810 | 1461250802559 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff494d1e000) [pid = 1810] [serial = 1500] [outer = 0x7ff46b6ee800] 08:00:03 INFO - PROCESS | 1810 | 1461250803409 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]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1587ms 08:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:00:03 INFO - PROCESS | 1810 | 1461250803445 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 1810 | 1461250803448 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:00:03 INFO - PROCESS | 1810 | 1461250803454 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1810 | 1461250803457 Marionette TRACE conn4 <- [1,1970,null,{}] 08:00:03 INFO - PROCESS | 1810 | 1461250803462 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}] 08:00:03 INFO - PROCESS | 1810 | 1461250803670 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:00:03 INFO - PROCESS | 1810 | 1461250803914 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff497229000 == 141 [pid = 1810] [id = 500] 08:00:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff46b49a400) [pid = 1810] [serial = 1501] [outer = (nil)] 08:00:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff46b4a2400) [pid = 1810] [serial = 1502] [outer = 0x7ff46b49a400] 08:00:03 INFO - PROCESS | 1810 | 1461250803989 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff46b4a7800) [pid = 1810] [serial = 1503] [outer = 0x7ff46b49a400] 08:00:04 INFO - PROCESS | 1810 | 1461250804882 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]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1486ms 08:00:04 INFO - PROCESS | 1810 | 1461250804940 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 1810 | 1461250804943 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:00:04 INFO - PROCESS | 1810 | 1461250804950 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 1810 | 1461250804953 Marionette TRACE conn4 <- [1,1974,null,{}] 08:00:04 INFO - PROCESS | 1810 | 1461250804958 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}] 08:00:05 INFO - PROCESS | 1810 | 1461250805176 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:00:05 INFO - PROCESS | 1810 | 1461250805392 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f5ac000 == 142 [pid = 1810] [id = 501] 08:00:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff46b49bc00) [pid = 1810] [serial = 1504] [outer = (nil)] 08:00:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff496ccf400) [pid = 1810] [serial = 1505] [outer = 0x7ff46b49bc00] 08:00:05 INFO - PROCESS | 1810 | 1461250805519 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff496e9dc00) [pid = 1810] [serial = 1506] [outer = 0x7ff46b49bc00] 08:00:06 INFO - PROCESS | 1810 | 1461250806436 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]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1534ms 08:00:06 INFO - PROCESS | 1810 | 1461250806486 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 1810 | 1461250806489 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:00:06 INFO - PROCESS | 1810 | 1461250806495 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 1810 | 1461250806497 Marionette TRACE conn4 <- [1,1978,null,{}] 08:00:06 INFO - PROCESS | 1810 | 1461250806503 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}] 08:00:06 INFO - PROCESS | 1810 | 1461250806696 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:00:06 INFO - PROCESS | 1810 | 1461250806915 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f31b000 == 143 [pid = 1810] [id = 502] 08:00:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff46b417400) [pid = 1810] [serial = 1507] [outer = (nil)] 08:00:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff46b41d400) [pid = 1810] [serial = 1508] [outer = 0x7ff46b417400] 08:00:07 INFO - PROCESS | 1810 | 1461250807030 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff46b421800) [pid = 1810] [serial = 1509] [outer = 0x7ff46b417400] 08:00:07 INFO - PROCESS | 1810 | 1461250807889 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]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1437ms 08:00:07 INFO - PROCESS | 1810 | 1461250807933 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 1810 | 1461250807937 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:00:07 INFO - PROCESS | 1810 | 1461250807942 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 1810 | 1461250807945 Marionette TRACE conn4 <- [1,1982,null,{}] 08:00:07 INFO - PROCESS | 1810 | 1461250807950 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}] 08:00:08 INFO - PROCESS | 1810 | 1461250808137 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:00:08 INFO - PROCESS | 1810 | 1461250808358 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff467395000 == 144 [pid = 1810] [id = 503] 08:00:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff467174800) [pid = 1810] [serial = 1510] [outer = (nil)] 08:00:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff46717c400) [pid = 1810] [serial = 1511] [outer = 0x7ff467174800] 08:00:08 INFO - PROCESS | 1810 | 1461250808467 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff467181c00) [pid = 1810] [serial = 1512] [outer = 0x7ff467174800] 08:00:09 INFO - PROCESS | 1810 | 1461250809343 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]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1429ms 08:00:09 INFO - PROCESS | 1810 | 1461250809374 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 1810 | 1461250809377 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:00:09 INFO - PROCESS | 1810 | 1461250809383 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 1810 | 1461250809385 Marionette TRACE conn4 <- [1,1986,null,{}] 08:00:09 INFO - PROCESS | 1810 | 1461250809391 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}] 08:00:09 INFO - PROCESS | 1810 | 1461250809596 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:00:09 INFO - PROCESS | 1810 | 1461250809905 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff466477000 == 145 [pid = 1810] [id = 504] 08:00:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff46641b400) [pid = 1810] [serial = 1513] [outer = (nil)] 08:00:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff466423400) [pid = 1810] [serial = 1514] [outer = 0x7ff46641b400] 08:00:09 INFO - PROCESS | 1810 | 1461250809982 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff466428000) [pid = 1810] [serial = 1515] [outer = 0x7ff46641b400] 08:00:10 INFO - PROCESS | 1810 | 1461250810873 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]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1537ms 08:00:10 INFO - PROCESS | 1810 | 1461250810921 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 1810 | 1461250810925 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:00:10 INFO - PROCESS | 1810 | 1461250810931 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 1810 | 1461250810933 Marionette TRACE conn4 <- [1,1990,null,{}] 08:00:10 INFO - PROCESS | 1810 | 1461250810938 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}] 08:00:11 INFO - PROCESS | 1810 | 1461250811159 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:00:11 INFO - PROCESS | 1810 | 1461250811436 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ad82800 == 146 [pid = 1810] [id = 505] 08:00:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x7ff46641d400) [pid = 1810] [serial = 1516] [outer = (nil)] 08:00:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff467181800) [pid = 1810] [serial = 1517] [outer = 0x7ff46641d400] 08:00:11 INFO - PROCESS | 1810 | 1461250811558 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff46b418000) [pid = 1810] [serial = 1518] [outer = 0x7ff46641d400] 08:00:12 INFO - PROCESS | 1810 | 1461250812352 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]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1477ms 08:00:12 INFO - PROCESS | 1810 | 1461250812409 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 1810 | 1461250812412 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:00:12 INFO - PROCESS | 1810 | 1461250812418 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 1810 | 1461250812420 Marionette TRACE conn4 <- [1,1994,null,{}] 08:00:12 INFO - PROCESS | 1810 | 1461250812426 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}] 08:00:12 INFO - PROCESS | 1810 | 1461250812631 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:00:12 INFO - PROCESS | 1810 | 1461250812908 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d45800 == 147 [pid = 1810] [id = 506] 08:00:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff466427800) [pid = 1810] [serial = 1519] [outer = (nil)] 08:00:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff46952e000) [pid = 1810] [serial = 1520] [outer = 0x7ff466427800] 08:00:12 INFO - PROCESS | 1810 | 1461250812996 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff469532800) [pid = 1810] [serial = 1521] [outer = 0x7ff466427800] 08:00:14 INFO - PROCESS | 1810 | 1461250814316 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]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1931ms 08:00:14 INFO - PROCESS | 1810 | 1461250814351 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 1810 | 1461250814357 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:00:14 INFO - PROCESS | 1810 | 1461250814364 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 1810 | 1461250814369 Marionette TRACE conn4 <- [1,1998,null,{}] 08:00:14 INFO - PROCESS | 1810 | 1461250814376 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}] 08:00:14 INFO - PROCESS | 1810 | 1461250814647 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:00:14 INFO - PROCESS | 1810 | 1461250814916 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471d87800 == 148 [pid = 1810] [id = 507] 08:00:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff469534c00) [pid = 1810] [serial = 1522] [outer = (nil)] 08:00:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x7ff469535400) [pid = 1810] [serial = 1523] [outer = 0x7ff469534c00] 08:00:15 INFO - PROCESS | 1810 | 1461250815001 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff46b0c0c00) [pid = 1810] [serial = 1524] [outer = 0x7ff469534c00] 08:00:15 INFO - PROCESS | 1810 | 1461250815871 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]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1582ms 08:00:15 INFO - PROCESS | 1810 | 1461250815947 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 1810 | 1461250815956 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:00:15 INFO - PROCESS | 1810 | 1461250815966 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 1810 | 1461250815970 Marionette TRACE conn4 <- [1,2002,null,{}] 08:00:15 INFO - PROCESS | 1810 | 1461250815975 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}] 08:00:16 INFO - PROCESS | 1810 | 1461250816224 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:00:16 INFO - PROCESS | 1810 | 1461250816585 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f5ae800 == 149 [pid = 1810] [id = 508] 08:00:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff468786800) [pid = 1810] [serial = 1525] [outer = (nil)] 08:00:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff46b41b000) [pid = 1810] [serial = 1526] [outer = 0x7ff468786800] 08:00:16 INFO - PROCESS | 1810 | 1461250816723 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff46c582000) [pid = 1810] [serial = 1527] [outer = 0x7ff468786800] 08:00:17 INFO - PROCESS | 1810 | 1461250817652 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]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1730ms 08:00:17 INFO - PROCESS | 1810 | 1461250817697 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 1810 | 1461250817700 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:00:17 INFO - PROCESS | 1810 | 1461250817706 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 1810 | 1461250817711 Marionette TRACE conn4 <- [1,2006,null,{}] 08:00:17 INFO - PROCESS | 1810 | 1461250817726 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}] 08:00:17 INFO - PROCESS | 1810 | 1461250817937 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46776a800 == 148 [pid = 1810] [id = 392] 08:00:18 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff46c80bc00) [pid = 1810] [serial = 1382] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff47bb95800) [pid = 1810] [serial = 1409] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff4700cf400) [pid = 1810] [serial = 1385] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46f4e5800 == 147 [pid = 1810] [id = 489] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4747af800 == 146 [pid = 1810] [id = 488] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472ab1800 == 145 [pid = 1810] [id = 487] 08:00:18 INFO - PROCESS | 1810 | 1461250818356 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46f4e3800 == 144 [pid = 1810] [id = 486] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4665e8800 == 143 [pid = 1810] [id = 485] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47207e800 == 142 [pid = 1810] [id = 484] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ed39000 == 141 [pid = 1810] [id = 483] 08:00:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46df16000 == 142 [pid = 1810] [id = 509] 08:00:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff46c80bc00) [pid = 1810] [serial = 1528] [outer = (nil)] 08:00:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff4700c6400) [pid = 1810] [serial = 1529] [outer = 0x7ff46c80bc00] 08:00:18 INFO - PROCESS | 1810 | 1461250818458 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff47159f000) [pid = 1810] [serial = 1530] [outer = 0x7ff46c80bc00] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff497050800 == 141 [pid = 1810] [id = 480] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49677b800 == 140 [pid = 1810] [id = 479] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff491caa800 == 139 [pid = 1810] [id = 478] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486e59000 == 138 [pid = 1810] [id = 477] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485ba6000 == 137 [pid = 1810] [id = 476] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485217000 == 136 [pid = 1810] [id = 475] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f5df000 == 135 [pid = 1810] [id = 474] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bc57000 == 134 [pid = 1810] [id = 473] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ac6b800 == 133 [pid = 1810] [id = 472] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474782000 == 132 [pid = 1810] [id = 471] 08:00:18 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd39800 == 131 [pid = 1810] [id = 470] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff474850000) [pid = 1810] [serial = 1406] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff47b337000) [pid = 1810] [serial = 1404] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff47e7ef400) [pid = 1810] [serial = 1370] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff4789f3400) [pid = 1810] [serial = 1337] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x7ff47b334800) [pid = 1810] [serial = 1355] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff46abb4000) [pid = 1810] [serial = 1388] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff47cab6400) [pid = 1810] [serial = 1367] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff47b8bd800) [pid = 1810] [serial = 1358] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff46aba7400) [pid = 1810] [serial = 1391] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff47898f400) [pid = 1810] [serial = 1400] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff46c579800) [pid = 1810] [serial = 1340] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x7ff46abb2800) [pid = 1810] [serial = 1379] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff4838a8c00) [pid = 1810] [serial = 1373] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff46b5e5400) [pid = 1810] [serial = 1389] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff471da7800) [pid = 1810] [serial = 1395] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff47b238800) [pid = 1810] [serial = 1403] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff47ba60800) [pid = 1810] [serial = 1361] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff47abd7000) [pid = 1810] [serial = 1401] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff4786f0c00) [pid = 1810] [serial = 1346] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff4714f4000) [pid = 1810] [serial = 1394] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff46ff57c00) [pid = 1810] [serial = 1343] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff47b33c800) [pid = 1810] [serial = 1407] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff4786fb400) [pid = 1810] [serial = 1398] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff47abe2000) [pid = 1810] [serial = 1352] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff46d7abc00) [pid = 1810] [serial = 1392] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff47bef4400) [pid = 1810] [serial = 1364] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff48513f800) [pid = 1810] [serial = 1376] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff46dd0d000) [pid = 1810] [serial = 1397] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff47a9eb000) [pid = 1810] [serial = 1349] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1810 | 1461250819266 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]]]}] 08:00:19 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 08:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1586ms 08:00:19 INFO - PROCESS | 1810 | 1461250819293 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:00:19 INFO - PROCESS | 1810 | 1461250819297 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:00:19 INFO - PROCESS | 1810 | 1461250819303 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 1810 | 1461250819305 Marionette TRACE conn4 <- [1,2010,null,{}] 08:00:19 INFO - PROCESS | 1810 | 1461250819310 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}] 08:00:19 INFO - PROCESS | 1810 | 1461250819506 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:00:19 INFO - PROCESS | 1810 | 1461250819703 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471da0800 == 132 [pid = 1810] [id = 510] 08:00:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff46abb4000) [pid = 1810] [serial = 1531] [outer = (nil)] 08:00:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff471dafc00) [pid = 1810] [serial = 1532] [outer = 0x7ff46abb4000] 08:00:19 INFO - PROCESS | 1810 | 1461250819768 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff47485bc00) [pid = 1810] [serial = 1533] [outer = 0x7ff46abb4000] 08:00:20 INFO - PROCESS | 1810 | 1461250820578 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]]]}] 08:00:20 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 08:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1335ms 08:00:20 INFO - PROCESS | 1810 | 1461250820639 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 1810 | 1461250820641 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:00:20 INFO - PROCESS | 1810 | 1461250820648 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1810 | 1461250820651 Marionette TRACE conn4 <- [1,2014,null,{}] 08:00:20 INFO - PROCESS | 1810 | 1461250820656 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}] 08:00:20 INFO - PROCESS | 1810 | 1461250820926 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:00:20 INFO - PROCESS | 1810 | 1461250820961 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747ad000 == 133 [pid = 1810] [id = 511] 08:00:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff469532c00) [pid = 1810] [serial = 1534] [outer = (nil)] 08:00:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff47884b400) [pid = 1810] [serial = 1535] [outer = 0x7ff469532c00] 08:00:21 INFO - PROCESS | 1810 | 1461250821023 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff479534c00) [pid = 1810] [serial = 1536] [outer = 0x7ff469532c00] 08:00:21 INFO - PROCESS | 1810 | 1461250821948 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]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1329ms 08:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:00:21 INFO - PROCESS | 1810 | 1461250821979 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 1810 | 1461250821981 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:00:21 INFO - PROCESS | 1810 | 1461250821987 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 1810 | 1461250821989 Marionette TRACE conn4 <- [1,2018,null,{}] 08:00:21 INFO - PROCESS | 1810 | 1461250821995 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}] 08:00:22 INFO - PROCESS | 1810 | 1461250822284 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:00:22 INFO - PROCESS | 1810 | 1461250822317 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa63800 == 134 [pid = 1810] [id = 512] 08:00:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff47abda400) [pid = 1810] [serial = 1537] [outer = (nil)] 08:00:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff47b330c00) [pid = 1810] [serial = 1538] [outer = 0x7ff47abda400] 08:00:22 INFO - PROCESS | 1810 | 1461250822385 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff47ca92000) [pid = 1810] [serial = 1539] [outer = 0x7ff47abda400] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff469653800) [pid = 1810] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff46c582800) [pid = 1810] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff46c583c00) [pid = 1810] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff46baec000) [pid = 1810] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff46dd10c00) [pid = 1810] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff479754800) [pid = 1810] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff46927d800) [pid = 1810] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff46bae5400) [pid = 1810] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff469280000) [pid = 1810] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:00:23 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff4700d5000) [pid = 1810] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:00:23 INFO - PROCESS | 1810 | 1461250823545 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]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1579ms 08:00:23 INFO - PROCESS | 1810 | 1461250823567 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1810 | 1461250823571 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:00:23 INFO - PROCESS | 1810 | 1461250823576 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1810 | 1461250823579 Marionette TRACE conn4 <- [1,2022,null,{}] 08:00:23 INFO - PROCESS | 1810 | 1461250823583 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}] 08:00:23 INFO - PROCESS | 1810 | 1461250823750 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:00:23 INFO - PROCESS | 1810 | 1461250823946 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478551800 == 135 [pid = 1810] [id = 513] 08:00:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff469484800) [pid = 1810] [serial = 1540] [outer = (nil)] 08:00:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff472a9e000) [pid = 1810] [serial = 1541] [outer = 0x7ff469484800] 08:00:24 INFO - PROCESS | 1810 | 1461250824007 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff47cab6400) [pid = 1810] [serial = 1542] [outer = 0x7ff469484800] 08:00:24 INFO - PROCESS | 1810 | 1461250824718 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]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1185ms 08:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:00:24 INFO - PROCESS | 1810 | 1461250824772 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 1810 | 1461250824774 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:00:24 INFO - PROCESS | 1810 | 1461250824781 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 1810 | 1461250824783 Marionette TRACE conn4 <- [1,2026,null,{}] 08:00:24 INFO - PROCESS | 1810 | 1461250824792 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}] 08:00:24 INFO - PROCESS | 1810 | 1461250824989 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:00:25 INFO - PROCESS | 1810 | 1461250824999 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47e5b5800 == 136 [pid = 1810] [id = 514] 08:00:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff469532000) [pid = 1810] [serial = 1543] [outer = (nil)] 08:00:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff47e659800) [pid = 1810] [serial = 1544] [outer = 0x7ff469532000] 08:00:25 INFO - PROCESS | 1810 | 1461250825060 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff48198c800) [pid = 1810] [serial = 1545] [outer = 0x7ff469532000] 08:00:26 INFO - PROCESS | 1810 | 1461250826355 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]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1638ms 08:00:26 INFO - PROCESS | 1810 | 1461250826420 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 1810 | 1461250826428 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:00:26 INFO - PROCESS | 1810 | 1461250826436 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 1810 | 1461250826441 Marionette TRACE conn4 <- [1,2030,null,{}] 08:00:26 INFO - PROCESS | 1810 | 1461250826449 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}] 08:00:26 INFO - PROCESS | 1810 | 1461250826727 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:00:27 INFO - PROCESS | 1810 | 1461250827045 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4708a7800 == 137 [pid = 1810] [id = 515] 08:00:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff469538400) [pid = 1810] [serial = 1546] [outer = (nil)] 08:00:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff46b41a000) [pid = 1810] [serial = 1547] [outer = 0x7ff469538400] 08:00:27 INFO - PROCESS | 1810 | 1461250827187 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff46b6e7800) [pid = 1810] [serial = 1548] [outer = 0x7ff469538400] 08:00:28 INFO - PROCESS | 1810 | 1461250828200 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]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1839ms 08:00:28 INFO - PROCESS | 1810 | 1461250828277 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 1810 | 1461250828286 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:00:28 INFO - PROCESS | 1810 | 1461250828296 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 1810 | 1461250828301 Marionette TRACE conn4 <- [1,2034,null,{}] 08:00:28 INFO - PROCESS | 1810 | 1461250828306 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}] 08:00:28 INFO - PROCESS | 1810 | 1461250828564 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:00:28 INFO - PROCESS | 1810 | 1461250828870 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479564000 == 138 [pid = 1810] [id = 516] 08:00:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff46b7b2800) [pid = 1810] [serial = 1549] [outer = (nil)] 08:00:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff46ec88800) [pid = 1810] [serial = 1550] [outer = 0x7ff46b7b2800] 08:00:28 INFO - PROCESS | 1810 | 1461250828950 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff47159dc00) [pid = 1810] [serial = 1551] [outer = 0x7ff46b7b2800] 08:00:29 INFO - PROCESS | 1810 | 1461250829818 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]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1580ms 08:00:29 INFO - PROCESS | 1810 | 1461250829878 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 1810 | 1461250829882 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:00:29 INFO - PROCESS | 1810 | 1461250829888 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 1810 | 1461250829893 Marionette TRACE conn4 <- [1,2038,null,{}] 08:00:29 INFO - PROCESS | 1810 | 1461250829909 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}] 08:00:30 INFO - PROCESS | 1810 | 1461250830171 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:00:30 INFO - PROCESS | 1810 | 1461250830490 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff481b80000 == 139 [pid = 1810] [id = 517] 08:00:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff4786f0c00) [pid = 1810] [serial = 1552] [outer = (nil)] 08:00:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff47b1c9400) [pid = 1810] [serial = 1553] [outer = 0x7ff4786f0c00] 08:00:30 INFO - PROCESS | 1810 | 1461250830574 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff47b8b8800) [pid = 1810] [serial = 1554] [outer = 0x7ff4786f0c00] 08:00:31 INFO - PROCESS | 1810 | 1461250831429 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]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1590ms 08:00:31 INFO - PROCESS | 1810 | 1461250831479 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 1810 | 1461250831484 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:00:31 INFO - PROCESS | 1810 | 1461250831490 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 1810 | 1461250831493 Marionette TRACE conn4 <- [1,2042,null,{}] 08:00:31 INFO - PROCESS | 1810 | 1461250831498 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}] 08:00:31 INFO - PROCESS | 1810 | 1461250831719 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:00:31 INFO - PROCESS | 1810 | 1461250831986 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4861af000 == 140 [pid = 1810] [id = 518] 08:00:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff4786f4400) [pid = 1810] [serial = 1555] [outer = (nil)] 08:00:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff481985c00) [pid = 1810] [serial = 1556] [outer = 0x7ff4786f4400] 08:00:32 INFO - PROCESS | 1810 | 1461250832111 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff483f10c00) [pid = 1810] [serial = 1557] [outer = 0x7ff4786f4400] 08:00:32 INFO - PROCESS | 1810 | 1461250832968 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]]]}] 08:00:33 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) 08:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1529ms 08:00:33 INFO - PROCESS | 1810 | 1461250833020 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:00:33 INFO - PROCESS | 1810 | 1461250833024 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:00:33 INFO - PROCESS | 1810 | 1461250833029 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1810 | 1461250833032 Marionette TRACE conn4 <- [1,2046,null,{}] 08:00:33 INFO - PROCESS | 1810 | 1461250833038 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}] 08:00:33 INFO - PROCESS | 1810 | 1461250833253 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:00:33 INFO - PROCESS | 1810 | 1461250833521 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4928cd000 == 141 [pid = 1810] [id = 519] 08:00:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x7ff485670000) [pid = 1810] [serial = 1558] [outer = (nil)] 08:00:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff485febc00) [pid = 1810] [serial = 1559] [outer = 0x7ff485670000] 08:00:33 INFO - PROCESS | 1810 | 1461250833652 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff486a60000) [pid = 1810] [serial = 1560] [outer = 0x7ff485670000] 08:00:34 INFO - PROCESS | 1810 | 1461250834490 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]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1529ms 08:00:34 INFO - PROCESS | 1810 | 1461250834559 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1810 | 1461250834563 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:00:34 INFO - PROCESS | 1810 | 1461250834570 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1810 | 1461250834574 Marionette TRACE conn4 <- [1,2050,null,{}] 08:00:34 INFO - PROCESS | 1810 | 1461250834579 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}] 08:00:34 INFO - PROCESS | 1810 | 1461250834844 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:00:35 INFO - PROCESS | 1810 | 1461250835165 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49722e000 == 142 [pid = 1810] [id = 520] 08:00:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff4671b2000) [pid = 1810] [serial = 1561] [outer = (nil)] 08:00:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff469659c00) [pid = 1810] [serial = 1562] [outer = 0x7ff4671b2000] 08:00:35 INFO - PROCESS | 1810 | 1461250835249 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff49174e000) [pid = 1810] [serial = 1563] [outer = 0x7ff4671b2000] 08:00:36 INFO - PROCESS | 1810 | 1461250836063 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]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1535ms 08:00:36 INFO - PROCESS | 1810 | 1461250836106 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1810 | 1461250836110 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:00:36 INFO - PROCESS | 1810 | 1461250836116 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1810 | 1461250836119 Marionette TRACE conn4 <- [1,2054,null,{}] 08:00:36 INFO - PROCESS | 1810 | 1461250836124 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}] 08:00:36 INFO - PROCESS | 1810 | 1461250836339 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:00:36 INFO - PROCESS | 1810 | 1461250836605 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4695d7000 == 143 [pid = 1810] [id = 521] 08:00:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff4671b5400) [pid = 1810] [serial = 1564] [outer = (nil)] 08:00:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x7ff492fee400) [pid = 1810] [serial = 1565] [outer = 0x7ff4671b5400] 08:00:36 INFO - PROCESS | 1810 | 1461250836686 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff496cc3c00) [pid = 1810] [serial = 1566] [outer = 0x7ff4671b5400] 08:00:37 INFO - PROCESS | 1810 | 1461250837519 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]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1477ms 08:00:37 INFO - PROCESS | 1810 | 1461250837595 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:00:37 INFO - PROCESS | 1810 | 1461250837599 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:00:37 INFO - PROCESS | 1810 | 1461250837605 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1810 | 1461250837608 Marionette TRACE conn4 <- [1,2058,null,{}] 08:00:37 INFO - PROCESS | 1810 | 1461250837613 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}] 08:00:37 INFO - PROCESS | 1810 | 1461250837836 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:00:38 INFO - PROCESS | 1810 | 1461250838115 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690db800 == 144 [pid = 1810] [id = 522] 08:00:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff46a782c00) [pid = 1810] [serial = 1567] [outer = (nil)] 08:00:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff46a78c000) [pid = 1810] [serial = 1568] [outer = 0x7ff46a782c00] 08:00:38 INFO - PROCESS | 1810 | 1461250838238 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff46a790800) [pid = 1810] [serial = 1569] [outer = 0x7ff46a782c00] 08:00:39 INFO - PROCESS | 1810 | 1461250839084 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]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1536ms 08:00:39 INFO - PROCESS | 1810 | 1461250839143 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1810 | 1461250839146 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:00:39 INFO - PROCESS | 1810 | 1461250839152 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1810 | 1461250839155 Marionette TRACE conn4 <- [1,2062,null,{}] 08:00:39 INFO - PROCESS | 1810 | 1461250839160 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}] 08:00:39 INFO - PROCESS | 1810 | 1461250839369 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:00:39 INFO - PROCESS | 1810 | 1461250839637 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff465cc3000 == 145 [pid = 1810] [id = 523] 08:00:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff46a784800) [pid = 1810] [serial = 1570] [outer = (nil)] 08:00:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x7ff46b42d000) [pid = 1810] [serial = 1571] [outer = 0x7ff46a784800] 08:00:39 INFO - PROCESS | 1810 | 1461250839754 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x7ff46b430c00) [pid = 1810] [serial = 1572] [outer = 0x7ff46a784800] 08:00:40 INFO - PROCESS | 1810 | 1461250840614 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]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1529ms 08:00:40 INFO - PROCESS | 1810 | 1461250840683 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 1810 | 1461250840687 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:00:40 INFO - PROCESS | 1810 | 1461250840693 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1810 | 1461250840695 Marionette TRACE conn4 <- [1,2066,null,{}] 08:00:40 INFO - PROCESS | 1810 | 1461250840701 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}] 08:00:40 INFO - PROCESS | 1810 | 1461250840935 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:00:41 INFO - PROCESS | 1810 | 1461250841251 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff465cdf000 == 146 [pid = 1810] [id = 524] 08:00:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x7ff46b436800) [pid = 1810] [serial = 1573] [outer = (nil)] 08:00:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x7ff491c1a000) [pid = 1810] [serial = 1574] [outer = 0x7ff46b436800] 08:00:41 INFO - PROCESS | 1810 | 1461250841334 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 264 (0x7ff496ccc800) [pid = 1810] [serial = 1575] [outer = 0x7ff46b436800] 08:00:42 INFO - PROCESS | 1810 | 1461250842190 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]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1537ms 08:00:42 INFO - PROCESS | 1810 | 1461250842231 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1810 | 1461250842236 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:00:42 INFO - PROCESS | 1810 | 1461250842241 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1810 | 1461250842246 Marionette TRACE conn4 <- [1,2070,null,{}] 08:00:42 INFO - PROCESS | 1810 | 1461250842251 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}] 08:00:42 INFO - PROCESS | 1810 | 1461250842488 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:00:42 INFO - PROCESS | 1810 | 1461250842812 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46da99000 == 147 [pid = 1810] [id = 525] 08:00:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 265 (0x7ff492c44800) [pid = 1810] [serial = 1576] [outer = (nil)] 08:00:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 266 (0x7ff492c4c400) [pid = 1810] [serial = 1577] [outer = 0x7ff492c44800] 08:00:42 INFO - PROCESS | 1810 | 1461250842898 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 267 (0x7ff496d8b400) [pid = 1810] [serial = 1578] [outer = 0x7ff492c44800] 08:00:43 INFO - PROCESS | 1810 | 1461250843744 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]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1580ms 08:00:43 INFO - PROCESS | 1810 | 1461250843823 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 1810 | 1461250843827 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:00:43 INFO - PROCESS | 1810 | 1461250843832 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1810 | 1461250843834 Marionette TRACE conn4 <- [1,2074,null,{}] 08:00:43 INFO - PROCESS | 1810 | 1461250843840 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}] 08:00:44 INFO - PROCESS | 1810 | 1461250844070 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:00:44 INFO - PROCESS | 1810 | 1461250844339 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4666ac000 == 148 [pid = 1810] [id = 526] 08:00:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 268 (0x7ff46aa13800) [pid = 1810] [serial = 1579] [outer = (nil)] 08:00:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 269 (0x7ff46aa1b800) [pid = 1810] [serial = 1580] [outer = 0x7ff46aa13800] 08:00:44 INFO - PROCESS | 1810 | 1461250844455 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 270 (0x7ff46aa20400) [pid = 1810] [serial = 1581] [outer = 0x7ff46aa13800] 08:00:45 INFO - PROCESS | 1810 | 1461250845351 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]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1590ms 08:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:00:45 INFO - PROCESS | 1810 | 1461250845424 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1810 | 1461250845427 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:00:45 INFO - PROCESS | 1810 | 1461250845433 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 1810 | 1461250845436 Marionette TRACE conn4 <- [1,2078,null,{}] 08:00:45 INFO - PROCESS | 1810 | 1461250845441 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}] 08:00:45 INFO - PROCESS | 1810 | 1461250845665 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:00:45 INFO - PROCESS | 1810 | 1461250845972 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff467b17000 == 149 [pid = 1810] [id = 527] 08:00:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 271 (0x7ff467990c00) [pid = 1810] [serial = 1582] [outer = (nil)] 08:00:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 272 (0x7ff467998400) [pid = 1810] [serial = 1583] [outer = 0x7ff467990c00] 08:00:46 INFO - PROCESS | 1810 | 1461250846050 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 273 (0x7ff46aa18000) [pid = 1810] [serial = 1584] [outer = 0x7ff467990c00] 08:00:46 INFO - PROCESS | 1810 | 1461250846874 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]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1479ms 08:00:46 INFO - PROCESS | 1810 | 1461250846912 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 1810 | 1461250846916 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:00:46 INFO - PROCESS | 1810 | 1461250846921 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1810 | 1461250846924 Marionette TRACE conn4 <- [1,2082,null,{}] 08:00:46 INFO - PROCESS | 1810 | 1461250846929 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}] 08:00:47 INFO - PROCESS | 1810 | 1461250847146 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:00:47 INFO - PROCESS | 1810 | 1461250847421 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff465f53000 == 150 [pid = 1810] [id = 528] 08:00:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 274 (0x7ff465f0bc00) [pid = 1810] [serial = 1585] [outer = (nil)] 08:00:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 275 (0x7ff465f14800) [pid = 1810] [serial = 1586] [outer = 0x7ff465f0bc00] 08:00:47 INFO - PROCESS | 1810 | 1461250847539 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 276 (0x7ff465f19800) [pid = 1810] [serial = 1587] [outer = 0x7ff465f0bc00] 08:00:48 INFO - PROCESS | 1810 | 1461250848386 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]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1533ms 08:00:48 INFO - PROCESS | 1810 | 1461250848456 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 1810 | 1461250848460 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:00:48 INFO - PROCESS | 1810 | 1461250848465 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 1810 | 1461250848467 Marionette TRACE conn4 <- [1,2086,null,{}] 08:00:48 INFO - PROCESS | 1810 | 1461250848473 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}] 08:00:48 INFO - PROCESS | 1810 | 1461250848680 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:00:49 INFO - PROCESS | 1810 | 1461250849016 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff465f6c000 == 151 [pid = 1810] [id = 529] 08:00:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 277 (0x7ff465f0dc00) [pid = 1810] [serial = 1588] [outer = (nil)] 08:00:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 278 (0x7ff467107000) [pid = 1810] [serial = 1589] [outer = 0x7ff465f0dc00] 08:00:49 INFO - PROCESS | 1810 | 1461250849096 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 279 (0x7ff46710b000) [pid = 1810] [serial = 1590] [outer = 0x7ff465f0dc00] 08:00:49 INFO - PROCESS | 1810 | 1461250849939 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]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1530ms 08:00:49 INFO - PROCESS | 1810 | 1461250849997 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 1810 | 1461250850001 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:00:50 INFO - PROCESS | 1810 | 1461250850007 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 1810 | 1461250850009 Marionette TRACE conn4 <- [1,2090,null,{}] 08:00:50 INFO - PROCESS | 1810 | 1461250850015 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}] 08:00:50 INFO - PROCESS | 1810 | 1461250850237 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:00:50 INFO - PROCESS | 1810 | 1461250850518 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47965d800 == 152 [pid = 1810] [id = 530] 08:00:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 280 (0x7ff465f0f800) [pid = 1810] [serial = 1591] [outer = (nil)] 08:00:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 281 (0x7ff467110400) [pid = 1810] [serial = 1592] [outer = 0x7ff465f0f800] 08:00:50 INFO - PROCESS | 1810 | 1461250850635 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 282 (0x7ff46799b000) [pid = 1810] [serial = 1593] [outer = 0x7ff465f0f800] 08:00:51 INFO - PROCESS | 1810 | 1461250851500 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]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1529ms 08:00:51 INFO - PROCESS | 1810 | 1461250851539 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1810 | 1461250851543 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:00:51 INFO - PROCESS | 1810 | 1461250851551 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1810 | 1461250851553 Marionette TRACE conn4 <- [1,2094,null,{}] 08:00:51 INFO - PROCESS | 1810 | 1461250851561 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}] 08:00:51 INFO - PROCESS | 1810 | 1461250851783 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:00:52 INFO - PROCESS | 1810 | 1461250852640 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff465f6d000 == 153 [pid = 1810] [id = 531] 08:00:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 283 (0x7ff465f14c00) [pid = 1810] [serial = 1594] [outer = (nil)] 08:00:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 284 (0x7ff46641dc00) [pid = 1810] [serial = 1595] [outer = 0x7ff465f14c00] 08:00:52 INFO - PROCESS | 1810 | 1461250852806 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 285 (0x7ff46710e000) [pid = 1810] [serial = 1596] [outer = 0x7ff465f14c00] 08:00:53 INFO - PROCESS | 1810 | 1461250853716 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]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2194ms 08:00:53 INFO - PROCESS | 1810 | 1461250853747 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1810 | 1461250853754 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:00:53 INFO - PROCESS | 1810 | 1461250853762 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1810 | 1461250853766 Marionette TRACE conn4 <- [1,2098,null,{}] 08:00:53 INFO - PROCESS | 1810 | 1461250853773 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}] 08:00:54 INFO - PROCESS | 1810 | 1461250854000 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:00:54 INFO - PROCESS | 1810 | 1461250854285 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ae18000 == 154 [pid = 1810] [id = 532] 08:00:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 286 (0x7ff4671af400) [pid = 1810] [serial = 1597] [outer = (nil)] 08:00:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 287 (0x7ff4671b8400) [pid = 1810] [serial = 1598] [outer = 0x7ff4671af400] 08:00:54 INFO - PROCESS | 1810 | 1461250854405 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 288 (0x7ff467999000) [pid = 1810] [serial = 1599] [outer = 0x7ff4671af400] 08:00:55 INFO - PROCESS | 1810 | 1461250855344 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]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1644ms 08:00:55 INFO - PROCESS | 1810 | 1461250855409 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1810 | 1461250855415 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:00:55 INFO - PROCESS | 1810 | 1461250855423 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1810 | 1461250855427 Marionette TRACE conn4 <- [1,2102,null,{}] 08:00:55 INFO - PROCESS | 1810 | 1461250855432 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}] 08:00:55 INFO - PROCESS | 1810 | 1461250855631 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fca800 == 153 [pid = 1810] [id = 367] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485704000 == 152 [pid = 1810] [id = 366] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478551800 == 151 [pid = 1810] [id = 513] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa63800 == 150 [pid = 1810] [id = 512] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4747ad000 == 149 [pid = 1810] [id = 511] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff471da0800 == 148 [pid = 1810] [id = 510] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46df16000 == 147 [pid = 1810] [id = 509] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46f5ae800 == 146 [pid = 1810] [id = 508] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff471d87800 == 145 [pid = 1810] [id = 507] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff467395000 == 144 [pid = 1810] [id = 503] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f31b000 == 143 [pid = 1810] [id = 502] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46f5ac000 == 142 [pid = 1810] [id = 501] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff497229000 == 141 [pid = 1810] [id = 500] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd72000 == 140 [pid = 1810] [id = 499] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49708c800 == 139 [pid = 1810] [id = 498] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492b17000 == 138 [pid = 1810] [id = 497] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486a22800 == 137 [pid = 1810] [id = 496] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff484e6a000 == 136 [pid = 1810] [id = 495] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bdbc000 == 135 [pid = 1810] [id = 494] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ab94000 == 134 [pid = 1810] [id = 493] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47476c000 == 133 [pid = 1810] [id = 492] 08:00:56 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ed37000 == 132 [pid = 1810] [id = 491] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 287 (0x7ff47b331800) [pid = 1810] [serial = 1472] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 286 (0x7ff47b063000) [pid = 1810] [serial = 1418] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 285 (0x7ff47bc20400) [pid = 1810] [serial = 1421] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 284 (0x7ff486871000) [pid = 1810] [serial = 1433] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 283 (0x7ff46ff5c000) [pid = 1810] [serial = 1457] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 282 (0x7ff472a98000) [pid = 1810] [serial = 1461] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 281 (0x7ff472a94c00) [pid = 1810] [serial = 1275] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 280 (0x7ff468787000) [pid = 1810] [serial = 1448] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 279 (0x7ff492ff8000) [pid = 1810] [serial = 1442] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 278 (0x7ff478990400) [pid = 1810] [serial = 1464] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 277 (0x7ff47e7f5000) [pid = 1810] [serial = 1427] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 276 (0x7ff47adcc800) [pid = 1810] [serial = 1467] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 275 (0x7ff4671ebc00) [pid = 1810] [serial = 1445] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 274 (0x7ff491aa0800) [pid = 1810] [serial = 1439] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 273 (0x7ff469284800) [pid = 1810] [serial = 1451] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 272 (0x7ff471dac400) [pid = 1810] [serial = 1460] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 271 (0x7ff47a9ec000) [pid = 1810] [serial = 1466] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 270 (0x7ff46c906000) [pid = 1810] [serial = 1455] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 269 (0x7ff4714f0c00) [pid = 1810] [serial = 1458] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 268 (0x7ff4786e8000) [pid = 1810] [serial = 1463] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 267 (0x7ff48ad5dc00) [pid = 1810] [serial = 1436] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 266 (0x7ff47976a400) [pid = 1810] [serial = 1470] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 265 (0x7ff46c582400) [pid = 1810] [serial = 1454] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 264 (0x7ff47cdcc400) [pid = 1810] [serial = 1424] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 263 (0x7ff471dab400) [pid = 1810] [serial = 1415] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x7ff485264000) [pid = 1810] [serial = 1430] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x7ff46aba7800) [pid = 1810] [serial = 1452] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x7ff47ca98c00) [pid = 1810] [serial = 1410] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x7ff46c578800) [pid = 1810] [serial = 1469] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff46c965800) [pid = 1810] [serial = 1412] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff479371c00) [pid = 1810] [serial = 1338] [outer = (nil)] [url = about:blank] 08:00:56 INFO - PROCESS | 1810 | 1461250856673 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff466480000 == 133 [pid = 1810] [id = 533] 08:00:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff466423800) [pid = 1810] [serial = 1600] [outer = (nil)] 08:00:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff46948c800) [pid = 1810] [serial = 1601] [outer = 0x7ff466423800] 08:00:56 INFO - PROCESS | 1810 | 1461250856751 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x7ff469534800) [pid = 1810] [serial = 1602] [outer = 0x7ff466423800] 08:00:57 INFO - PROCESS | 1810 | 1461250857496 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]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2090ms 08:00:57 INFO - PROCESS | 1810 | 1461250857513 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1810 | 1461250857518 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:00:57 INFO - PROCESS | 1810 | 1461250857526 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1810 | 1461250857534 Marionette TRACE conn4 <- [1,2106,null,{}] 08:00:57 INFO - PROCESS | 1810 | 1461250857565 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}] 08:00:57 INFO - PROCESS | 1810 | 1461250857763 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:00:57 INFO - PROCESS | 1810 | 1461250857782 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd59000 == 134 [pid = 1810] [id = 534] 08:00:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x7ff468791800) [pid = 1810] [serial = 1603] [outer = (nil)] 08:00:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x7ff46af07800) [pid = 1810] [serial = 1604] [outer = 0x7ff468791800] 08:00:57 INFO - PROCESS | 1810 | 1461250857844 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x7ff46b412c00) [pid = 1810] [serial = 1605] [outer = 0x7ff468791800] 08:00:58 INFO - PROCESS | 1810 | 1461250858787 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]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1291ms 08:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:00:58 INFO - PROCESS | 1810 | 1461250858820 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 1810 | 1461250858823 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:00:58 INFO - PROCESS | 1810 | 1461250858829 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1810 | 1461250858833 Marionette TRACE conn4 <- [1,2110,null,{}] 08:00:58 INFO - PROCESS | 1810 | 1461250858838 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}] 08:00:59 INFO - PROCESS | 1810 | 1461250859047 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:00:59 INFO - PROCESS | 1810 | 1461250859264 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ed2c000 == 135 [pid = 1810] [id = 535] 08:00:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 264 (0x7ff4671ebc00) [pid = 1810] [serial = 1606] [outer = (nil)] 08:00:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 265 (0x7ff46b433000) [pid = 1810] [serial = 1607] [outer = 0x7ff4671ebc00] 08:00:59 INFO - PROCESS | 1810 | 1461250859328 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 266 (0x7ff46b49f800) [pid = 1810] [serial = 1608] [outer = 0x7ff4671ebc00] 08:01:00 INFO - PROCESS | 1810 | 1461250860174 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]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1379ms 08:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:01:00 INFO - PROCESS | 1810 | 1461250860209 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 1810 | 1461250860211 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:01:00 INFO - PROCESS | 1810 | 1461250860218 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 1810 | 1461250860221 Marionette TRACE conn4 <- [1,2114,null,{}] 08:01:00 INFO - PROCESS | 1810 | 1461250860233 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}] 08:01:00 INFO - PROCESS | 1810 | 1461250860511 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:01:00 INFO - PROCESS | 1810 | 1461250860593 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f5a1000 == 136 [pid = 1810] [id = 536] 08:01:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 267 (0x7ff46b7acc00) [pid = 1810] [serial = 1609] [outer = (nil)] 08:01:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 268 (0x7ff46b7b7000) [pid = 1810] [serial = 1610] [outer = 0x7ff46b7acc00] 08:01:00 INFO - PROCESS | 1810 | 1461250860783 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 269 (0x7ff46c80d800) [pid = 1810] [serial = 1611] [outer = 0x7ff46b7acc00] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 268 (0x7ff4714f3800) [pid = 1810] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 267 (0x7ff46abb4000) [pid = 1810] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 266 (0x7ff469534c00) [pid = 1810] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 265 (0x7ff468786800) [pid = 1810] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 264 (0x7ff4789f1400) [pid = 1810] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 263 (0x7ff469483c00) [pid = 1810] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x7ff47ca7d800) [pid = 1810] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x7ff46b6eb000) [pid = 1810] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x7ff47ba5dc00) [pid = 1810] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x7ff47a9f0000) [pid = 1810] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff469282c00) [pid = 1810] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff47976a800) [pid = 1810] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff47ba13800) [pid = 1810] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff471da9800) [pid = 1810] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff471da7000) [pid = 1810] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x7ff47b8b6c00) [pid = 1810] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff47e59d400) [pid = 1810] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff46c57d400) [pid = 1810] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff486862c00) [pid = 1810] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff472ec2800) [pid = 1810] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff478997400) [pid = 1810] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff479375000) [pid = 1810] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x7ff47abdd400) [pid = 1810] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff47e93d400) [pid = 1810] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff4789f2000) [pid = 1810] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff47e55d400) [pid = 1810] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff47ad55800) [pid = 1810] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff46c583400) [pid = 1810] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff469532c00) [pid = 1810] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff47adc6800) [pid = 1810] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff47b8bb000) [pid = 1810] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff46ec43000) [pid = 1810] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff4671e6800) [pid = 1810] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff469484800) [pid = 1810] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff46abb1c00) [pid = 1810] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff4671e3800) [pid = 1810] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff471dacc00) [pid = 1810] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff46c815c00) [pid = 1810] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff47159e400) [pid = 1810] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff469650800) [pid = 1810] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff46c80bc00) [pid = 1810] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff46927b000) [pid = 1810] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff472ecc800) [pid = 1810] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff469278400) [pid = 1810] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff47e4d4000) [pid = 1810] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff471daf000) [pid = 1810] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff4786df400) [pid = 1810] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff47d886400) [pid = 1810] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff47e5a3c00) [pid = 1810] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff47ca78000) [pid = 1810] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff46abb1000) [pid = 1810] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff46d7ae400) [pid = 1810] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff478999c00) [pid = 1810] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff46927bc00) [pid = 1810] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff47e7eb400) [pid = 1810] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff46d7b2400) [pid = 1810] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff46abb4400) [pid = 1810] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff46ec4ac00) [pid = 1810] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff47ad5b800) [pid = 1810] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff478859000) [pid = 1810] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff47abda400) [pid = 1810] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff46b0c4c00) [pid = 1810] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff487065c00) [pid = 1810] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff46b6e1c00) [pid = 1810] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:01:02 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff47b342000) [pid = 1810] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:01:02 INFO - PROCESS | 1810 | 1461250862669 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]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2489ms 08:01:02 INFO - PROCESS | 1810 | 1461250862708 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1810 | 1461250862710 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:01:02 INFO - PROCESS | 1810 | 1461250862717 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 1810 | 1461250862720 Marionette TRACE conn4 <- [1,2118,null,{}] 08:01:02 INFO - PROCESS | 1810 | 1461250862725 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}] 08:01:02 INFO - PROCESS | 1810 | 1461250862997 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:01:03 INFO - PROCESS | 1810 | 1461250863019 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46b031800 == 137 [pid = 1810] [id = 537] 08:01:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff469480800) [pid = 1810] [serial = 1612] [outer = (nil)] 08:01:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff46abb3800) [pid = 1810] [serial = 1613] [outer = 0x7ff469480800] 08:01:03 INFO - PROCESS | 1810 | 1461250863085 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff46c583c00) [pid = 1810] [serial = 1614] [outer = 0x7ff469480800] 08:01:03 INFO - PROCESS | 1810 | 1461250863932 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]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1233ms 08:01:03 INFO - PROCESS | 1810 | 1461250863952 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1810 | 1461250863956 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:01:03 INFO - PROCESS | 1810 | 1461250863961 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1810 | 1461250863963 Marionette TRACE conn4 <- [1,2122,null,{}] 08:01:03 INFO - PROCESS | 1810 | 1461250863982 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}] 08:01:04 INFO - PROCESS | 1810 | 1461250864185 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:01:04 INFO - PROCESS | 1810 | 1461250864556 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff465f65800 == 138 [pid = 1810] [id = 538] 08:01:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff463891c00) [pid = 1810] [serial = 1615] [outer = (nil)] 08:01:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff46389b000) [pid = 1810] [serial = 1616] [outer = 0x7ff463891c00] 08:01:04 INFO - PROCESS | 1810 | 1461250864701 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff46710dc00) [pid = 1810] [serial = 1617] [outer = 0x7ff463891c00] 08:01:05 INFO - PROCESS | 1810 | 1461250865662 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]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1738ms 08:01:05 INFO - PROCESS | 1810 | 1461250865702 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1810 | 1461250865710 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:01:05 INFO - PROCESS | 1810 | 1461250865720 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1810 | 1461250865724 Marionette TRACE conn4 <- [1,2126,null,{}] 08:01:05 INFO - PROCESS | 1810 | 1461250865731 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}] 08:01:05 INFO - PROCESS | 1810 | 1461250865971 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:01:06 INFO - PROCESS | 1810 | 1461250866285 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46da91000 == 139 [pid = 1810] [id = 539] 08:01:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff46799a400) [pid = 1810] [serial = 1618] [outer = (nil)] 08:01:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff46927bc00) [pid = 1810] [serial = 1619] [outer = 0x7ff46799a400] 08:01:06 INFO - PROCESS | 1810 | 1461250866371 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff469534c00) [pid = 1810] [serial = 1620] [outer = 0x7ff46799a400] 08:01:07 INFO - PROCESS | 1810 | 1461250867301 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]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1633ms 08:01:07 INFO - PROCESS | 1810 | 1461250867357 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:01:07 INFO - PROCESS | 1810 | 1461250867363 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:01:07 INFO - PROCESS | 1810 | 1461250867370 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1810 | 1461250867374 Marionette TRACE conn4 <- [1,2130,null,{}] 08:01:07 INFO - PROCESS | 1810 | 1461250867379 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}] 08:01:07 INFO - PROCESS | 1810 | 1461250867606 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:01:07 INFO - PROCESS | 1810 | 1461250867951 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470abd000 == 140 [pid = 1810] [id = 540] 08:01:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff46aa1c800) [pid = 1810] [serial = 1621] [outer = (nil)] 08:01:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff46b429400) [pid = 1810] [serial = 1622] [outer = 0x7ff46aa1c800] 08:01:08 INFO - PROCESS | 1810 | 1461250868037 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff46b6eb800) [pid = 1810] [serial = 1623] [outer = 0x7ff46aa1c800] 08:01:08 INFO - PROCESS | 1810 | 1461250868986 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] 08:01:09 INFO - PROCESS | 1810 | 1461250869062 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:01:09 INFO - PROCESS | 1810 | 1461250869079 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1810 | 1461250869089 Marionette TRACE conn4 <- [1,2134,null,{}] 08:01:09 INFO - PROCESS | 1810 | 1461250869096 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}] 08:01:09 INFO - PROCESS | 1810 | 1461250869375 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:01:09 INFO - PROCESS | 1810 | 1461250869686 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472ac1800 == 141 [pid = 1810] [id = 541] 08:01:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff46aba6000) [pid = 1810] [serial = 1624] [outer = (nil)] 08:01:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff46c96bc00) [pid = 1810] [serial = 1625] [outer = 0x7ff46aba6000] 08:01:09 INFO - PROCESS | 1810 | 1461250869762 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff46ec4ac00) [pid = 1810] [serial = 1626] [outer = 0x7ff46aba6000] 08:01:10 INFO - PROCESS | 1810 | 1461250870640 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]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1646ms 08:01:10 INFO - PROCESS | 1810 | 1461250870717 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:01:10 INFO - PROCESS | 1810 | 1461250870722 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:01:10 INFO - PROCESS | 1810 | 1461250870728 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 1810 | 1461250870731 Marionette TRACE conn4 <- [1,2138,null,{}] 08:01:10 INFO - PROCESS | 1810 | 1461250870737 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}] 08:01:10 INFO - PROCESS | 1810 | 1461250870996 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:01:11 INFO - PROCESS | 1810 | 1461250871299 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474774800 == 142 [pid = 1810] [id = 542] 08:01:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff46c585400) [pid = 1810] [serial = 1627] [outer = (nil)] 08:01:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff46f3fa400) [pid = 1810] [serial = 1628] [outer = 0x7ff46c585400] 08:01:11 INFO - PROCESS | 1810 | 1461250871380 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff470059000) [pid = 1810] [serial = 1629] [outer = 0x7ff46c585400] 08:01:12 INFO - PROCESS | 1810 | 1461250872227 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]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1532ms 08:01:12 INFO - PROCESS | 1810 | 1461250872260 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1810 | 1461250872264 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:01:12 INFO - PROCESS | 1810 | 1461250872271 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1810 | 1461250872274 Marionette TRACE conn4 <- [1,2142,null,{}] 08:01:12 INFO - PROCESS | 1810 | 1461250872279 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}] 08:01:12 INFO - PROCESS | 1810 | 1461250872499 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:01:12 INFO - PROCESS | 1810 | 1461250872739 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4748ec800 == 143 [pid = 1810] [id = 543] 08:01:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff4714fd000) [pid = 1810] [serial = 1630] [outer = (nil)] 08:01:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff47159b800) [pid = 1810] [serial = 1631] [outer = 0x7ff4714fd000] 08:01:12 INFO - PROCESS | 1810 | 1461250872830 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff472a97000) [pid = 1810] [serial = 1632] [outer = 0x7ff4714fd000] 08:01:13 INFO - PROCESS | 1810 | 1461250873843 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] 08:01:13 INFO - PROCESS | 1810 | 1461250873905 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:01:13 INFO - PROCESS | 1810 | 1461250873912 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1810 | 1461250873916 Marionette TRACE conn4 <- [1,2146,null,{}] 08:01:13 INFO - PROCESS | 1810 | 1461250873921 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}] 08:01:14 INFO - PROCESS | 1810 | 1461250874163 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:01:14 INFO - PROCESS | 1810 | 1461250874473 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478551800 == 144 [pid = 1810] [id = 544] 08:01:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff471592c00) [pid = 1810] [serial = 1633] [outer = (nil)] 08:01:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff47898dc00) [pid = 1810] [serial = 1634] [outer = 0x7ff471592c00] 08:01:14 INFO - PROCESS | 1810 | 1461250874551 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff47899c800) [pid = 1810] [serial = 1635] [outer = 0x7ff471592c00] 08:01:15 INFO - PROCESS | 1810 | 1461250875434 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] 08:01:15 INFO - PROCESS | 1810 | 1461250875503 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:01:15 INFO - PROCESS | 1810 | 1461250875510 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1810 | 1461250875513 Marionette TRACE conn4 <- [1,2150,null,{}] 08:01:15 INFO - PROCESS | 1810 | 1461250875518 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}] 08:01:15 INFO - PROCESS | 1810 | 1461250875773 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:01:16 INFO - PROCESS | 1810 | 1461250876085 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479557000 == 145 [pid = 1810] [id = 545] 08:01:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff472a98000) [pid = 1810] [serial = 1636] [outer = (nil)] 08:01:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff47953f800) [pid = 1810] [serial = 1637] [outer = 0x7ff472a98000] 08:01:16 INFO - PROCESS | 1810 | 1461250876164 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff479767000) [pid = 1810] [serial = 1638] [outer = 0x7ff472a98000] 08:01:17 INFO - PROCESS | 1810 | 1461250877026 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]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1579ms 08:01:17 INFO - PROCESS | 1810 | 1461250877090 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1810 | 1461250877094 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:01:17 INFO - PROCESS | 1810 | 1461250877100 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1810 | 1461250877102 Marionette TRACE conn4 <- [1,2154,null,{}] 08:01:17 INFO - PROCESS | 1810 | 1461250877108 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}] 08:01:17 INFO - PROCESS | 1810 | 1461250877332 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:01:17 INFO - PROCESS | 1810 | 1461250877596 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a98c800 == 146 [pid = 1810] [id = 546] 08:01:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff478858000) [pid = 1810] [serial = 1639] [outer = (nil)] 08:01:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff47abddc00) [pid = 1810] [serial = 1640] [outer = 0x7ff478858000] 08:01:17 INFO - PROCESS | 1810 | 1461250877715 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff47ad5b800) [pid = 1810] [serial = 1641] [outer = 0x7ff478858000] 08:01:18 INFO - PROCESS | 1810 | 1461250878602 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]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1580ms 08:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:01:18 INFO - PROCESS | 1810 | 1461250878682 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1810 | 1461250878685 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:01:18 INFO - PROCESS | 1810 | 1461250878692 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1810 | 1461250878697 Marionette TRACE conn4 <- [1,2158,null,{}] 08:01:18 INFO - PROCESS | 1810 | 1461250878703 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}] 08:01:18 INFO - PROCESS | 1810 | 1461250878961 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:01:19 INFO - PROCESS | 1810 | 1461250879277 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47af35800 == 147 [pid = 1810] [id = 547] 08:01:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff479536800) [pid = 1810] [serial = 1642] [outer = (nil)] 08:01:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff47af67c00) [pid = 1810] [serial = 1643] [outer = 0x7ff479536800] 08:01:19 INFO - PROCESS | 1810 | 1461250879359 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff47b1c8000) [pid = 1810] [serial = 1644] [outer = 0x7ff479536800] 08:01:20 INFO - PROCESS | 1810 | 1461250880234 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]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1588ms 08:01:20 INFO - PROCESS | 1810 | 1461250880280 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 1810 | 1461250880284 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:01:20 INFO - PROCESS | 1810 | 1461250880290 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 1810 | 1461250880294 Marionette TRACE conn4 <- [1,2162,null,{}] 08:01:20 INFO - PROCESS | 1810 | 1461250880299 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}] 08:01:20 INFO - PROCESS | 1810 | 1461250880517 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:01:20 INFO - PROCESS | 1810 | 1461250880861 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bdd8000 == 148 [pid = 1810] [id = 548] 08:01:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff47b332c00) [pid = 1810] [serial = 1645] [outer = (nil)] 08:01:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff47b337000) [pid = 1810] [serial = 1646] [outer = 0x7ff47b332c00] 08:01:20 INFO - PROCESS | 1810 | 1461250880956 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x7ff47b3e0800) [pid = 1810] [serial = 1647] [outer = 0x7ff47b332c00] 08:01:21 INFO - PROCESS | 1810 | 1461250881851 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]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1637ms 08:01:21 INFO - PROCESS | 1810 | 1461250881929 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1810 | 1461250881933 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:01:21 INFO - PROCESS | 1810 | 1461250881939 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1810 | 1461250881943 Marionette TRACE conn4 <- [1,2166,null,{}] 08:01:21 INFO - PROCESS | 1810 | 1461250881949 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}] 08:01:22 INFO - PROCESS | 1810 | 1461250882229 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:01:22 INFO - PROCESS | 1810 | 1461250882543 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5d2000 == 149 [pid = 1810] [id = 549] 08:01:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x7ff47b333400) [pid = 1810] [serial = 1648] [outer = (nil)] 08:01:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x7ff47bb97800) [pid = 1810] [serial = 1649] [outer = 0x7ff47b333400] 08:01:22 INFO - PROCESS | 1810 | 1461250882620 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x7ff47ca72000) [pid = 1810] [serial = 1650] [outer = 0x7ff47b333400] 08:01:23 INFO - PROCESS | 1810 | 1461250883488 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]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1585ms 08:01:23 INFO - PROCESS | 1810 | 1461250883524 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1810 | 1461250883527 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:01:23 INFO - PROCESS | 1810 | 1461250883534 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1810 | 1461250883537 Marionette TRACE conn4 <- [1,2170,null,{}] 08:01:23 INFO - PROCESS | 1810 | 1461250883542 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}] 08:01:23 INFO - PROCESS | 1810 | 1461250883760 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:01:24 INFO - PROCESS | 1810 | 1461250884010 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff482a5b000 == 150 [pid = 1810] [id = 550] 08:01:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x7ff46c57f000) [pid = 1810] [serial = 1651] [outer = (nil)] 08:01:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x7ff47ca98c00) [pid = 1810] [serial = 1652] [outer = 0x7ff46c57f000] 08:01:24 INFO - PROCESS | 1810 | 1461250884134 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x7ff47cca0c00) [pid = 1810] [serial = 1653] [outer = 0x7ff46c57f000] 08:01:24 INFO - PROCESS | 1810 | 1461250884992 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]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1530ms 08:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:01:25 INFO - PROCESS | 1810 | 1461250885066 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1810 | 1461250885068 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:01:25 INFO - PROCESS | 1810 | 1461250885074 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1810 | 1461250885077 Marionette TRACE conn4 <- [1,2174,null,{}] 08:01:25 INFO - PROCESS | 1810 | 1461250885082 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}] 08:01:25 INFO - PROCESS | 1810 | 1461250885332 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:01:25 INFO - PROCESS | 1810 | 1461250885640 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485446000 == 151 [pid = 1810] [id = 551] 08:01:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x7ff46d7b0400) [pid = 1810] [serial = 1654] [outer = (nil)] 08:01:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x7ff47e4d3400) [pid = 1810] [serial = 1655] [outer = 0x7ff46d7b0400] 08:01:25 INFO - PROCESS | 1810 | 1461250885723 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x7ff47e59d400) [pid = 1810] [serial = 1656] [outer = 0x7ff46d7b0400] 08:01:26 INFO - PROCESS | 1810 | 1461250886546 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]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1530ms 08:01:26 INFO - PROCESS | 1810 | 1461250886604 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 1810 | 1461250886606 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:01:26 INFO - PROCESS | 1810 | 1461250886613 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1810 | 1461250886616 Marionette TRACE conn4 <- [1,2178,null,{}] 08:01:26 INFO - PROCESS | 1810 | 1461250886622 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}] 08:01:26 INFO - PROCESS | 1810 | 1461250886830 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:01:27 INFO - PROCESS | 1810 | 1461250887103 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485fc1000 == 152 [pid = 1810] [id = 552] 08:01:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x7ff47cdc6400) [pid = 1810] [serial = 1657] [outer = (nil)] 08:01:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x7ff47e651c00) [pid = 1810] [serial = 1658] [outer = 0x7ff47cdc6400] 08:01:27 INFO - PROCESS | 1810 | 1461250887181 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x7ff47e7f4800) [pid = 1810] [serial = 1659] [outer = 0x7ff47cdc6400] 08:01:28 INFO - PROCESS | 1810 | 1461250888052 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]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1481ms 08:01:28 INFO - PROCESS | 1810 | 1461250888096 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 1810 | 1461250888099 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:01:28 INFO - PROCESS | 1810 | 1461250888105 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1810 | 1461250888107 Marionette TRACE conn4 <- [1,2182,null,{}] 08:01:28 INFO - PROCESS | 1810 | 1461250888112 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}] 08:01:28 INFO - PROCESS | 1810 | 1461250888338 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:01:28 INFO - PROCESS | 1810 | 1461250888621 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48731b800 == 153 [pid = 1810] [id = 553] 08:01:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x7ff46af09000) [pid = 1810] [serial = 1660] [outer = (nil)] 08:01:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x7ff479751c00) [pid = 1810] [serial = 1661] [outer = 0x7ff46af09000] 08:01:28 INFO - PROCESS | 1810 | 1461250888735 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x7ff480d53800) [pid = 1810] [serial = 1662] [outer = 0x7ff46af09000] 08:01:29 INFO - PROCESS | 1810 | 1461250889618 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]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1579ms 08:01:29 INFO - PROCESS | 1810 | 1461250889685 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 1810 | 1461250889689 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:01:29 INFO - PROCESS | 1810 | 1461250889695 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 1810 | 1461250889697 Marionette TRACE conn4 <- [1,2186,null,{}] 08:01:29 INFO - PROCESS | 1810 | 1461250889702 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}] 08:01:29 INFO - PROCESS | 1810 | 1461250889918 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:01:30 INFO - PROCESS | 1810 | 1461250890188 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4928d3800 == 154 [pid = 1810] [id = 554] 08:01:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x7ff46dd0d400) [pid = 1810] [serial = 1663] [outer = (nil)] 08:01:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x7ff483aec000) [pid = 1810] [serial = 1664] [outer = 0x7ff46dd0d400] 08:01:30 INFO - PROCESS | 1810 | 1461250890304 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x7ff4841e8000) [pid = 1810] [serial = 1665] [outer = 0x7ff46dd0d400] 08:01:31 INFO - PROCESS | 1810 | 1461250891189 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]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1530ms 08:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:01:31 INFO - PROCESS | 1810 | 1461250891226 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 1810 | 1461250891230 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:01:31 INFO - PROCESS | 1810 | 1461250891236 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1810 | 1461250891239 Marionette TRACE conn4 <- [1,2190,null,{}] 08:01:31 INFO - PROCESS | 1810 | 1461250891244 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}] 08:01:31 INFO - PROCESS | 1810 | 1461250891455 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:01:31 INFO - PROCESS | 1810 | 1461250891790 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49695e800 == 155 [pid = 1810] [id = 555] 08:01:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x7ff480d54800) [pid = 1810] [serial = 1666] [outer = (nil)] 08:01:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x7ff48513c800) [pid = 1810] [serial = 1667] [outer = 0x7ff480d54800] 08:01:31 INFO - PROCESS | 1810 | 1461250891891 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x7ff485c68000) [pid = 1810] [serial = 1668] [outer = 0x7ff480d54800] 08:01:32 INFO - PROCESS | 1810 | 1461250892727 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]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1587ms 08:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:01:32 INFO - PROCESS | 1810 | 1461250892823 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 1810 | 1461250892826 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:01:32 INFO - PROCESS | 1810 | 1461250892832 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1810 | 1461250892835 Marionette TRACE conn4 <- [1,2194,null,{}] 08:01:32 INFO - PROCESS | 1810 | 1461250892866 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}] 08:01:33 INFO - PROCESS | 1810 | 1461250893097 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:01:33 INFO - PROCESS | 1810 | 1461250893430 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c7c2800 == 156 [pid = 1810] [id = 556] 08:01:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x7ff46927a000) [pid = 1810] [serial = 1669] [outer = (nil)] 08:01:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x7ff46abb2800) [pid = 1810] [serial = 1670] [outer = 0x7ff46927a000] 08:01:33 INFO - PROCESS | 1810 | 1461250893508 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 264 (0x7ff478993c00) [pid = 1810] [serial = 1671] [outer = 0x7ff46927a000] 08:01:34 INFO - PROCESS | 1810 | 1461250894399 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]]]}] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485451000 == 155 [pid = 1810] [id = 45] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46b031800 == 154 [pid = 1810] [id = 537] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46f5a1000 == 153 [pid = 1810] [id = 536] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ed2c000 == 152 [pid = 1810] [id = 535] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd59000 == 151 [pid = 1810] [id = 534] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff466480000 == 150 [pid = 1810] [id = 533] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ae18000 == 149 [pid = 1810] [id = 532] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff465f6d000 == 148 [pid = 1810] [id = 531] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff465f6c000 == 147 [pid = 1810] [id = 529] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff465f53000 == 146 [pid = 1810] [id = 528] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff467b17000 == 145 [pid = 1810] [id = 527] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4666ac000 == 144 [pid = 1810] [id = 526] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46da99000 == 143 [pid = 1810] [id = 525] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff465cdf000 == 142 [pid = 1810] [id = 524] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff465cc3000 == 141 [pid = 1810] [id = 523] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4690db800 == 140 [pid = 1810] [id = 522] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4695d7000 == 139 [pid = 1810] [id = 521] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49722e000 == 138 [pid = 1810] [id = 520] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4928cd000 == 137 [pid = 1810] [id = 519] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4861af000 == 136 [pid = 1810] [id = 518] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff481b80000 == 135 [pid = 1810] [id = 517] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479564000 == 134 [pid = 1810] [id = 516] 08:01:35 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4708a7800 == 133 [pid = 1810] [id = 515] 08:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2888ms 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 263 (0x7ff47cab6400) [pid = 1810] [serial = 1542] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x7ff4786e5c00) [pid = 1810] [serial = 1215] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x7ff471dafc00) [pid = 1810] [serial = 1532] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x7ff46b5db800) [pid = 1810] [serial = 1475] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x7ff46b0c0c00) [pid = 1810] [serial = 1524] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x7ff46c582000) [pid = 1810] [serial = 1527] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x7ff47b8be400) [pid = 1810] [serial = 1221] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x7ff496cc6c00) [pid = 1810] [serial = 1242] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x7ff47485bc00) [pid = 1810] [serial = 1533] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x7ff483d86c00) [pid = 1810] [serial = 1230] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x7ff46c908800) [pid = 1810] [serial = 1341] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x7ff481b48400) [pid = 1810] [serial = 1302] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x7ff492b31c00) [pid = 1810] [serial = 1239] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x7ff46c90b800) [pid = 1810] [serial = 1248] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x7ff47e7f1000) [pid = 1810] [serial = 1299] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x7ff47e5a3000) [pid = 1810] [serial = 1296] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x7ff479373400) [pid = 1810] [serial = 1347] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x7ff467181800) [pid = 1810] [serial = 1517] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x7ff486869c00) [pid = 1810] [serial = 1499] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x7ff46b4a2400) [pid = 1810] [serial = 1502] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x7ff479372400) [pid = 1810] [serial = 1284] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x7ff46b41d400) [pid = 1810] [serial = 1508] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x7ff47f692400) [pid = 1810] [serial = 1487] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x7ff484ce6c00) [pid = 1810] [serial = 1374] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x7ff486492400) [pid = 1810] [serial = 1431] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff46dd10000) [pid = 1810] [serial = 1278] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff47004b400) [pid = 1810] [serial = 1478] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff491e07400) [pid = 1810] [serial = 1440] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff47e559c00) [pid = 1810] [serial = 1425] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff48ae48000) [pid = 1810] [serial = 1236] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff47af62c00) [pid = 1810] [serial = 1353] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff46952e000) [pid = 1810] [serial = 1520] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff47b8b0c00) [pid = 1810] [serial = 1356] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff486840400) [pid = 1810] [serial = 1233] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff47b32ec00) [pid = 1810] [serial = 1419] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff483fc8800) [pid = 1810] [serial = 1428] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff47ba20400) [pid = 1810] [serial = 1359] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff46b7b5000) [pid = 1810] [serial = 1496] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff47ca92c00) [pid = 1810] [serial = 1365] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff479534c00) [pid = 1810] [serial = 1536] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff492ff3000) [pid = 1810] [serial = 1493] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff47ca7a000) [pid = 1810] [serial = 1224] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff47cabe000) [pid = 1810] [serial = 1293] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff471595c00) [pid = 1810] [serial = 1281] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff46878b000) [pid = 1810] [serial = 1449] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff472a9e000) [pid = 1810] [serial = 1541] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff47f697400) [pid = 1810] [serial = 1308] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff4671f0c00) [pid = 1810] [serial = 1446] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff47ad5bc00) [pid = 1810] [serial = 1287] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff46ec85000) [pid = 1810] [serial = 1413] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff47cdc7c00) [pid = 1810] [serial = 1368] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff470053400) [pid = 1810] [serial = 1179] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff47159f000) [pid = 1810] [serial = 1530] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff46ec4c000) [pid = 1810] [serial = 1380] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff4700c6400) [pid = 1810] [serial = 1529] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff480de1000) [pid = 1810] [serial = 1371] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff496ccf400) [pid = 1810] [serial = 1505] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff46717c400) [pid = 1810] [serial = 1511] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff46b5d9800) [pid = 1810] [serial = 1314] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff484cecc00) [pid = 1810] [serial = 1305] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff47abe1400) [pid = 1810] [serial = 1350] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff46b41b000) [pid = 1810] [serial = 1526] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff47b331c00) [pid = 1810] [serial = 1290] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff48526b800) [pid = 1810] [serial = 1490] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff486f7e800) [pid = 1810] [serial = 1434] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff491756000) [pid = 1810] [serial = 1437] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff466423400) [pid = 1810] [serial = 1514] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff47e7f7800) [pid = 1810] [serial = 1227] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff4786f1c00) [pid = 1810] [serial = 1386] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff472ece800) [pid = 1810] [serial = 1416] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff47ad5b000) [pid = 1810] [serial = 1218] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff469535400) [pid = 1810] [serial = 1523] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff4789f4800) [pid = 1810] [serial = 1383] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff48598d400) [pid = 1810] [serial = 1377] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff47884b400) [pid = 1810] [serial = 1535] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff4700ce400) [pid = 1810] [serial = 1344] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff490bc8800) [pid = 1810] [serial = 1311] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff470051400) [pid = 1810] [serial = 1212] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff47ba64000) [pid = 1810] [serial = 1484] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff47cab3c00) [pid = 1810] [serial = 1422] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff47a9ecc00) [pid = 1810] [serial = 1068] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff47ca92000) [pid = 1810] [serial = 1539] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff47abd6c00) [pid = 1810] [serial = 1182] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff47abe1c00) [pid = 1810] [serial = 1481] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff496cc7000) [pid = 1810] [serial = 1443] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff47f69e400) [pid = 1810] [serial = 1245] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff47bc1d800) [pid = 1810] [serial = 1362] [outer = (nil)] [url = about:blank] 08:01:35 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff47b330c00) [pid = 1810] [serial = 1538] [outer = (nil)] [url = about:blank] 08:01:36 INFO - PROCESS | 1810 | 1461250896011 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 1810 | 1461250896016 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:01:36 INFO - PROCESS | 1810 | 1461250896044 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 1810 | 1461250896053 Marionette TRACE conn4 <- [1,2198,null,{}] 08:01:36 INFO - PROCESS | 1810 | 1461250896061 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}] 08:01:36 INFO - PROCESS | 1810 | 1461250896267 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:01:36 INFO - PROCESS | 1810 | 1461250896466 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff466481000 == 134 [pid = 1810] [id = 557] 08:01:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff4671abc00) [pid = 1810] [serial = 1672] [outer = (nil)] 08:01:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff4671b1000) [pid = 1810] [serial = 1673] [outer = 0x7ff4671abc00] 08:01:36 INFO - PROCESS | 1810 | 1461250896535 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff4671e8400) [pid = 1810] [serial = 1674] [outer = 0x7ff4671abc00] 08:01:37 INFO - PROCESS | 1810 | 1461250897314 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]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1290ms 08:01:37 INFO - PROCESS | 1810 | 1461250897346 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1810 | 1461250897352 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:01:37 INFO - PROCESS | 1810 | 1461250897368 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1810 | 1461250897374 Marionette TRACE conn4 <- [1,2202,null,{}] 08:01:37 INFO - PROCESS | 1810 | 1461250897379 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}] 08:01:37 INFO - PROCESS | 1810 | 1461250897596 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:01:37 INFO - PROCESS | 1810 | 1461250897802 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46739f000 == 135 [pid = 1810] [id = 558] 08:01:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff467176400) [pid = 1810] [serial = 1675] [outer = (nil)] 08:01:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff468788c00) [pid = 1810] [serial = 1676] [outer = 0x7ff467176400] 08:01:37 INFO - PROCESS | 1810 | 1461250897866 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff46952cc00) [pid = 1810] [serial = 1677] [outer = 0x7ff467176400] 08:01:38 INFO - PROCESS | 1810 | 1461250898794 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]]]}] 08:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1493ms 08:01:38 INFO - PROCESS | 1810 | 1461250898858 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:01:38 INFO - PROCESS | 1810 | 1461250898862 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:01:38 INFO - PROCESS | 1810 | 1461250898868 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 1810 | 1461250898871 Marionette TRACE conn4 <- [1,2206,null,{}] 08:01:38 INFO - PROCESS | 1810 | 1461250898893 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}] 08:01:39 INFO - PROCESS | 1810 | 1461250899206 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:01:39 INFO - PROCESS | 1810 | 1461250899243 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4695c3800 == 136 [pid = 1810] [id = 559] 08:01:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff469652000) [pid = 1810] [serial = 1678] [outer = (nil)] 08:01:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff46aa19000) [pid = 1810] [serial = 1679] [outer = 0x7ff469652000] 08:01:39 INFO - PROCESS | 1810 | 1461250899316 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff46abb0800) [pid = 1810] [serial = 1680] [outer = 0x7ff469652000] 08:01:40 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff46b7acc00) [pid = 1810] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:01:40 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff466423800) [pid = 1810] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:01:40 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff465f14c00) [pid = 1810] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:01:40 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff4671af400) [pid = 1810] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:01:40 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff468791800) [pid = 1810] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:01:40 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff4671ebc00) [pid = 1810] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:01:40 INFO - PROCESS | 1810 | 1461250900862 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]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2039ms 08:01:40 INFO - PROCESS | 1810 | 1461250900924 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1810 | 1461250900928 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:01:40 INFO - PROCESS | 1810 | 1461250900936 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 1810 | 1461250900938 Marionette TRACE conn4 <- [1,2210,null,{}] 08:01:40 INFO - PROCESS | 1810 | 1461250900942 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}] 08:01:41 INFO - PROCESS | 1810 | 1461250901163 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:01:41 INFO - PROCESS | 1810 | 1461250901340 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ae19000 == 137 [pid = 1810] [id = 560] 08:01:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff465f16c00) [pid = 1810] [serial = 1681] [outer = (nil)] 08:01:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff46b41b000) [pid = 1810] [serial = 1682] [outer = 0x7ff465f16c00] 08:01:41 INFO - PROCESS | 1810 | 1461250901409 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff46b49fc00) [pid = 1810] [serial = 1683] [outer = 0x7ff465f16c00] 08:01:42 INFO - PROCESS | 1810 | 1461250902149 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]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1228ms 08:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:01:42 INFO - PROCESS | 1810 | 1461250902165 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1810 | 1461250902168 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:01:42 INFO - PROCESS | 1810 | 1461250902172 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1810 | 1461250902176 Marionette TRACE conn4 <- [1,2214,null,{}] 08:01:42 INFO - PROCESS | 1810 | 1461250902185 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}] 08:01:42 INFO - PROCESS | 1810 | 1461250902450 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:01:42 INFO - PROCESS | 1810 | 1461250902481 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46da9a800 == 138 [pid = 1810] [id = 561] 08:01:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff4671aa400) [pid = 1810] [serial = 1684] [outer = (nil)] 08:01:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff46b7acc00) [pid = 1810] [serial = 1685] [outer = 0x7ff4671aa400] 08:01:42 INFO - PROCESS | 1810 | 1461250902542 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff46bae0c00) [pid = 1810] [serial = 1686] [outer = 0x7ff4671aa400] 08:01:43 INFO - PROCESS | 1810 | 1461250903714 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]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1590ms 08:01:43 INFO - PROCESS | 1810 | 1461250903764 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1810 | 1461250903771 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:01:43 INFO - PROCESS | 1810 | 1461250903781 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1810 | 1461250903786 Marionette TRACE conn4 <- [1,2218,null,{}] 08:01:43 INFO - PROCESS | 1810 | 1461250903793 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}] 08:01:44 INFO - PROCESS | 1810 | 1461250904049 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:01:44 INFO - PROCESS | 1810 | 1461250904376 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690d3800 == 139 [pid = 1810] [id = 562] 08:01:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff469530400) [pid = 1810] [serial = 1687] [outer = (nil)] 08:01:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff46964f000) [pid = 1810] [serial = 1688] [outer = 0x7ff469530400] 08:01:44 INFO - PROCESS | 1810 | 1461250904457 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff46aba7400) [pid = 1810] [serial = 1689] [outer = 0x7ff469530400] 08:01:45 INFO - PROCESS | 1810 | 1461250905349 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]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1637ms 08:01:45 INFO - PROCESS | 1810 | 1461250905419 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1810 | 1461250905427 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:01:45 INFO - PROCESS | 1810 | 1461250905438 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1810 | 1461250905442 Marionette TRACE conn4 <- [1,2222,null,{}] 08:01:45 INFO - PROCESS | 1810 | 1461250905449 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}] 08:01:45 INFO - PROCESS | 1810 | 1461250905719 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:01:46 INFO - PROCESS | 1810 | 1461250906088 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ed27800 == 140 [pid = 1810] [id = 563] 08:01:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff46c578800) [pid = 1810] [serial = 1690] [outer = (nil)] 08:01:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff46c579c00) [pid = 1810] [serial = 1691] [outer = 0x7ff46c578800] 08:01:46 INFO - PROCESS | 1810 | 1461250906201 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff46c908800) [pid = 1810] [serial = 1692] [outer = 0x7ff46c578800] 08:01:47 INFO - PROCESS | 1810 | 1461250907108 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]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1738ms 08:01:47 INFO - PROCESS | 1810 | 1461250907178 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:01:47 INFO - PROCESS | 1810 | 1461250907182 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:01:47 INFO - PROCESS | 1810 | 1461250907188 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1810 | 1461250907194 Marionette TRACE conn4 <- [1,2226,null,{}] 08:01:47 INFO - PROCESS | 1810 | 1461250907210 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}] 08:01:47 INFO - PROCESS | 1810 | 1461250907486 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:01:47 INFO - PROCESS | 1810 | 1461250907791 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47010a800 == 141 [pid = 1810] [id = 564] 08:01:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff46c579000) [pid = 1810] [serial = 1693] [outer = (nil)] 08:01:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff46ec51800) [pid = 1810] [serial = 1694] [outer = 0x7ff46c579000] 08:01:47 INFO - PROCESS | 1810 | 1461250907874 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff46f3ec400) [pid = 1810] [serial = 1695] [outer = 0x7ff46c579000] 08:01:48 INFO - PROCESS | 1810 | 1461250908754 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]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1604ms 08:01:48 INFO - PROCESS | 1810 | 1461250908793 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 1810 | 1461250908798 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:01:48 INFO - PROCESS | 1810 | 1461250908804 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1810 | 1461250908806 Marionette TRACE conn4 <- [1,2230,null,{}] 08:01:48 INFO - PROCESS | 1810 | 1461250908818 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}] 08:01:49 INFO - PROCESS | 1810 | 1461250909041 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:01:49 INFO - PROCESS | 1810 | 1461250909295 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471d94000 == 142 [pid = 1810] [id = 565] 08:01:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff46baeb000) [pid = 1810] [serial = 1696] [outer = (nil)] 08:01:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff4700c6400) [pid = 1810] [serial = 1697] [outer = 0x7ff46baeb000] 08:01:49 INFO - PROCESS | 1810 | 1461250909411 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff4714f3800) [pid = 1810] [serial = 1698] [outer = 0x7ff46baeb000] 08:01:50 INFO - PROCESS | 1810 | 1461250910299 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]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1541ms 08:01:50 INFO - PROCESS | 1810 | 1461250910347 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 1810 | 1461250910351 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:01:50 INFO - PROCESS | 1810 | 1461250910358 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1810 | 1461250910362 Marionette TRACE conn4 <- [1,2234,null,{}] 08:01:50 INFO - PROCESS | 1810 | 1461250910367 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}] 08:01:50 INFO - PROCESS | 1810 | 1461250910585 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:01:50 INFO - PROCESS | 1810 | 1461250910852 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472a1b800 == 143 [pid = 1810] [id = 566] 08:01:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff47159e400) [pid = 1810] [serial = 1699] [outer = (nil)] 08:01:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff471dac400) [pid = 1810] [serial = 1700] [outer = 0x7ff47159e400] 08:01:50 INFO - PROCESS | 1810 | 1461250910980 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff471fd9000) [pid = 1810] [serial = 1701] [outer = 0x7ff47159e400] 08:01:51 INFO - PROCESS | 1810 | 1461250911991 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]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1689ms 08:01:52 INFO - PROCESS | 1810 | 1461250912050 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1810 | 1461250912054 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:01:52 INFO - PROCESS | 1810 | 1461250912061 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1810 | 1461250912065 Marionette TRACE conn4 <- [1,2238,null,{}] 08:01:52 INFO - PROCESS | 1810 | 1461250912070 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}] 08:01:52 INFO - PROCESS | 1810 | 1461250912356 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:01:52 INFO - PROCESS | 1810 | 1461250912665 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747b4000 == 144 [pid = 1810] [id = 567] 08:01:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff47485a800) [pid = 1810] [serial = 1702] [outer = (nil)] 08:01:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff4786e7000) [pid = 1810] [serial = 1703] [outer = 0x7ff47485a800] 08:01:52 INFO - PROCESS | 1810 | 1461250912756 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff479369c00) [pid = 1810] [serial = 1704] [outer = 0x7ff47485a800] 08:01:53 INFO - PROCESS | 1810 | 1461250913615 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]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1584ms 08:01:53 INFO - PROCESS | 1810 | 1461250913647 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:01:53 INFO - PROCESS | 1810 | 1461250913650 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:01:53 INFO - PROCESS | 1810 | 1461250913656 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1810 | 1461250913659 Marionette TRACE conn4 <- [1,2242,null,{}] 08:01:53 INFO - PROCESS | 1810 | 1461250913665 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}] 08:01:53 INFO - PROCESS | 1810 | 1461250913889 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:01:54 INFO - PROCESS | 1810 | 1461250914157 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a72800 == 145 [pid = 1810] [id = 568] 08:01:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff47485bc00) [pid = 1810] [serial = 1705] [outer = (nil)] 08:01:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff47abd6400) [pid = 1810] [serial = 1706] [outer = 0x7ff47485bc00] 08:01:54 INFO - PROCESS | 1810 | 1461250914291 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff47ad5bc00) [pid = 1810] [serial = 1707] [outer = 0x7ff47485bc00] 08:01:55 INFO - PROCESS | 1810 | 1461250915154 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]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1533ms 08:01:55 INFO - PROCESS | 1810 | 1461250915190 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1810 | 1461250915194 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:01:55 INFO - PROCESS | 1810 | 1461250915200 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1810 | 1461250915203 Marionette TRACE conn4 <- [1,2246,null,{}] 08:01:55 INFO - PROCESS | 1810 | 1461250915208 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}] 08:01:55 INFO - PROCESS | 1810 | 1461250915422 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:01:55 INFO - PROCESS | 1810 | 1461250915689 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478a38000 == 146 [pid = 1810] [id = 569] 08:01:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff479536400) [pid = 1810] [serial = 1708] [outer = (nil)] 08:01:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff47b1c7800) [pid = 1810] [serial = 1709] [outer = 0x7ff479536400] 08:01:55 INFO - PROCESS | 1810 | 1461250915807 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff47b298000) [pid = 1810] [serial = 1710] [outer = 0x7ff479536400] 08:01:56 INFO - PROCESS | 1810 | 1461250916873 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]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1731ms 08:01:56 INFO - PROCESS | 1810 | 1461250916932 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 1810 | 1461250916935 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:01:56 INFO - PROCESS | 1810 | 1461250916941 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1810 | 1461250916944 Marionette TRACE conn4 <- [1,2250,null,{}] 08:01:56 INFO - PROCESS | 1810 | 1461250916949 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}] 08:01:57 INFO - PROCESS | 1810 | 1461250917168 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:01:57 INFO - PROCESS | 1810 | 1461250917478 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ac69800 == 147 [pid = 1810] [id = 570] 08:01:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff47953c800) [pid = 1810] [serial = 1711] [outer = (nil)] 08:01:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff47b342400) [pid = 1810] [serial = 1712] [outer = 0x7ff47953c800] 08:01:57 INFO - PROCESS | 1810 | 1461250917556 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff47b8be400) [pid = 1810] [serial = 1713] [outer = 0x7ff47953c800] 08:01:58 INFO - PROCESS | 1810 | 1461250918403 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]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1527ms 08:01:58 INFO - PROCESS | 1810 | 1461250918471 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:01:58 INFO - PROCESS | 1810 | 1461250918475 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:01:58 INFO - PROCESS | 1810 | 1461250918481 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1810 | 1461250918484 Marionette TRACE conn4 <- [1,2254,null,{}] 08:01:58 INFO - PROCESS | 1810 | 1461250918490 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}] 08:01:58 INFO - PROCESS | 1810 | 1461250918728 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:01:59 INFO - PROCESS | 1810 | 1461250919002 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc63800 == 148 [pid = 1810] [id = 571] 08:01:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff47ba5dc00) [pid = 1810] [serial = 1714] [outer = (nil)] 08:01:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff47bb8e800) [pid = 1810] [serial = 1715] [outer = 0x7ff47ba5dc00] 08:01:59 INFO - PROCESS | 1810 | 1461250919134 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff47cab3c00) [pid = 1810] [serial = 1716] [outer = 0x7ff47ba5dc00] 08:02:00 INFO - PROCESS | 1810 | 1461250920012 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]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1581ms 08:02:00 INFO - PROCESS | 1810 | 1461250920063 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:02:00 INFO - PROCESS | 1810 | 1461250920067 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:02:00 INFO - PROCESS | 1810 | 1461250920073 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1810 | 1461250920077 Marionette TRACE conn4 <- [1,2258,null,{}] 08:02:00 INFO - PROCESS | 1810 | 1461250920082 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}] 08:02:00 INFO - PROCESS | 1810 | 1461250920375 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:02:00 INFO - PROCESS | 1810 | 1461250920719 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f314800 == 149 [pid = 1810] [id = 572] 08:02:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff47e555000) [pid = 1810] [serial = 1717] [outer = (nil)] 08:02:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff47e653000) [pid = 1810] [serial = 1718] [outer = 0x7ff47e555000] 08:02:00 INFO - PROCESS | 1810 | 1461250920830 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff480d5b400) [pid = 1810] [serial = 1719] [outer = 0x7ff47e555000] 08:02:01 INFO - PROCESS | 1810 | 1461250921772 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]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1739ms 08:02:01 INFO - PROCESS | 1810 | 1461250921813 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1810 | 1461250921817 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:02:01 INFO - PROCESS | 1810 | 1461250921823 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1810 | 1461250921825 Marionette TRACE conn4 <- [1,2262,null,{}] 08:02:01 INFO - PROCESS | 1810 | 1461250921833 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}] 08:02:02 INFO - PROCESS | 1810 | 1461250922069 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:02:02 INFO - PROCESS | 1810 | 1461250922341 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff483892800 == 150 [pid = 1810] [id = 573] 08:02:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff467106800) [pid = 1810] [serial = 1720] [outer = (nil)] 08:02:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff46b42c000) [pid = 1810] [serial = 1721] [outer = 0x7ff467106800] 08:02:02 INFO - PROCESS | 1810 | 1461250922462 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff484ce3800) [pid = 1810] [serial = 1722] [outer = 0x7ff467106800] 08:02:03 INFO - PROCESS | 1810 | 1461250923306 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]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1531ms 08:02:03 INFO - PROCESS | 1810 | 1461250923355 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1810 | 1461250923359 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:02:03 INFO - PROCESS | 1810 | 1461250923366 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1810 | 1461250923368 Marionette TRACE conn4 <- [1,2266,null,{}] 08:02:03 INFO - PROCESS | 1810 | 1461250923374 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}] 08:02:03 INFO - PROCESS | 1810 | 1461250923597 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:02:03 INFO - PROCESS | 1810 | 1461250923870 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485ba1800 == 151 [pid = 1810] [id = 574] 08:02:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff463894400) [pid = 1810] [serial = 1723] [outer = (nil)] 08:02:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff48513d400) [pid = 1810] [serial = 1724] [outer = 0x7ff463894400] 08:02:03 INFO - PROCESS | 1810 | 1461250923988 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff485355000) [pid = 1810] [serial = 1725] [outer = 0x7ff463894400] 08:02:04 INFO - PROCESS | 1810 | 1461250924835 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]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1529ms 08:02:04 INFO - PROCESS | 1810 | 1461250924896 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1810 | 1461250924900 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:02:04 INFO - PROCESS | 1810 | 1461250924906 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1810 | 1461250924909 Marionette TRACE conn4 <- [1,2270,null,{}] 08:02:04 INFO - PROCESS | 1810 | 1461250924915 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}] 08:02:05 INFO - PROCESS | 1810 | 1461250925154 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:02:05 INFO - PROCESS | 1810 | 1461250925424 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486e63800 == 152 [pid = 1810] [id = 575] 08:02:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff467180800) [pid = 1810] [serial = 1726] [outer = (nil)] 08:02:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff48649b000) [pid = 1810] [serial = 1727] [outer = 0x7ff467180800] 08:02:05 INFO - PROCESS | 1810 | 1461250925544 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x7ff486865800) [pid = 1810] [serial = 1728] [outer = 0x7ff467180800] 08:02:06 INFO - PROCESS | 1810 | 1461250926426 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]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1549ms 08:02:06 INFO - PROCESS | 1810 | 1461250926457 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1810 | 1461250926460 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:02:06 INFO - PROCESS | 1810 | 1461250926467 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1810 | 1461250926471 Marionette TRACE conn4 <- [1,2274,null,{}] 08:02:06 INFO - PROCESS | 1810 | 1461250926476 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}] 08:02:06 INFO - PROCESS | 1810 | 1461250926724 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:02:07 INFO - PROCESS | 1810 | 1461250927041 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff491e7f000 == 153 [pid = 1810] [id = 576] 08:02:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x7ff46ff5d400) [pid = 1810] [serial = 1729] [outer = (nil)] 08:02:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x7ff487043400) [pid = 1810] [serial = 1730] [outer = 0x7ff46ff5d400] 08:02:07 INFO - PROCESS | 1810 | 1461250927122 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x7ff4873a0800) [pid = 1810] [serial = 1731] [outer = 0x7ff46ff5d400] 08:02:07 INFO - PROCESS | 1810 | 1461250927972 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]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1579ms 08:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:02:08 INFO - PROCESS | 1810 | 1461250928047 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1810 | 1461250928050 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:02:08 INFO - PROCESS | 1810 | 1461250928057 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1810 | 1461250928060 Marionette TRACE conn4 <- [1,2278,null,{}] 08:02:08 INFO - PROCESS | 1810 | 1461250928066 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}] 08:02:08 INFO - PROCESS | 1810 | 1461250928335 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:02:08 INFO - PROCESS | 1810 | 1461250928657 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496956000 == 154 [pid = 1810] [id = 577] 08:02:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x7ff46641fc00) [pid = 1810] [serial = 1732] [outer = (nil)] 08:02:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x7ff48ae3b800) [pid = 1810] [serial = 1733] [outer = 0x7ff46641fc00] 08:02:08 INFO - PROCESS | 1810 | 1461250928733 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x7ff491756000) [pid = 1810] [serial = 1734] [outer = 0x7ff46641fc00] 08:02:09 INFO - PROCESS | 1810 | 1461250929613 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]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1630ms 08:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:02:09 INFO - PROCESS | 1810 | 1461250929687 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 1810 | 1461250929690 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:02:09 INFO - PROCESS | 1810 | 1461250929696 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 1810 | 1461250929700 Marionette TRACE conn4 <- [1,2282,null,{}] 08:02:09 INFO - PROCESS | 1810 | 1461250929705 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}] 08:02:09 INFO - PROCESS | 1810 | 1461250929938 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:02:10 INFO - PROCESS | 1810 | 1461250930249 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49722b000 == 155 [pid = 1810] [id = 578] 08:02:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x7ff472a57c00) [pid = 1810] [serial = 1735] [outer = (nil)] 08:02:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x7ff491a9f800) [pid = 1810] [serial = 1736] [outer = 0x7ff472a57c00] 08:02:10 INFO - PROCESS | 1810 | 1461250930330 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x7ff491e11400) [pid = 1810] [serial = 1737] [outer = 0x7ff472a57c00] 08:02:11 INFO - PROCESS | 1810 | 1461250931254 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]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1585ms 08:02:11 INFO - PROCESS | 1810 | 1461250931281 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1810 | 1461250931290 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:02:11 INFO - PROCESS | 1810 | 1461250931302 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1810 | 1461250931304 Marionette TRACE conn4 <- [1,2286,null,{}] 08:02:11 INFO - PROCESS | 1810 | 1461250931311 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}] 08:02:11 INFO - PROCESS | 1810 | 1461250931559 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:02:11 INFO - PROCESS | 1810 | 1461250931881 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4666ad000 == 156 [pid = 1810] [id = 579] 08:02:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x7ff463895000) [pid = 1810] [serial = 1738] [outer = (nil)] 08:02:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x7ff46717a800) [pid = 1810] [serial = 1739] [outer = 0x7ff463895000] 08:02:11 INFO - PROCESS | 1810 | 1461250931961 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x7ff46aa1d400) [pid = 1810] [serial = 1740] [outer = 0x7ff463895000] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff497110800 == 155 [pid = 1810] [id = 236] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478a37800 == 154 [pid = 1810] [id = 148] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff492860800 == 153 [pid = 1810] [id = 235] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4a3fcc000 == 152 [pid = 1810] [id = 237] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f772000 == 151 [pid = 1810] [id = 200] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ad82800 == 150 [pid = 1810] [id = 505] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474ae0800 == 149 [pid = 1810] [id = 147] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff466477000 == 148 [pid = 1810] [id = 504] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e5b5800 == 147 [pid = 1810] [id = 514] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485fc1000 == 146 [pid = 1810] [id = 552] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485446000 == 145 [pid = 1810] [id = 551] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff482a5b000 == 144 [pid = 1810] [id = 550] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f5d2000 == 143 [pid = 1810] [id = 549] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bdd8000 == 142 [pid = 1810] [id = 548] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47af35800 == 141 [pid = 1810] [id = 547] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47a98c800 == 140 [pid = 1810] [id = 546] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479557000 == 139 [pid = 1810] [id = 545] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478551800 == 138 [pid = 1810] [id = 544] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4748ec800 == 137 [pid = 1810] [id = 543] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474774800 == 136 [pid = 1810] [id = 542] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472ac1800 == 135 [pid = 1810] [id = 541] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff470abd000 == 134 [pid = 1810] [id = 540] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46da91000 == 133 [pid = 1810] [id = 539] 08:02:14 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff465f65800 == 132 [pid = 1810] [id = 538] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x7ff46abb3800) [pid = 1810] [serial = 1613] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x7ff46b7b7000) [pid = 1810] [serial = 1610] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x7ff492c4c400) [pid = 1810] [serial = 1577] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x7ff46948c800) [pid = 1810] [serial = 1601] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x7ff469534800) [pid = 1810] [serial = 1602] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x7ff481985c00) [pid = 1810] [serial = 1556] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x7ff467110400) [pid = 1810] [serial = 1592] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x7ff46710e000) [pid = 1810] [serial = 1596] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x7ff46641dc00) [pid = 1810] [serial = 1595] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x7ff46ec88800) [pid = 1810] [serial = 1550] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x7ff491c1a000) [pid = 1810] [serial = 1574] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x7ff492fee400) [pid = 1810] [serial = 1565] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x7ff467999000) [pid = 1810] [serial = 1599] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff4671b8400) [pid = 1810] [serial = 1598] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff485febc00) [pid = 1810] [serial = 1559] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff46aa1b800) [pid = 1810] [serial = 1580] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff465f14800) [pid = 1810] [serial = 1586] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff47e659800) [pid = 1810] [serial = 1544] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff46af07800) [pid = 1810] [serial = 1604] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff46b412c00) [pid = 1810] [serial = 1605] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff46b41a000) [pid = 1810] [serial = 1547] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff46b42d000) [pid = 1810] [serial = 1571] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff467998400) [pid = 1810] [serial = 1583] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff46a78c000) [pid = 1810] [serial = 1568] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff469659c00) [pid = 1810] [serial = 1562] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff47b1c9400) [pid = 1810] [serial = 1553] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff467107000) [pid = 1810] [serial = 1589] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff46b49f800) [pid = 1810] [serial = 1608] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff46c80d800) [pid = 1810] [serial = 1611] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff46b433000) [pid = 1810] [serial = 1607] [outer = (nil)] [url = about:blank] 08:02:14 INFO - PROCESS | 1810 | 1461250934442 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]]]}] 08:02:14 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 08:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 3196ms 08:02:14 INFO - PROCESS | 1810 | 1461250934497 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1810 | 1461250934501 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:02:14 INFO - PROCESS | 1810 | 1461250934510 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1810 | 1461250934515 Marionette TRACE conn4 <- [1,2290,null,{}] 08:02:14 INFO - PROCESS | 1810 | 1461250934524 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}] 08:02:14 INFO - PROCESS | 1810 | 1461250934733 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:02:14 INFO - PROCESS | 1810 | 1461250934960 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4665dc800 == 133 [pid = 1810] [id = 580] 08:02:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff467110400) [pid = 1810] [serial = 1741] [outer = (nil)] 08:02:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff467996400) [pid = 1810] [serial = 1742] [outer = 0x7ff467110400] 08:02:15 INFO - PROCESS | 1810 | 1461250935031 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff468790c00) [pid = 1810] [serial = 1743] [outer = 0x7ff467110400] 08:02:15 INFO - PROCESS | 1810 | 1461250935806 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]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1337ms 08:02:15 INFO - PROCESS | 1810 | 1461250935848 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1810 | 1461250935856 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:02:15 INFO - PROCESS | 1810 | 1461250935867 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1810 | 1461250935870 Marionette TRACE conn4 <- [1,2294,null,{}] 08:02:15 INFO - PROCESS | 1810 | 1461250935877 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}] 08:02:16 INFO - PROCESS | 1810 | 1461250936078 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:02:16 INFO - PROCESS | 1810 | 1461250936287 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690e3000 == 134 [pid = 1810] [id = 581] 08:02:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff467179c00) [pid = 1810] [serial = 1744] [outer = (nil)] 08:02:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff46a78dc00) [pid = 1810] [serial = 1745] [outer = 0x7ff467179c00] 08:02:16 INFO - PROCESS | 1810 | 1461250936364 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff46b0c2c00) [pid = 1810] [serial = 1746] [outer = 0x7ff467179c00] 08:02:17 INFO - PROCESS | 1810 | 1461250937361 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]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1535ms 08:02:17 INFO - PROCESS | 1810 | 1461250937403 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1810 | 1461250937406 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:02:17 INFO - PROCESS | 1810 | 1461250937418 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1810 | 1461250937424 Marionette TRACE conn4 <- [1,2298,null,{}] 08:02:17 INFO - PROCESS | 1810 | 1461250937439 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}] 08:02:17 INFO - PROCESS | 1810 | 1461250937712 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:02:17 INFO - PROCESS | 1810 | 1461250937742 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c934800 == 135 [pid = 1810] [id = 582] 08:02:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff46b416800) [pid = 1810] [serial = 1747] [outer = (nil)] 08:02:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff46b7ab800) [pid = 1810] [serial = 1748] [outer = 0x7ff46b416800] 08:02:17 INFO - PROCESS | 1810 | 1461250937812 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff46c57f400) [pid = 1810] [serial = 1749] [outer = 0x7ff46b416800] 08:02:18 INFO - PROCESS | 1810 | 1461250938727 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]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1332ms 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff47936a000) [pid = 1810] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff492c44800) [pid = 1810] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff46b7ae000) [pid = 1810] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff46b6e2c00) [pid = 1810] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff469654800) [pid = 1810] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff468788400) [pid = 1810] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff47e4d3800) [pid = 1810] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff465f0f800) [pid = 1810] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff4671b2000) [pid = 1810] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff485670000) [pid = 1810] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff4786f4400) [pid = 1810] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff4786f0c00) [pid = 1810] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff46641d400) [pid = 1810] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff46641b400) [pid = 1810] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff467174800) [pid = 1810] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff46b417400) [pid = 1810] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff46b49bc00) [pid = 1810] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff466427800) [pid = 1810] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff469532000) [pid = 1810] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff4671abc00) [pid = 1810] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff46c585400) [pid = 1810] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff4714fd000) [pid = 1810] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff478858000) [pid = 1810] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff471592c00) [pid = 1810] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff46aba6000) [pid = 1810] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff467176400) [pid = 1810] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff46c57f000) [pid = 1810] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff479536800) [pid = 1810] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff47cdc6400) [pid = 1810] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff47b332c00) [pid = 1810] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff46799a400) [pid = 1810] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff469652000) [pid = 1810] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff46d7b0400) [pid = 1810] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff472a98000) [pid = 1810] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff46dd0d400) [pid = 1810] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff463891c00) [pid = 1810] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff46aa1c800) [pid = 1810] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff46af09000) [pid = 1810] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff47b333400) [pid = 1810] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff465f16c00) [pid = 1810] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff465f0dc00) [pid = 1810] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff4671b5400) [pid = 1810] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff46b49a400) [pid = 1810] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff469482400) [pid = 1810] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff467990c00) [pid = 1810] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff46a782c00) [pid = 1810] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff46aa13800) [pid = 1810] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff46a784800) [pid = 1810] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff4786e8400) [pid = 1810] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff46b0c1400) [pid = 1810] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff465f0bc00) [pid = 1810] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff469538400) [pid = 1810] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff46b7b2800) [pid = 1810] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff46b436800) [pid = 1810] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:02:19 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff46b6ee800) [pid = 1810] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:02:19 INFO - PROCESS | 1810 | 1461250939692 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1810 | 1461250939697 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:02:19 INFO - PROCESS | 1810 | 1461250939751 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1810 | 1461250939755 Marionette TRACE conn4 <- [1,2302,null,{}] 08:02:19 INFO - PROCESS | 1810 | 1461250939761 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}] 08:02:20 INFO - PROCESS | 1810 | 1461250940015 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:02:20 INFO - PROCESS | 1810 | 1461250940127 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4665ee800 == 136 [pid = 1810] [id = 583] 08:02:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff46641c800) [pid = 1810] [serial = 1750] [outer = (nil)] 08:02:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff467177000) [pid = 1810] [serial = 1751] [outer = 0x7ff46641c800] 08:02:20 INFO - PROCESS | 1810 | 1461250940192 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff467990c00) [pid = 1810] [serial = 1752] [outer = 0x7ff46641c800] 08:02:20 INFO - PROCESS | 1810 | 1461250940912 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]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1191ms 08:02:20 INFO - PROCESS | 1810 | 1461250940933 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1810 | 1461250940936 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:02:20 INFO - PROCESS | 1810 | 1461250940942 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1810 | 1461250940944 Marionette TRACE conn4 <- [1,2306,null,{}] 08:02:20 INFO - PROCESS | 1810 | 1461250940949 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}] 08:02:21 INFO - PROCESS | 1810 | 1461250941231 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:02:21 INFO - PROCESS | 1810 | 1461250941351 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ec9c800 == 137 [pid = 1810] [id = 584] 08:02:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff465f12000) [pid = 1810] [serial = 1753] [outer = (nil)] 08:02:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff46a784000) [pid = 1810] [serial = 1754] [outer = 0x7ff465f12000] 08:02:21 INFO - PROCESS | 1810 | 1461250941417 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff46b417400) [pid = 1810] [serial = 1755] [outer = 0x7ff465f12000] 08:02:22 INFO - PROCESS | 1810 | 1461250942501 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]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1628ms 08:02:22 INFO - PROCESS | 1810 | 1461250942572 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1810 | 1461250942578 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:02:22 INFO - PROCESS | 1810 | 1461250942588 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1810 | 1461250942591 Marionette TRACE conn4 <- [1,2310,null,{}] 08:02:22 INFO - PROCESS | 1810 | 1461250942600 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}] 08:02:22 INFO - PROCESS | 1810 | 1461250942863 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:02:23 INFO - PROCESS | 1810 | 1461250943177 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4695da800 == 138 [pid = 1810] [id = 585] 08:02:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff469279000) [pid = 1810] [serial = 1756] [outer = (nil)] 08:02:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff46952b400) [pid = 1810] [serial = 1757] [outer = 0x7ff469279000] 08:02:23 INFO - PROCESS | 1810 | 1461250943260 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff46a784800) [pid = 1810] [serial = 1758] [outer = 0x7ff469279000] 08:02:24 INFO - PROCESS | 1810 | 1461250944119 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]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1583ms 08:02:24 INFO - PROCESS | 1810 | 1461250944172 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1810 | 1461250944179 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:02:24 INFO - PROCESS | 1810 | 1461250944190 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1810 | 1461250944194 Marionette TRACE conn4 <- [1,2314,null,{}] 08:02:24 INFO - PROCESS | 1810 | 1461250944200 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}] 08:02:24 INFO - PROCESS | 1810 | 1461250944427 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:02:24 INFO - PROCESS | 1810 | 1461250944685 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f4d8800 == 139 [pid = 1810] [id = 586] 08:02:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff46b428000) [pid = 1810] [serial = 1759] [outer = (nil)] 08:02:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff46b499c00) [pid = 1810] [serial = 1760] [outer = 0x7ff46b428000] 08:02:24 INFO - PROCESS | 1810 | 1461250944870 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff46b6e2c00) [pid = 1810] [serial = 1761] [outer = 0x7ff46b428000] 08:02:25 INFO - PROCESS | 1810 | 1461250945786 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]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1634ms 08:02:25 INFO - PROCESS | 1810 | 1461250945825 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1810 | 1461250945829 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:02:25 INFO - PROCESS | 1810 | 1461250945836 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1810 | 1461250945842 Marionette TRACE conn4 <- [1,2318,null,{}] 08:02:25 INFO - PROCESS | 1810 | 1461250945857 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}] 08:02:26 INFO - PROCESS | 1810 | 1461250946104 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:02:26 INFO - PROCESS | 1810 | 1461250946406 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471859000 == 140 [pid = 1810] [id = 587] 08:02:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff46c585000) [pid = 1810] [serial = 1762] [outer = (nil)] 08:02:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff46c961c00) [pid = 1810] [serial = 1763] [outer = 0x7ff46c585000] 08:02:26 INFO - PROCESS | 1810 | 1461250946489 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff46d7a9c00) [pid = 1810] [serial = 1764] [outer = 0x7ff46c585000] 08:02:27 INFO - PROCESS | 1810 | 1461250947400 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] 08:02:27 INFO - PROCESS | 1810 | 1461250947478 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:02:27 INFO - PROCESS | 1810 | 1461250947483 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1810 | 1461250947486 Marionette TRACE conn4 <- [1,2322,null,{}] 08:02:27 INFO - PROCESS | 1810 | 1461250947491 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}] 08:02:27 INFO - PROCESS | 1810 | 1461250947723 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:02:28 INFO - PROCESS | 1810 | 1461250948040 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472abe800 == 141 [pid = 1810] [id = 588] 08:02:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff46b428800) [pid = 1810] [serial = 1765] [outer = (nil)] 08:02:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff46ec86800) [pid = 1810] [serial = 1766] [outer = 0x7ff46b428800] 08:02:28 INFO - PROCESS | 1810 | 1461250948120 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff46f3f8000) [pid = 1810] [serial = 1767] [outer = 0x7ff46b428800] 08:02:28 INFO - PROCESS | 1810 | 1461250948941 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]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1528ms 08:02:29 INFO - PROCESS | 1810 | 1461250949013 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 1810 | 1461250949017 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:02:29 INFO - PROCESS | 1810 | 1461250949023 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 1810 | 1461250949026 Marionette TRACE conn4 <- [1,2326,null,{}] 08:02:29 INFO - PROCESS | 1810 | 1461250949031 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}] 08:02:29 INFO - PROCESS | 1810 | 1461250949284 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:02:29 INFO - PROCESS | 1810 | 1461250949544 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47476e800 == 142 [pid = 1810] [id = 589] 08:02:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff46dd12c00) [pid = 1810] [serial = 1768] [outer = (nil)] 08:02:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff470059400) [pid = 1810] [serial = 1769] [outer = 0x7ff46dd12c00] 08:02:29 INFO - PROCESS | 1810 | 1461250949662 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff4714fd000) [pid = 1810] [serial = 1770] [outer = 0x7ff46dd12c00] 08:02:30 INFO - PROCESS | 1810 | 1461250950541 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]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1536ms 08:02:30 INFO - PROCESS | 1810 | 1461250950560 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1810 | 1461250950564 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:02:30 INFO - PROCESS | 1810 | 1461250950569 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1810 | 1461250950572 Marionette TRACE conn4 <- [1,2330,null,{}] 08:02:30 INFO - PROCESS | 1810 | 1461250950578 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}] 08:02:30 INFO - PROCESS | 1810 | 1461250950827 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:02:31 INFO - PROCESS | 1810 | 1461250951066 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a09800 == 143 [pid = 1810] [id = 590] 08:02:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff472a92400) [pid = 1810] [serial = 1771] [outer = (nil)] 08:02:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff474855c00) [pid = 1810] [serial = 1772] [outer = 0x7ff472a92400] 08:02:31 INFO - PROCESS | 1810 | 1461250951198 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff4786e1000) [pid = 1810] [serial = 1773] [outer = 0x7ff472a92400] 08:02:32 INFO - PROCESS | 1810 | 1461250952071 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]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1533ms 08:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:02:32 INFO - PROCESS | 1810 | 1461250952104 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1810 | 1461250952107 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:02:32 INFO - PROCESS | 1810 | 1461250952114 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1810 | 1461250952117 Marionette TRACE conn4 <- [1,2334,null,{}] 08:02:32 INFO - PROCESS | 1810 | 1461250952123 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}] 08:02:32 INFO - PROCESS | 1810 | 1461250952339 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:02:32 INFO - PROCESS | 1810 | 1461250952608 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47854f800 == 144 [pid = 1810] [id = 591] 08:02:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff474854c00) [pid = 1810] [serial = 1774] [outer = (nil)] 08:02:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff4786f6c00) [pid = 1810] [serial = 1775] [outer = 0x7ff474854c00] 08:02:32 INFO - PROCESS | 1810 | 1461250952729 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff478853400) [pid = 1810] [serial = 1776] [outer = 0x7ff474854c00] 08:02:33 INFO - PROCESS | 1810 | 1461250953571 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]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1530ms 08:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:02:33 INFO - PROCESS | 1810 | 1461250953644 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1810 | 1461250953647 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:02:33 INFO - PROCESS | 1810 | 1461250953653 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1810 | 1461250953656 Marionette TRACE conn4 <- [1,2338,null,{}] 08:02:33 INFO - PROCESS | 1810 | 1461250953662 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}] 08:02:33 INFO - PROCESS | 1810 | 1461250953890 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:02:34 INFO - PROCESS | 1810 | 1461250954155 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479563800 == 145 [pid = 1810] [id = 592] 08:02:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff4786e1400) [pid = 1810] [serial = 1777] [outer = (nil)] 08:02:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff47899c000) [pid = 1810] [serial = 1778] [outer = 0x7ff4786e1400] 08:02:34 INFO - PROCESS | 1810 | 1461250954274 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff4789f6400) [pid = 1810] [serial = 1779] [outer = 0x7ff4786e1400] 08:02:35 INFO - PROCESS | 1810 | 1461250955136 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]]]}] 08:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1532ms 08:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:02:35 INFO - PROCESS | 1810 | 1461250955186 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 1810 | 1461250955189 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:02:35 INFO - PROCESS | 1810 | 1461250955196 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 1810 | 1461250955199 Marionette TRACE conn4 <- [1,2342,null,{}] 08:02:35 INFO - PROCESS | 1810 | 1461250955205 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}] 08:02:35 INFO - PROCESS | 1810 | 1461250955432 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:02:35 INFO - PROCESS | 1810 | 1461250955743 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a99f000 == 146 [pid = 1810] [id = 593] 08:02:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff4786ebc00) [pid = 1810] [serial = 1780] [outer = (nil)] 08:02:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff479371800) [pid = 1810] [serial = 1781] [outer = 0x7ff4786ebc00] 08:02:35 INFO - PROCESS | 1810 | 1461250955820 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff479755800) [pid = 1810] [serial = 1782] [outer = 0x7ff4786ebc00] 08:02:36 INFO - PROCESS | 1810 | 1461250956645 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]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1530ms 08:02:36 INFO - PROCESS | 1810 | 1461250956726 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1810 | 1461250956730 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:02:36 INFO - PROCESS | 1810 | 1461250956736 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1810 | 1461250956739 Marionette TRACE conn4 <- [1,2346,null,{}] 08:02:36 INFO - PROCESS | 1810 | 1461250956745 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}] 08:02:37 INFO - PROCESS | 1810 | 1461250957011 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:02:37 INFO - PROCESS | 1810 | 1461250957328 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47af35800 == 147 [pid = 1810] [id = 594] 08:02:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff470050000) [pid = 1810] [serial = 1783] [outer = (nil)] 08:02:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff47976bc00) [pid = 1810] [serial = 1784] [outer = 0x7ff470050000] 08:02:37 INFO - PROCESS | 1810 | 1461250957403 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x7ff47abe4c00) [pid = 1810] [serial = 1785] [outer = 0x7ff470050000] 08:02:38 INFO - PROCESS | 1810 | 1461250958279 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]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1584ms 08:02:38 INFO - PROCESS | 1810 | 1461250958322 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1810 | 1461250958326 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:02:38 INFO - PROCESS | 1810 | 1461250958333 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1810 | 1461250958336 Marionette TRACE conn4 <- [1,2350,null,{}] 08:02:38 INFO - PROCESS | 1810 | 1461250958343 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}] 08:02:38 INFO - PROCESS | 1810 | 1461250958602 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:02:38 INFO - PROCESS | 1810 | 1461250958917 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47d852000 == 148 [pid = 1810] [id = 595] 08:02:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x7ff47b23f800) [pid = 1810] [serial = 1786] [outer = (nil)] 08:02:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x7ff47b29d400) [pid = 1810] [serial = 1787] [outer = 0x7ff47b23f800] 08:02:39 INFO - PROCESS | 1810 | 1461250959003 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x7ff47b345c00) [pid = 1810] [serial = 1788] [outer = 0x7ff47b23f800] 08:02:39 INFO - PROCESS | 1810 | 1461250959842 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]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1582ms 08:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:02:39 INFO - PROCESS | 1810 | 1461250959916 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1810 | 1461250959919 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:02:39 INFO - PROCESS | 1810 | 1461250959926 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1810 | 1461250959929 Marionette TRACE conn4 <- [1,2354,null,{}] 08:02:39 INFO - PROCESS | 1810 | 1461250959934 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}] 08:02:40 INFO - PROCESS | 1810 | 1461250960167 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:02:40 INFO - PROCESS | 1810 | 1461250960435 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5ce000 == 149 [pid = 1810] [id = 596] 08:02:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x7ff47b3da400) [pid = 1810] [serial = 1789] [outer = (nil)] 08:02:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x7ff47b8b4800) [pid = 1810] [serial = 1790] [outer = 0x7ff47b3da400] 08:02:40 INFO - PROCESS | 1810 | 1461250960557 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x7ff47ba1a800) [pid = 1810] [serial = 1791] [outer = 0x7ff47b3da400] 08:02:41 INFO - PROCESS | 1810 | 1461250961428 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]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1533ms 08:02:41 INFO - PROCESS | 1810 | 1461250961460 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1810 | 1461250961464 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:02:41 INFO - PROCESS | 1810 | 1461250961470 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1810 | 1461250961473 Marionette TRACE conn4 <- [1,2358,null,{}] 08:02:41 INFO - PROCESS | 1810 | 1461250961478 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}] 08:02:41 INFO - PROCESS | 1810 | 1461250961720 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:02:42 INFO - PROCESS | 1810 | 1461250962049 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff482b10800 == 150 [pid = 1810] [id = 597] 08:02:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x7ff46ec50000) [pid = 1810] [serial = 1792] [outer = (nil)] 08:02:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x7ff47ba1c000) [pid = 1810] [serial = 1793] [outer = 0x7ff46ec50000] 08:02:42 INFO - PROCESS | 1810 | 1461250962130 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x7ff47bb9d000) [pid = 1810] [serial = 1794] [outer = 0x7ff46ec50000] 08:02:42 INFO - PROCESS | 1810 | 1461250962973 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]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1532ms 08:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:02:43 INFO - PROCESS | 1810 | 1461250963005 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1810 | 1461250963008 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:02:43 INFO - PROCESS | 1810 | 1461250963015 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 1810 | 1461250963018 Marionette TRACE conn4 <- [1,2362,null,{}] 08:02:43 INFO - PROCESS | 1810 | 1461250963024 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}] 08:02:43 INFO - PROCESS | 1810 | 1461250963251 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:02:43 INFO - PROCESS | 1810 | 1461250963523 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48573e800 == 151 [pid = 1810] [id = 598] 08:02:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x7ff471da4000) [pid = 1810] [serial = 1795] [outer = (nil)] 08:02:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x7ff47ca76c00) [pid = 1810] [serial = 1796] [outer = 0x7ff471da4000] 08:02:43 INFO - PROCESS | 1810 | 1461250963641 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x7ff47ca95c00) [pid = 1810] [serial = 1797] [outer = 0x7ff471da4000] 08:02:44 INFO - PROCESS | 1810 | 1461250964553 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]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1586ms 08:02:44 INFO - PROCESS | 1810 | 1461250964601 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 1810 | 1461250964605 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:02:44 INFO - PROCESS | 1810 | 1461250964611 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 1810 | 1461250964614 Marionette TRACE conn4 <- [1,2366,null,{}] 08:02:44 INFO - PROCESS | 1810 | 1461250964619 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}] 08:02:44 INFO - PROCESS | 1810 | 1461250964861 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:02:45 INFO - PROCESS | 1810 | 1461250965186 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48641b800 == 152 [pid = 1810] [id = 599] 08:02:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x7ff47bc23800) [pid = 1810] [serial = 1798] [outer = (nil)] 08:02:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x7ff47cabe000) [pid = 1810] [serial = 1799] [outer = 0x7ff47bc23800] 08:02:45 INFO - PROCESS | 1810 | 1461250965269 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x7ff47cdd0800) [pid = 1810] [serial = 1800] [outer = 0x7ff47bc23800] 08:02:46 INFO - PROCESS | 1810 | 1461250966131 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]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1578ms 08:02:46 INFO - PROCESS | 1810 | 1461250966191 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1810 | 1461250966193 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:02:46 INFO - PROCESS | 1810 | 1461250966201 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1810 | 1461250966204 Marionette TRACE conn4 <- [1,2370,null,{}] 08:02:46 INFO - PROCESS | 1810 | 1461250966209 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}] 08:02:46 INFO - PROCESS | 1810 | 1461250966434 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:02:46 INFO - PROCESS | 1810 | 1461250966707 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4917d4800 == 153 [pid = 1810] [id = 600] 08:02:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x7ff47ca94c00) [pid = 1810] [serial = 1801] [outer = (nil)] 08:02:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x7ff47e553000) [pid = 1810] [serial = 1802] [outer = 0x7ff47ca94c00] 08:02:46 INFO - PROCESS | 1810 | 1461250966829 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x7ff47e5a5400) [pid = 1810] [serial = 1803] [outer = 0x7ff47ca94c00] 08:02:47 INFO - PROCESS | 1810 | 1461250967726 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]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1583ms 08:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:02:47 INFO - PROCESS | 1810 | 1461250967785 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 1810 | 1461250967788 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:02:47 INFO - PROCESS | 1810 | 1461250967794 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1810 | 1461250967797 Marionette TRACE conn4 <- [1,2374,null,{}] 08:02:47 INFO - PROCESS | 1810 | 1461250967803 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}] 08:02:48 INFO - PROCESS | 1810 | 1461250968024 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:02:48 INFO - PROCESS | 1810 | 1461250968298 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff49677a000 == 154 [pid = 1810] [id = 601] 08:02:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x7ff47ca9a400) [pid = 1810] [serial = 1804] [outer = (nil)] 08:02:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x7ff47e7f6800) [pid = 1810] [serial = 1805] [outer = 0x7ff47ca9a400] 08:02:48 INFO - PROCESS | 1810 | 1461250968421 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x7ff47f69c000) [pid = 1810] [serial = 1806] [outer = 0x7ff47ca9a400] 08:02:49 INFO - PROCESS | 1810 | 1461250969305 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]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1585ms 08:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:02:49 INFO - PROCESS | 1810 | 1461250969380 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1810 | 1461250969383 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:02:49 INFO - PROCESS | 1810 | 1461250969389 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1810 | 1461250969392 Marionette TRACE conn4 <- [1,2378,null,{}] 08:02:49 INFO - PROCESS | 1810 | 1461250969397 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}] 08:02:49 INFO - PROCESS | 1810 | 1461250969628 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:02:49 INFO - PROCESS | 1810 | 1461250969951 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff497227000 == 155 [pid = 1810] [id = 602] 08:02:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x7ff47e4cf400) [pid = 1810] [serial = 1807] [outer = (nil)] 08:02:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x7ff48198f800) [pid = 1810] [serial = 1808] [outer = 0x7ff47e4cf400] 08:02:50 INFO - PROCESS | 1810 | 1461250970033 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x7ff483d79400) [pid = 1810] [serial = 1809] [outer = 0x7ff47e4cf400] 08:02:50 INFO - PROCESS | 1810 | 1461250970890 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]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1546ms 08:02:50 INFO - PROCESS | 1810 | 1461250970936 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1810 | 1461250970939 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:02:50 INFO - PROCESS | 1810 | 1461250970945 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1810 | 1461250970947 Marionette TRACE conn4 <- [1,2382,null,{}] 08:02:50 INFO - PROCESS | 1810 | 1461250970953 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}] 08:02:51 INFO - PROCESS | 1810 | 1461250971181 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:02:51 INFO - PROCESS | 1810 | 1461250971456 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff466212800 == 156 [pid = 1810] [id = 603] 08:02:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x7ff46bae5800) [pid = 1810] [serial = 1810] [outer = (nil)] 08:02:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x7ff47b6a4800) [pid = 1810] [serial = 1811] [outer = 0x7ff46bae5800] 08:02:51 INFO - PROCESS | 1810 | 1461250971574 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x7ff484e4c400) [pid = 1810] [serial = 1812] [outer = 0x7ff46bae5800] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff469585800 == 155 [pid = 1810] [id = 437] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff480dae000 == 154 [pid = 1810] [id = 50] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff499b2e000 == 153 [pid = 1810] [id = 481] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ad7e800 == 152 [pid = 1810] [id = 482] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47965d800 == 151 [pid = 1810] [id = 530] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4665ee800 == 150 [pid = 1810] [id = 583] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c934800 == 149 [pid = 1810] [id = 582] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4690e3000 == 148 [pid = 1810] [id = 581] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4665dc800 == 147 [pid = 1810] [id = 580] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49722b000 == 146 [pid = 1810] [id = 578] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff496956000 == 145 [pid = 1810] [id = 577] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff491e7f000 == 144 [pid = 1810] [id = 576] 08:02:53 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486e63800 == 143 [pid = 1810] [id = 575] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x7ff46799b000) [pid = 1810] [serial = 1593] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x7ff49174e000) [pid = 1810] [serial = 1563] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x7ff486a60000) [pid = 1810] [serial = 1560] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x7ff483f10c00) [pid = 1810] [serial = 1557] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x7ff47b8b8800) [pid = 1810] [serial = 1554] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x7ff46b418000) [pid = 1810] [serial = 1518] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x7ff466428000) [pid = 1810] [serial = 1515] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x7ff467181c00) [pid = 1810] [serial = 1512] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x7ff46b421800) [pid = 1810] [serial = 1509] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x7ff496e9dc00) [pid = 1810] [serial = 1506] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x7ff469532800) [pid = 1810] [serial = 1521] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x7ff494d1e000) [pid = 1810] [serial = 1500] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x7ff47b23f400) [pid = 1810] [serial = 1482] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x7ff496d8b400) [pid = 1810] [serial = 1578] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x7ff46b7b9c00) [pid = 1810] [serial = 1497] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x7ff496cc3800) [pid = 1810] [serial = 1494] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x7ff471da3c00) [pid = 1810] [serial = 1479] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x7ff47ba17800) [pid = 1810] [serial = 1473] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x7ff480d5b000) [pid = 1810] [serial = 1488] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x7ff46710b000) [pid = 1810] [serial = 1590] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x7ff496cc3c00) [pid = 1810] [serial = 1566] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x7ff46b4a7800) [pid = 1810] [serial = 1503] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x7ff46c812800) [pid = 1810] [serial = 1476] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x7ff46aa18000) [pid = 1810] [serial = 1584] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x7ff46a790800) [pid = 1810] [serial = 1569] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x7ff46aa20400) [pid = 1810] [serial = 1581] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x7ff46b430c00) [pid = 1810] [serial = 1572] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x7ff47ca96c00) [pid = 1810] [serial = 1485] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff491c18c00) [pid = 1810] [serial = 1491] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff465f19800) [pid = 1810] [serial = 1587] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff46b6e7800) [pid = 1810] [serial = 1548] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff47159dc00) [pid = 1810] [serial = 1551] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff496ccc800) [pid = 1810] [serial = 1575] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff48198c800) [pid = 1810] [serial = 1545] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff4671b1000) [pid = 1810] [serial = 1673] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff4671e8400) [pid = 1810] [serial = 1674] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff46f3fa400) [pid = 1810] [serial = 1628] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff470059000) [pid = 1810] [serial = 1629] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff47159b800) [pid = 1810] [serial = 1631] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff472a97000) [pid = 1810] [serial = 1632] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff47abddc00) [pid = 1810] [serial = 1640] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff47ad5b800) [pid = 1810] [serial = 1641] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff47898dc00) [pid = 1810] [serial = 1634] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff47899c800) [pid = 1810] [serial = 1635] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff46c96bc00) [pid = 1810] [serial = 1625] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff46ec4ac00) [pid = 1810] [serial = 1626] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff468788c00) [pid = 1810] [serial = 1676] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff47ca98c00) [pid = 1810] [serial = 1652] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff47cca0c00) [pid = 1810] [serial = 1653] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff47af67c00) [pid = 1810] [serial = 1643] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff47b1c8000) [pid = 1810] [serial = 1644] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff47e651c00) [pid = 1810] [serial = 1658] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff47e7f4800) [pid = 1810] [serial = 1659] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff47b337000) [pid = 1810] [serial = 1646] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47b3e0800) [pid = 1810] [serial = 1647] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff46927bc00) [pid = 1810] [serial = 1619] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff46aa19000) [pid = 1810] [serial = 1679] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff469534c00) [pid = 1810] [serial = 1620] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff47e4d3400) [pid = 1810] [serial = 1655] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff47e59d400) [pid = 1810] [serial = 1656] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff47953f800) [pid = 1810] [serial = 1637] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff479767000) [pid = 1810] [serial = 1638] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff483aec000) [pid = 1810] [serial = 1664] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff4841e8000) [pid = 1810] [serial = 1665] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff46389b000) [pid = 1810] [serial = 1616] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff46710dc00) [pid = 1810] [serial = 1617] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff46b429400) [pid = 1810] [serial = 1622] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff46b6eb800) [pid = 1810] [serial = 1623] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff479751c00) [pid = 1810] [serial = 1661] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff480d53800) [pid = 1810] [serial = 1662] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff46abb2800) [pid = 1810] [serial = 1670] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff47bb97800) [pid = 1810] [serial = 1649] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff47ca72000) [pid = 1810] [serial = 1650] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff48513c800) [pid = 1810] [serial = 1667] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff46abb0800) [pid = 1810] [serial = 1680] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff46b7acc00) [pid = 1810] [serial = 1685] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff46b41b000) [pid = 1810] [serial = 1682] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff46b49fc00) [pid = 1810] [serial = 1683] [outer = (nil)] [url = about:blank] 08:02:53 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff46952cc00) [pid = 1810] [serial = 1677] [outer = (nil)] [url = about:blank] 08:02:54 INFO - PROCESS | 1810 | 1461250974146 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]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 3238ms 08:02:54 INFO - PROCESS | 1810 | 1461250974185 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1810 | 1461250974190 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:02:54 INFO - PROCESS | 1810 | 1461250974198 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1810 | 1461250974203 Marionette TRACE conn4 <- [1,2386,null,{}] 08:02:54 INFO - PROCESS | 1810 | 1461250974211 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}] 08:02:54 INFO - PROCESS | 1810 | 1461250974449 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:02:54 INFO - PROCESS | 1810 | 1461250974642 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff466475000 == 144 [pid = 1810] [id = 604] 08:02:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff466423800) [pid = 1810] [serial = 1813] [outer = (nil)] 08:02:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff46710f800) [pid = 1810] [serial = 1814] [outer = 0x7ff466423800] 08:02:54 INFO - PROCESS | 1810 | 1461250974712 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff467180000) [pid = 1810] [serial = 1815] [outer = 0x7ff466423800] 08:02:55 INFO - PROCESS | 1810 | 1461250975497 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]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1332ms 08:02:55 INFO - PROCESS | 1810 | 1461250975532 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 1810 | 1461250975540 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:02:55 INFO - PROCESS | 1810 | 1461250975549 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1810 | 1461250975552 Marionette TRACE conn4 <- [1,2390,null,{}] 08:02:55 INFO - PROCESS | 1810 | 1461250975558 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}] 08:02:55 INFO - PROCESS | 1810 | 1461250975863 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:02:55 INFO - PROCESS | 1810 | 1461250975982 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46738f000 == 145 [pid = 1810] [id = 605] 08:02:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff466420c00) [pid = 1810] [serial = 1816] [outer = (nil)] 08:02:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff4671afc00) [pid = 1810] [serial = 1817] [outer = 0x7ff466420c00] 08:02:56 INFO - PROCESS | 1810 | 1461250976048 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff467992800) [pid = 1810] [serial = 1818] [outer = 0x7ff466420c00] 08:02:57 INFO - PROCESS | 1810 | 1461250977020 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]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1532ms 08:02:57 INFO - PROCESS | 1810 | 1461250977087 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 1810 | 1461250977095 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:02:57 INFO - PROCESS | 1810 | 1461250977104 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1810 | 1461250977110 Marionette TRACE conn4 <- [1,2394,null,{}] 08:02:57 INFO - PROCESS | 1810 | 1461250977144 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}] 08:02:57 INFO - PROCESS | 1810 | 1461250977422 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:02:57 INFO - PROCESS | 1810 | 1461250977458 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690df000 == 146 [pid = 1810] [id = 606] 08:02:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff46927dc00) [pid = 1810] [serial = 1819] [outer = (nil)] 08:02:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff46948a000) [pid = 1810] [serial = 1820] [outer = 0x7ff46927dc00] 08:02:57 INFO - PROCESS | 1810 | 1461250977523 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff469651800) [pid = 1810] [serial = 1821] [outer = 0x7ff46927dc00] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff467110400) [pid = 1810] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff46b416800) [pid = 1810] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff467179c00) [pid = 1810] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff47485a800) [pid = 1810] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff47e555000) [pid = 1810] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff46baeb000) [pid = 1810] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47953c800) [pid = 1810] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff46641c800) [pid = 1810] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff47ba5dc00) [pid = 1810] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff463894400) [pid = 1810] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff479536400) [pid = 1810] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff46c578800) [pid = 1810] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff469480800) [pid = 1810] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff467106800) [pid = 1810] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff46c579000) [pid = 1810] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff480d54800) [pid = 1810] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff469530400) [pid = 1810] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff47485bc00) [pid = 1810] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff47159e400) [pid = 1810] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff463895000) [pid = 1810] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x7ff46927a000) [pid = 1810] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff46ff5d400) [pid = 1810] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:02:58 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff467180800) [pid = 1810] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:02:59 INFO - PROCESS | 1810 | 1461250979095 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]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2047ms 08:02:59 INFO - PROCESS | 1810 | 1461250979152 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1810 | 1461250979157 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:02:59 INFO - PROCESS | 1810 | 1461250979162 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1810 | 1461250979165 Marionette TRACE conn4 <- [1,2398,null,{}] 08:02:59 INFO - PROCESS | 1810 | 1461250979170 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}] 08:02:59 INFO - PROCESS | 1810 | 1461250979374 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:02:59 INFO - PROCESS | 1810 | 1461250979598 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46aad0000 == 147 [pid = 1810] [id = 607] 08:02:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff463895000) [pid = 1810] [serial = 1822] [outer = (nil)] 08:02:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff469650c00) [pid = 1810] [serial = 1823] [outer = 0x7ff463895000] 08:02:59 INFO - PROCESS | 1810 | 1461250979666 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff46aa18000) [pid = 1810] [serial = 1824] [outer = 0x7ff463895000] 08:03:00 INFO - PROCESS | 1810 | 1461250980410 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]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1280ms 08:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:03:00 INFO - PROCESS | 1810 | 1461250980443 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 1810 | 1461250980446 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:03:00 INFO - PROCESS | 1810 | 1461250980462 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1810 | 1461250980465 Marionette TRACE conn4 <- [1,2402,null,{}] 08:03:00 INFO - PROCESS | 1810 | 1461250980474 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}] 08:03:00 INFO - PROCESS | 1810 | 1461250980695 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:03:01 INFO - PROCESS | 1810 | 1461250981137 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff465f6f800 == 148 [pid = 1810] [id = 608] 08:03:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff465f10800) [pid = 1810] [serial = 1825] [outer = (nil)] 08:03:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff46641d000) [pid = 1810] [serial = 1826] [outer = 0x7ff465f10800] 08:03:01 INFO - PROCESS | 1810 | 1461250981224 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff46710e400) [pid = 1810] [serial = 1827] [outer = 0x7ff465f10800] 08:03:02 INFO - PROCESS | 1810 | 1461250982203 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]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1797ms 08:03:02 INFO - PROCESS | 1810 | 1461250982273 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1810 | 1461250982278 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:03:02 INFO - PROCESS | 1810 | 1461250982305 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1810 | 1461250982312 Marionette TRACE conn4 <- [1,2406,null,{}] 08:03:02 INFO - PROCESS | 1810 | 1461250982319 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}] 08:03:02 INFO - PROCESS | 1810 | 1461250982559 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:03:02 INFO - PROCESS | 1810 | 1461250982873 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690dc800 == 149 [pid = 1810] [id = 609] 08:03:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff4671e5800) [pid = 1810] [serial = 1828] [outer = (nil)] 08:03:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff468786000) [pid = 1810] [serial = 1829] [outer = 0x7ff4671e5800] 08:03:02 INFO - PROCESS | 1810 | 1461250982957 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff46927e400) [pid = 1810] [serial = 1830] [outer = 0x7ff4671e5800] 08:03:03 INFO - PROCESS | 1810 | 1461250983876 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]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1644ms 08:03:03 INFO - PROCESS | 1810 | 1461250983950 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 1810 | 1461250983956 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:03:03 INFO - PROCESS | 1810 | 1461250983962 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 1810 | 1461250983966 Marionette TRACE conn4 <- [1,2410,null,{}] 08:03:03 INFO - PROCESS | 1810 | 1461250983971 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}] 08:03:04 INFO - PROCESS | 1810 | 1461250984234 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:03:04 INFO - PROCESS | 1810 | 1461250984571 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46daa2000 == 150 [pid = 1810] [id = 610] 08:03:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff468783400) [pid = 1810] [serial = 1831] [outer = (nil)] 08:03:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff46aa1d000) [pid = 1810] [serial = 1832] [outer = 0x7ff468783400] 08:03:04 INFO - PROCESS | 1810 | 1461250984650 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff46af04400) [pid = 1810] [serial = 1833] [outer = 0x7ff468783400] 08:03:05 INFO - PROCESS | 1810 | 1461250985590 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]]]}] 08:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1686ms 08:03:05 INFO - PROCESS | 1810 | 1461250985649 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 1810 | 1461250985654 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:03:05 INFO - PROCESS | 1810 | 1461250985669 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1810 | 1461250985677 Marionette TRACE conn4 <- [1,2414,null,{}] 08:03:05 INFO - PROCESS | 1810 | 1461250985683 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}] 08:03:05 INFO - PROCESS | 1810 | 1461250985956 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:03:06 INFO - PROCESS | 1810 | 1461250986256 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f598000 == 151 [pid = 1810] [id = 611] 08:03:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff469533400) [pid = 1810] [serial = 1834] [outer = (nil)] 08:03:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff46b49f800) [pid = 1810] [serial = 1835] [outer = 0x7ff469533400] 08:03:06 INFO - PROCESS | 1810 | 1461250986335 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff46b6e7000) [pid = 1810] [serial = 1836] [outer = 0x7ff469533400] 08:03:07 INFO - PROCESS | 1810 | 1461250987192 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]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1600ms 08:03:07 INFO - PROCESS | 1810 | 1461250987269 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1810 | 1461250987278 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:03:07 INFO - PROCESS | 1810 | 1461250987285 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1810 | 1461250987287 Marionette TRACE conn4 <- [1,2418,null,{}] 08:03:07 INFO - PROCESS | 1810 | 1461250987292 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}] 08:03:07 INFO - PROCESS | 1810 | 1461250987558 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:03:07 INFO - PROCESS | 1810 | 1461250987861 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470aa9800 == 152 [pid = 1810] [id = 612] 08:03:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff46af03400) [pid = 1810] [serial = 1837] [outer = (nil)] 08:03:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff46bae1400) [pid = 1810] [serial = 1838] [outer = 0x7ff46af03400] 08:03:07 INFO - PROCESS | 1810 | 1461250987940 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff46c583000) [pid = 1810] [serial = 1839] [outer = 0x7ff46af03400] 08:03:08 INFO - PROCESS | 1810 | 1461250988760 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]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1535ms 08:03:08 INFO - PROCESS | 1810 | 1461250988821 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1810 | 1461250988825 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:03:08 INFO - PROCESS | 1810 | 1461250988831 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1810 | 1461250988834 Marionette TRACE conn4 <- [1,2422,null,{}] 08:03:08 INFO - PROCESS | 1810 | 1461250988839 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}] 08:03:09 INFO - PROCESS | 1810 | 1461250989066 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:03:09 INFO - PROCESS | 1810 | 1461250989324 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472078800 == 153 [pid = 1810] [id = 613] 08:03:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff46d7a4800) [pid = 1810] [serial = 1840] [outer = (nil)] 08:03:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff46d7af800) [pid = 1810] [serial = 1841] [outer = 0x7ff46d7a4800] 08:03:09 INFO - PROCESS | 1810 | 1461250989465 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff47004c000) [pid = 1810] [serial = 1842] [outer = 0x7ff46d7a4800] 08:03:10 INFO - PROCESS | 1810 | 1461250990378 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]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1578ms 08:03:10 INFO - PROCESS | 1810 | 1461250990411 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 1810 | 1461250990414 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:03:10 INFO - PROCESS | 1810 | 1461250990421 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 1810 | 1461250990424 Marionette TRACE conn4 <- [1,2426,null,{}] 08:03:10 INFO - PROCESS | 1810 | 1461250990430 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}] 08:03:10 INFO - PROCESS | 1810 | 1461250990655 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:03:10 INFO - PROCESS | 1810 | 1461250990921 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474764800 == 154 [pid = 1810] [id = 614] 08:03:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff4700cec00) [pid = 1810] [serial = 1843] [outer = (nil)] 08:03:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff471da4800) [pid = 1810] [serial = 1844] [outer = 0x7ff4700cec00] 08:03:11 INFO - PROCESS | 1810 | 1461250991039 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff471fd3c00) [pid = 1810] [serial = 1845] [outer = 0x7ff4700cec00] 08:03:11 INFO - PROCESS | 1810 | 1461250991904 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]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1527ms 08:03:11 INFO - PROCESS | 1810 | 1461250991950 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1810 | 1461250991954 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:03:11 INFO - PROCESS | 1810 | 1461250991960 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1810 | 1461250991962 Marionette TRACE conn4 <- [1,2430,null,{}] 08:03:11 INFO - PROCESS | 1810 | 1461250991968 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}] 08:03:12 INFO - PROCESS | 1810 | 1461250992188 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:03:12 INFO - PROCESS | 1810 | 1461250992456 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747eb800 == 155 [pid = 1810] [id = 615] 08:03:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff467174c00) [pid = 1810] [serial = 1846] [outer = (nil)] 08:03:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff472a4fc00) [pid = 1810] [serial = 1847] [outer = 0x7ff467174c00] 08:03:12 INFO - PROCESS | 1810 | 1461250992574 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff472a9e800) [pid = 1810] [serial = 1848] [outer = 0x7ff467174c00] 08:03:13 INFO - PROCESS | 1810 | 1461250993384 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]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1477ms 08:03:13 INFO - PROCESS | 1810 | 1461250993439 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1810 | 1461250993442 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:03:13 INFO - PROCESS | 1810 | 1461250993448 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1810 | 1461250993450 Marionette TRACE conn4 <- [1,2434,null,{}] 08:03:13 INFO - PROCESS | 1810 | 1461250993457 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}] 08:03:13 INFO - PROCESS | 1810 | 1461250993686 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:03:13 INFO - PROCESS | 1810 | 1461250993951 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a10800 == 156 [pid = 1810] [id = 616] 08:03:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff46ec84c00) [pid = 1810] [serial = 1849] [outer = (nil)] 08:03:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff47484f400) [pid = 1810] [serial = 1850] [outer = 0x7ff46ec84c00] 08:03:14 INFO - PROCESS | 1810 | 1461250994029 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff4786ddc00) [pid = 1810] [serial = 1851] [outer = 0x7ff46ec84c00] 08:03:14 INFO - PROCESS | 1810 | 1461250994927 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]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1535ms 08:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:03:14 INFO - PROCESS | 1810 | 1461250994985 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1810 | 1461250994987 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:03:14 INFO - PROCESS | 1810 | 1461250994994 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1810 | 1461250994997 Marionette TRACE conn4 <- [1,2438,null,{}] 08:03:15 INFO - PROCESS | 1810 | 1461250995002 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}] 08:03:15 INFO - PROCESS | 1810 | 1461250995228 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:03:15 INFO - PROCESS | 1810 | 1461250995489 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478686000 == 157 [pid = 1810] [id = 617] 08:03:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff471fdd400) [pid = 1810] [serial = 1852] [outer = (nil)] 08:03:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff478851c00) [pid = 1810] [serial = 1853] [outer = 0x7ff471fdd400] 08:03:15 INFO - PROCESS | 1810 | 1461250995567 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff4789f4400) [pid = 1810] [serial = 1854] [outer = 0x7ff471fdd400] 08:03:16 INFO - PROCESS | 1810 | 1461250996446 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]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1481ms 08:03:16 INFO - PROCESS | 1810 | 1461250996475 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1810 | 1461250996479 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:03:16 INFO - PROCESS | 1810 | 1461250996485 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1810 | 1461250996487 Marionette TRACE conn4 <- [1,2442,null,{}] 08:03:16 INFO - PROCESS | 1810 | 1461250996493 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}] 08:03:16 INFO - PROCESS | 1810 | 1461250996717 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:03:16 INFO - PROCESS | 1810 | 1461250996988 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479666800 == 158 [pid = 1810] [id = 618] 08:03:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff47974bc00) [pid = 1810] [serial = 1855] [outer = (nil)] 08:03:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff479755000) [pid = 1810] [serial = 1856] [outer = 0x7ff47974bc00] 08:03:17 INFO - PROCESS | 1810 | 1461250997134 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47abe2800) [pid = 1810] [serial = 1857] [outer = 0x7ff47974bc00] 08:03:18 INFO - PROCESS | 1810 | 1461250998058 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]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1629ms 08:03:18 INFO - PROCESS | 1810 | 1461250998115 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1810 | 1461250998119 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:03:18 INFO - PROCESS | 1810 | 1461250998125 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1810 | 1461250998129 Marionette TRACE conn4 <- [1,2446,null,{}] 08:03:18 INFO - PROCESS | 1810 | 1461250998134 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}] 08:03:18 INFO - PROCESS | 1810 | 1461250998395 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:03:18 INFO - PROCESS | 1810 | 1461250998704 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b6df000 == 159 [pid = 1810] [id = 619] 08:03:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff47adcdc00) [pid = 1810] [serial = 1858] [outer = (nil)] 08:03:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff47b32ec00) [pid = 1810] [serial = 1859] [outer = 0x7ff47adcdc00] 08:03:18 INFO - PROCESS | 1810 | 1461250998780 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47b3dc800) [pid = 1810] [serial = 1860] [outer = 0x7ff47adcdc00] 08:03:19 INFO - PROCESS | 1810 | 1461250999618 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]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1531ms 08:03:19 INFO - PROCESS | 1810 | 1461250999657 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1810 | 1461250999660 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:03:19 INFO - PROCESS | 1810 | 1461250999667 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1810 | 1461250999669 Marionette TRACE conn4 <- [1,2450,null,{}] 08:03:19 INFO - PROCESS | 1810 | 1461250999675 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}] 08:03:19 INFO - PROCESS | 1810 | 1461250999896 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:03:20 INFO - PROCESS | 1810 | 1461251000173 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47cd66800 == 160 [pid = 1810] [id = 620] 08:03:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47b3dd400) [pid = 1810] [serial = 1861] [outer = (nil)] 08:03:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47ba13400) [pid = 1810] [serial = 1862] [outer = 0x7ff47b3dd400] 08:03:20 INFO - PROCESS | 1810 | 1461251000290 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47ba5c400) [pid = 1810] [serial = 1863] [outer = 0x7ff47b3dd400] 08:03:21 INFO - PROCESS | 1810 | 1461251001165 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]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1529ms 08:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:03:21 INFO - PROCESS | 1810 | 1461251001197 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1810 | 1461251001200 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:03:21 INFO - PROCESS | 1810 | 1461251001206 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1810 | 1461251001209 Marionette TRACE conn4 <- [1,2454,null,{}] 08:03:21 INFO - PROCESS | 1810 | 1461251001214 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}] 08:03:21 INFO - PROCESS | 1810 | 1461251001436 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:03:21 INFO - PROCESS | 1810 | 1461251001707 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f319000 == 161 [pid = 1810] [id = 621] 08:03:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff465f0d000) [pid = 1810] [serial = 1864] [outer = (nil)] 08:03:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff47ba5c000) [pid = 1810] [serial = 1865] [outer = 0x7ff465f0d000] 08:03:21 INFO - PROCESS | 1810 | 1461251001835 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47ca9e800) [pid = 1810] [serial = 1866] [outer = 0x7ff465f0d000] 08:03:22 INFO - PROCESS | 1810 | 1461251002683 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]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1535ms 08:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:03:22 INFO - PROCESS | 1810 | 1461251002741 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1810 | 1461251002744 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:03:22 INFO - PROCESS | 1810 | 1461251002750 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1810 | 1461251002753 Marionette TRACE conn4 <- [1,2458,null,{}] 08:03:22 INFO - PROCESS | 1810 | 1461251002759 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}] 08:03:22 INFO - PROCESS | 1810 | 1461251002982 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:03:23 INFO - PROCESS | 1810 | 1461251003251 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff483898000 == 162 [pid = 1810] [id = 622] 08:03:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff465f13400) [pid = 1810] [serial = 1867] [outer = (nil)] 08:03:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff47d885800) [pid = 1810] [serial = 1868] [outer = 0x7ff465f13400] 08:03:23 INFO - PROCESS | 1810 | 1461251003366 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff47e55d000) [pid = 1810] [serial = 1869] [outer = 0x7ff465f13400] 08:03:24 INFO - PROCESS | 1810 | 1461251004218 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]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1535ms 08:03:24 INFO - PROCESS | 1810 | 1461251004285 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1810 | 1461251004289 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:03:24 INFO - PROCESS | 1810 | 1461251004295 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1810 | 1461251004297 Marionette TRACE conn4 <- [1,2462,null,{}] 08:03:24 INFO - PROCESS | 1810 | 1461251004302 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}] 08:03:24 INFO - PROCESS | 1810 | 1461251004539 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:03:24 INFO - PROCESS | 1810 | 1461251004845 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485718000 == 163 [pid = 1810] [id = 623] 08:03:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff46389a000) [pid = 1810] [serial = 1870] [outer = (nil)] 08:03:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47e659800) [pid = 1810] [serial = 1871] [outer = 0x7ff46389a000] 08:03:24 INFO - PROCESS | 1810 | 1461251004922 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47f699400) [pid = 1810] [serial = 1872] [outer = 0x7ff46389a000] 08:03:25 INFO - PROCESS | 1810 | 1461251005810 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]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1578ms 08:03:25 INFO - PROCESS | 1810 | 1461251005874 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1810 | 1461251005878 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:03:25 INFO - PROCESS | 1810 | 1461251005883 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 1810 | 1461251005885 Marionette TRACE conn4 <- [1,2466,null,{}] 08:03:25 INFO - PROCESS | 1810 | 1461251005891 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}] 08:03:26 INFO - PROCESS | 1810 | 1461251006124 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:03:26 INFO - PROCESS | 1810 | 1461251006428 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486457000 == 164 [pid = 1810] [id = 624] 08:03:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47b1bd400) [pid = 1810] [serial = 1873] [outer = (nil)] 08:03:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff48198c800) [pid = 1810] [serial = 1874] [outer = 0x7ff47b1bd400] 08:03:26 INFO - PROCESS | 1810 | 1461251006507 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff483d88000) [pid = 1810] [serial = 1875] [outer = 0x7ff47b1bd400] 08:03:27 INFO - PROCESS | 1810 | 1461251007360 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]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1527ms 08:03:27 INFO - PROCESS | 1810 | 1461251007413 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1810 | 1461251007416 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:03:27 INFO - PROCESS | 1810 | 1461251007422 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1810 | 1461251007424 Marionette TRACE conn4 <- [1,2470,null,{}] 08:03:27 INFO - PROCESS | 1810 | 1461251007431 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}] 08:03:27 INFO - PROCESS | 1810 | 1461251007678 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:03:27 INFO - PROCESS | 1810 | 1461251007947 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba20800 == 165 [pid = 1810] [id = 625] 08:03:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff47f69bc00) [pid = 1810] [serial = 1876] [outer = (nil)] 08:03:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff484ce8c00) [pid = 1810] [serial = 1877] [outer = 0x7ff47f69bc00] 08:03:28 INFO - PROCESS | 1810 | 1461251008067 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff485138400) [pid = 1810] [serial = 1878] [outer = 0x7ff47f69bc00] 08:03:28 INFO - PROCESS | 1810 | 1461251008926 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]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1578ms 08:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:03:29 INFO - PROCESS | 1810 | 1461251009002 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1810 | 1461251009005 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:03:29 INFO - PROCESS | 1810 | 1461251009012 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1810 | 1461251009015 Marionette TRACE conn4 <- [1,2474,null,{}] 08:03:29 INFO - PROCESS | 1810 | 1461251009020 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}] 08:03:29 INFO - PROCESS | 1810 | 1461251009293 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:03:29 INFO - PROCESS | 1810 | 1461251009617 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c7b5000 == 166 [pid = 1810] [id = 626] 08:03:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff465f0bc00) [pid = 1810] [serial = 1879] [outer = (nil)] 08:03:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff485271c00) [pid = 1810] [serial = 1880] [outer = 0x7ff465f0bc00] 08:03:29 INFO - PROCESS | 1810 | 1461251009693 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff485ff6800) [pid = 1810] [serial = 1881] [outer = 0x7ff465f0bc00] 08:03:30 INFO - PROCESS | 1810 | 1461251010597 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]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1635ms 08:03:30 INFO - PROCESS | 1810 | 1461251010647 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1810 | 1461251010651 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:03:30 INFO - PROCESS | 1810 | 1461251010657 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1810 | 1461251010660 Marionette TRACE conn4 <- [1,2478,null,{}] 08:03:30 INFO - PROCESS | 1810 | 1461251010665 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}] 08:03:30 INFO - PROCESS | 1810 | 1461251010898 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4695c3800 == 165 [pid = 1810] [id = 559] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47e927000 == 164 [pid = 1810] [id = 41] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ff17800 == 163 [pid = 1810] [id = 320] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474a7d800 == 162 [pid = 1810] [id = 321] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4870b6800 == 161 [pid = 1810] [id = 171] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46aad0000 == 160 [pid = 1810] [id = 607] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4690df000 == 159 [pid = 1810] [id = 606] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46738f000 == 158 [pid = 1810] [id = 605] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff466475000 == 157 [pid = 1810] [id = 604] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48641b800 == 156 [pid = 1810] [id = 599] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48573e800 == 155 [pid = 1810] [id = 598] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff482b10800 == 154 [pid = 1810] [id = 597] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f5ce000 == 153 [pid = 1810] [id = 596] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47d852000 == 152 [pid = 1810] [id = 595] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47af35800 == 151 [pid = 1810] [id = 594] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47a99f000 == 150 [pid = 1810] [id = 593] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479563800 == 149 [pid = 1810] [id = 592] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47854f800 == 148 [pid = 1810] [id = 591] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474a09800 == 147 [pid = 1810] [id = 590] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47476e800 == 146 [pid = 1810] [id = 589] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472abe800 == 145 [pid = 1810] [id = 588] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff471859000 == 144 [pid = 1810] [id = 587] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46f4d8800 == 143 [pid = 1810] [id = 586] 08:03:32 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4695da800 == 142 [pid = 1810] [id = 585] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff471dac400) [pid = 1810] [serial = 1700] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff46aa1d400) [pid = 1810] [serial = 1740] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff471fd9000) [pid = 1810] [serial = 1701] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff478993c00) [pid = 1810] [serial = 1671] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff4873a0800) [pid = 1810] [serial = 1731] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff486865800) [pid = 1810] [serial = 1728] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff467996400) [pid = 1810] [serial = 1742] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff46c57f400) [pid = 1810] [serial = 1749] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff48649b000) [pid = 1810] [serial = 1727] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff46b0c2c00) [pid = 1810] [serial = 1746] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff487043400) [pid = 1810] [serial = 1730] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff4786e7000) [pid = 1810] [serial = 1703] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff480d5b400) [pid = 1810] [serial = 1719] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff4714f3800) [pid = 1810] [serial = 1698] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff47b342400) [pid = 1810] [serial = 1712] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff4700c6400) [pid = 1810] [serial = 1697] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff467177000) [pid = 1810] [serial = 1751] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff491a9f800) [pid = 1810] [serial = 1736] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff47bb8e800) [pid = 1810] [serial = 1715] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff485355000) [pid = 1810] [serial = 1725] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff46717a800) [pid = 1810] [serial = 1739] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff468790c00) [pid = 1810] [serial = 1743] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff47b8be400) [pid = 1810] [serial = 1713] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff47b298000) [pid = 1810] [serial = 1710] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff47b1c7800) [pid = 1810] [serial = 1709] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff467990c00) [pid = 1810] [serial = 1752] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff46c579c00) [pid = 1810] [serial = 1691] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff46a78dc00) [pid = 1810] [serial = 1745] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff46c583c00) [pid = 1810] [serial = 1614] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff47cab3c00) [pid = 1810] [serial = 1716] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff47e653000) [pid = 1810] [serial = 1718] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff46b7ab800) [pid = 1810] [serial = 1748] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff484ce3800) [pid = 1810] [serial = 1722] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff46ec51800) [pid = 1810] [serial = 1694] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff46f3ec400) [pid = 1810] [serial = 1695] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff479369c00) [pid = 1810] [serial = 1704] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff48513d400) [pid = 1810] [serial = 1724] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff485c68000) [pid = 1810] [serial = 1668] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff46964f000) [pid = 1810] [serial = 1688] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff46c908800) [pid = 1810] [serial = 1692] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff47abd6400) [pid = 1810] [serial = 1706] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff46b42c000) [pid = 1810] [serial = 1721] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff48ae3b800) [pid = 1810] [serial = 1733] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47ad5bc00) [pid = 1810] [serial = 1707] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff46aba7400) [pid = 1810] [serial = 1689] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff46a784000) [pid = 1810] [serial = 1754] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 1810 | 1461251012757 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff465f5b800 == 143 [pid = 1810] [id = 627] 08:03:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff466420000) [pid = 1810] [serial = 1882] [outer = (nil)] 08:03:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff466424400) [pid = 1810] [serial = 1883] [outer = 0x7ff466420000] 08:03:32 INFO - PROCESS | 1810 | 1461251012840 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff467107000) [pid = 1810] [serial = 1884] [outer = 0x7ff466420000] 08:03:33 INFO - PROCESS | 1810 | 1461251013623 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]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2986ms 08:03:33 INFO - PROCESS | 1810 | 1461251013646 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:03:33 INFO - PROCESS | 1810 | 1461251013651 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:03:33 INFO - PROCESS | 1810 | 1461251013658 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1810 | 1461251013664 Marionette TRACE conn4 <- [1,2482,null,{}] 08:03:33 INFO - PROCESS | 1810 | 1461251013675 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}] 08:03:33 INFO - PROCESS | 1810 | 1461251013911 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:03:34 INFO - PROCESS | 1810 | 1461251014089 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4666a0000 == 144 [pid = 1810] [id = 628] 08:03:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff46641a400) [pid = 1810] [serial = 1885] [outer = (nil)] 08:03:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff4671ad800) [pid = 1810] [serial = 1886] [outer = 0x7ff46641a400] 08:03:34 INFO - PROCESS | 1810 | 1461251014158 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff4671f0800) [pid = 1810] [serial = 1887] [outer = 0x7ff46641a400] 08:03:35 INFO - PROCESS | 1810 | 1461251015067 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]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1445ms 08:03:35 INFO - PROCESS | 1810 | 1461251015106 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1810 | 1461251015112 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:03:35 INFO - PROCESS | 1810 | 1461251015117 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1810 | 1461251015119 Marionette TRACE conn4 <- [1,2486,null,{}] 08:03:35 INFO - PROCESS | 1810 | 1461251015134 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}] 08:03:35 INFO - PROCESS | 1810 | 1461251015405 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:03:35 INFO - PROCESS | 1810 | 1461251015434 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff467b2a000 == 145 [pid = 1810] [id = 629] 08:03:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff46717a800) [pid = 1810] [serial = 1888] [outer = (nil)] 08:03:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff468790400) [pid = 1810] [serial = 1889] [outer = 0x7ff46717a800] 08:03:35 INFO - PROCESS | 1810 | 1461251015507 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff469480400) [pid = 1810] [serial = 1890] [outer = 0x7ff46717a800] 08:03:36 INFO - PROCESS | 1810 | 1461251016567 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]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1493ms 08:03:36 INFO - PROCESS | 1810 | 1461251016612 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1810 | 1461251016616 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:03:36 INFO - PROCESS | 1810 | 1461251016640 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1810 | 1461251016649 Marionette TRACE conn4 <- [1,2490,null,{}] 08:03:36 INFO - PROCESS | 1810 | 1461251016654 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}] 08:03:36 INFO - PROCESS | 1810 | 1461251016957 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff46ec50000) [pid = 1810] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff46b428800) [pid = 1810] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff466420c00) [pid = 1810] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff470050000) [pid = 1810] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff47e4cf400) [pid = 1810] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff469279000) [pid = 1810] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47b23f800) [pid = 1810] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff46c585000) [pid = 1810] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff46dd12c00) [pid = 1810] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff46b428000) [pid = 1810] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff47bc23800) [pid = 1810] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff47b3da400) [pid = 1810] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff474854c00) [pid = 1810] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff4786e1400) [pid = 1810] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff47ca94c00) [pid = 1810] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff472a92400) [pid = 1810] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff46641fc00) [pid = 1810] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff471da4000) [pid = 1810] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff472a57c00) [pid = 1810] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff4671aa400) [pid = 1810] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x7ff4786ebc00) [pid = 1810] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff47ca9a400) [pid = 1810] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff46bae5800) [pid = 1810] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x7ff46927dc00) [pid = 1810] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:03:37 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x7ff466423800) [pid = 1810] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:03:37 INFO - PROCESS | 1810 | 1461251017697 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff466207800 == 146 [pid = 1810] [id = 630] 08:03:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x7ff465f0e400) [pid = 1810] [serial = 1891] [outer = (nil)] 08:03:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x7ff465f1a000) [pid = 1810] [serial = 1892] [outer = 0x7ff465f0e400] 08:03:37 INFO - PROCESS | 1810 | 1461251017779 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff46a78c400) [pid = 1810] [serial = 1893] [outer = 0x7ff465f0e400] 08:03:38 INFO - PROCESS | 1810 | 1461251018488 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]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1897ms 08:03:38 INFO - PROCESS | 1810 | 1461251018530 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1810 | 1461251018534 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:03:38 INFO - PROCESS | 1810 | 1461251018539 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1810 | 1461251018542 Marionette TRACE conn4 <- [1,2494,null,{}] 08:03:38 INFO - PROCESS | 1810 | 1461251018547 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}] 08:03:38 INFO - PROCESS | 1810 | 1461251018828 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:03:38 INFO - PROCESS | 1810 | 1461251018850 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c507800 == 147 [pid = 1810] [id = 631] 08:03:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff46aa12800) [pid = 1810] [serial = 1894] [outer = (nil)] 08:03:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff46abab400) [pid = 1810] [serial = 1895] [outer = 0x7ff46aa12800] 08:03:38 INFO - PROCESS | 1810 | 1461251018913 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff46af02800) [pid = 1810] [serial = 1896] [outer = 0x7ff46aa12800] 08:03:40 INFO - PROCESS | 1810 | 1461251020037 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]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1528ms 08:03:40 INFO - PROCESS | 1810 | 1461251020069 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1810 | 1461251020073 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:03:40 INFO - PROCESS | 1810 | 1461251020082 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1810 | 1461251020088 Marionette TRACE conn4 <- [1,2498,null,{}] 08:03:40 INFO - PROCESS | 1810 | 1461251020097 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}] 08:03:40 INFO - PROCESS | 1810 | 1461251020321 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:03:40 INFO - PROCESS | 1810 | 1461251020610 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff467774800 == 148 [pid = 1810] [id = 632] 08:03:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff4671b0400) [pid = 1810] [serial = 1897] [outer = (nil)] 08:03:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff4671e7c00) [pid = 1810] [serial = 1898] [outer = 0x7ff4671b0400] 08:03:40 INFO - PROCESS | 1810 | 1461251020734 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff469480c00) [pid = 1810] [serial = 1899] [outer = 0x7ff4671b0400] 08:03:41 INFO - PROCESS | 1810 | 1461251021634 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]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1588ms 08:03:41 INFO - PROCESS | 1810 | 1461251021671 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1810 | 1461251021679 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:03:41 INFO - PROCESS | 1810 | 1461251021690 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1810 | 1461251021694 Marionette TRACE conn4 <- [1,2502,null,{}] 08:03:41 INFO - PROCESS | 1810 | 1461251021700 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}] 08:03:41 INFO - PROCESS | 1810 | 1461251021945 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:03:42 INFO - PROCESS | 1810 | 1461251022249 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c93b000 == 149 [pid = 1810] [id = 633] 08:03:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff46a78e400) [pid = 1810] [serial = 1900] [outer = (nil)] 08:03:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff46abb4c00) [pid = 1810] [serial = 1901] [outer = 0x7ff46a78e400] 08:03:42 INFO - PROCESS | 1810 | 1461251022329 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff46af0c800) [pid = 1810] [serial = 1902] [outer = 0x7ff46a78e400] 08:03:43 INFO - PROCESS | 1810 | 1461251023303 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]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1681ms 08:03:43 INFO - PROCESS | 1810 | 1461251023372 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1810 | 1461251023376 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:03:43 INFO - PROCESS | 1810 | 1461251023382 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 1810 | 1461251023388 Marionette TRACE conn4 <- [1,2506,null,{}] 08:03:43 INFO - PROCESS | 1810 | 1461251023404 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}] 08:03:43 INFO - PROCESS | 1810 | 1461251023677 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:03:43 INFO - PROCESS | 1810 | 1461251023986 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd72000 == 150 [pid = 1810] [id = 634] 08:03:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff46b418000) [pid = 1810] [serial = 1903] [outer = (nil)] 08:03:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff46b42c000) [pid = 1810] [serial = 1904] [outer = 0x7ff46b418000] 08:03:44 INFO - PROCESS | 1810 | 1461251024065 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff46b49ac00) [pid = 1810] [serial = 1905] [outer = 0x7ff46b418000] 08:03:44 INFO - PROCESS | 1810 | 1461251024918 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]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1584ms 08:03:44 INFO - PROCESS | 1810 | 1461251024968 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 1810 | 1461251024972 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:03:44 INFO - PROCESS | 1810 | 1461251024978 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1810 | 1461251024980 Marionette TRACE conn4 <- [1,2510,null,{}] 08:03:44 INFO - PROCESS | 1810 | 1461251024986 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}] 08:03:45 INFO - PROCESS | 1810 | 1461251025230 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:03:45 INFO - PROCESS | 1810 | 1461251025486 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ed28800 == 151 [pid = 1810] [id = 635] 08:03:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff46b41b400) [pid = 1810] [serial = 1906] [outer = (nil)] 08:03:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff46b5e4400) [pid = 1810] [serial = 1907] [outer = 0x7ff46b41b400] 08:03:45 INFO - PROCESS | 1810 | 1461251025605 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff46b6f0c00) [pid = 1810] [serial = 1908] [outer = 0x7ff46b41b400] 08:03:46 INFO - PROCESS | 1810 | 1461251026463 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]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1532ms 08:03:46 INFO - PROCESS | 1810 | 1461251026512 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1810 | 1461251026515 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:03:46 INFO - PROCESS | 1810 | 1461251026521 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1810 | 1461251026523 Marionette TRACE conn4 <- [1,2514,null,{}] 08:03:46 INFO - PROCESS | 1810 | 1461251026529 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}] 08:03:46 INFO - PROCESS | 1810 | 1461251026748 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:03:47 INFO - PROCESS | 1810 | 1461251027023 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f4e8800 == 152 [pid = 1810] [id = 636] 08:03:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff46b4a2000) [pid = 1810] [serial = 1909] [outer = (nil)] 08:03:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff46b7b8400) [pid = 1810] [serial = 1910] [outer = 0x7ff46b4a2000] 08:03:47 INFO - PROCESS | 1810 | 1461251027142 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff46bae7400) [pid = 1810] [serial = 1911] [outer = 0x7ff46b4a2000] 08:03:48 INFO - PROCESS | 1810 | 1461251028053 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]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1580ms 08:03:48 INFO - PROCESS | 1810 | 1461251028102 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:03:48 INFO - PROCESS | 1810 | 1461251028106 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:03:48 INFO - PROCESS | 1810 | 1461251028113 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1810 | 1461251028116 Marionette TRACE conn4 <- [1,2518,null,{}] 08:03:48 INFO - PROCESS | 1810 | 1461251028121 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}] 08:03:48 INFO - PROCESS | 1810 | 1461251028383 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:03:48 INFO - PROCESS | 1810 | 1461251028696 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4708a4800 == 153 [pid = 1810] [id = 637] 08:03:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff46d7a3800) [pid = 1810] [serial = 1912] [outer = (nil)] 08:03:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff46d7ac800) [pid = 1810] [serial = 1913] [outer = 0x7ff46d7a3800] 08:03:48 INFO - PROCESS | 1810 | 1461251028786 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff46dd0d800) [pid = 1810] [serial = 1914] [outer = 0x7ff46d7a3800] 08:03:49 INFO - PROCESS | 1810 | 1461251029635 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]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1580ms 08:03:49 INFO - PROCESS | 1810 | 1461251029693 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1810 | 1461251029696 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:03:49 INFO - PROCESS | 1810 | 1461251029702 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1810 | 1461251029704 Marionette TRACE conn4 <- [1,2522,null,{}] 08:03:49 INFO - PROCESS | 1810 | 1461251029710 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}] 08:03:49 INFO - PROCESS | 1810 | 1461251029924 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:03:50 INFO - PROCESS | 1810 | 1461251030199 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47186c000 == 154 [pid = 1810] [id = 638] 08:03:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff46abb3400) [pid = 1810] [serial = 1915] [outer = (nil)] 08:03:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff46ec44400) [pid = 1810] [serial = 1916] [outer = 0x7ff46abb3400] 08:03:50 INFO - PROCESS | 1810 | 1461251030318 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff46ec7c400) [pid = 1810] [serial = 1917] [outer = 0x7ff46abb3400] 08:03:51 INFO - PROCESS | 1810 | 1461251031181 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]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1533ms 08:03:51 INFO - PROCESS | 1810 | 1461251031236 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1810 | 1461251031239 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:03:51 INFO - PROCESS | 1810 | 1461251031245 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1810 | 1461251031247 Marionette TRACE conn4 <- [1,2526,null,{}] 08:03:51 INFO - PROCESS | 1810 | 1461251031253 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}] 08:03:51 INFO - PROCESS | 1810 | 1461251031466 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:03:51 INFO - PROCESS | 1810 | 1461251031730 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472070000 == 155 [pid = 1810] [id = 639] 08:03:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff46d7a4000) [pid = 1810] [serial = 1918] [outer = (nil)] 08:03:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff46ec84400) [pid = 1810] [serial = 1919] [outer = 0x7ff46d7a4000] 08:03:51 INFO - PROCESS | 1810 | 1461251031805 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff46ec8bc00) [pid = 1810] [serial = 1920] [outer = 0x7ff46d7a4000] 08:03:52 INFO - PROCESS | 1810 | 1461251032673 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]]]}] 08:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1484ms 08:03:52 INFO - PROCESS | 1810 | 1461251032731 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1810 | 1461251032735 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:03:52 INFO - PROCESS | 1810 | 1461251032742 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1810 | 1461251032744 Marionette TRACE conn4 <- [1,2530,null,{}] 08:03:52 INFO - PROCESS | 1810 | 1461251032750 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}] 08:03:52 INFO - PROCESS | 1810 | 1461251032980 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:03:53 INFO - PROCESS | 1810 | 1461251033245 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472a11000 == 156 [pid = 1810] [id = 640] 08:03:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff46c903c00) [pid = 1810] [serial = 1921] [outer = (nil)] 08:03:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff46f3f8c00) [pid = 1810] [serial = 1922] [outer = 0x7ff46c903c00] 08:03:53 INFO - PROCESS | 1810 | 1461251033368 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff46ff58000) [pid = 1810] [serial = 1923] [outer = 0x7ff46c903c00] 08:03:54 INFO - PROCESS | 1810 | 1461251034184 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]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1482ms 08:03:54 INFO - PROCESS | 1810 | 1461251034225 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:03:54 INFO - PROCESS | 1810 | 1461251034229 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:03:54 INFO - PROCESS | 1810 | 1461251034236 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1810 | 1461251034239 Marionette TRACE conn4 <- [1,2534,null,{}] 08:03:54 INFO - PROCESS | 1810 | 1461251034244 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}] 08:03:54 INFO - PROCESS | 1810 | 1461251034557 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:03:54 INFO - PROCESS | 1810 | 1461251034762 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d62800 == 157 [pid = 1810] [id = 641] 08:03:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff46dd0e400) [pid = 1810] [serial = 1924] [outer = (nil)] 08:03:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff46ff5dc00) [pid = 1810] [serial = 1925] [outer = 0x7ff46dd0e400] 08:03:54 INFO - PROCESS | 1810 | 1461251034876 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff470054000) [pid = 1810] [serial = 1926] [outer = 0x7ff46dd0e400] 08:03:55 INFO - PROCESS | 1810 | 1461251035750 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]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1582ms 08:03:55 INFO - PROCESS | 1810 | 1461251035818 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1810 | 1461251035822 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:03:55 INFO - PROCESS | 1810 | 1461251035828 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1810 | 1461251035832 Marionette TRACE conn4 <- [1,2538,null,{}] 08:03:55 INFO - PROCESS | 1810 | 1461251035838 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}] 08:03:56 INFO - PROCESS | 1810 | 1461251036099 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:03:56 INFO - PROCESS | 1810 | 1461251036362 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474776800 == 158 [pid = 1810] [id = 642] 08:03:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff47159a800) [pid = 1810] [serial = 1927] [outer = (nil)] 08:03:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47159d800) [pid = 1810] [serial = 1928] [outer = 0x7ff47159a800] 08:03:56 INFO - PROCESS | 1810 | 1461251036499 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff471dabc00) [pid = 1810] [serial = 1929] [outer = 0x7ff47159a800] 08:03:57 INFO - PROCESS | 1810 | 1461251037436 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]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1637ms 08:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:03:57 INFO - PROCESS | 1810 | 1461251037468 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 1810 | 1461251037470 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:03:57 INFO - PROCESS | 1810 | 1461251037477 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1810 | 1461251037480 Marionette TRACE conn4 <- [1,2542,null,{}] 08:03:57 INFO - PROCESS | 1810 | 1461251037486 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}] 08:03:57 INFO - PROCESS | 1810 | 1461251037726 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:03:58 INFO - PROCESS | 1810 | 1461251038046 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4748e2000 == 159 [pid = 1810] [id = 643] 08:03:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff46c903800) [pid = 1810] [serial = 1930] [outer = (nil)] 08:03:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff471fd9c00) [pid = 1810] [serial = 1931] [outer = 0x7ff46c903800] 08:03:58 INFO - PROCESS | 1810 | 1461251038124 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff472a54000) [pid = 1810] [serial = 1932] [outer = 0x7ff46c903800] 08:03:58 INFO - PROCESS | 1810 | 1461251038978 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]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1540ms 08:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:03:59 INFO - PROCESS | 1810 | 1461251039017 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 1810 | 1461251039020 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:03:59 INFO - PROCESS | 1810 | 1461251039026 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1810 | 1461251039028 Marionette TRACE conn4 <- [1,2546,null,{}] 08:03:59 INFO - PROCESS | 1810 | 1461251039034 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}] 08:03:59 INFO - PROCESS | 1810 | 1461251039259 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:03:59 INFO - PROCESS | 1810 | 1461251039527 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a13000 == 160 [pid = 1810] [id = 644] 08:03:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff4714fe000) [pid = 1810] [serial = 1933] [outer = (nil)] 08:03:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff472a95c00) [pid = 1810] [serial = 1934] [outer = 0x7ff4714fe000] 08:03:59 INFO - PROCESS | 1810 | 1461251039606 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff472aa1000) [pid = 1810] [serial = 1935] [outer = 0x7ff4714fe000] 08:04:00 INFO - PROCESS | 1810 | 1461251040548 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]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1580ms 08:04:00 INFO - PROCESS | 1810 | 1461251040608 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:04:00 INFO - PROCESS | 1810 | 1461251040614 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:04:00 INFO - PROCESS | 1810 | 1461251040623 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1810 | 1461251040628 Marionette TRACE conn4 <- [1,2550,null,{}] 08:04:00 INFO - PROCESS | 1810 | 1461251040636 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}] 08:04:01 INFO - PROCESS | 1810 | 1461251041024 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:04:01 INFO - PROCESS | 1810 | 1461251041354 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474afd000 == 161 [pid = 1810] [id = 645] 08:04:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff471fd6000) [pid = 1810] [serial = 1936] [outer = (nil)] 08:04:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff472ecf400) [pid = 1810] [serial = 1937] [outer = 0x7ff471fd6000] 08:04:01 INFO - PROCESS | 1810 | 1461251041428 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff474857c00) [pid = 1810] [serial = 1938] [outer = 0x7ff471fd6000] 08:04:02 INFO - PROCESS | 1810 | 1461251042393 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]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1845ms 08:04:02 INFO - PROCESS | 1810 | 1461251042467 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1810 | 1461251042470 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:04:02 INFO - PROCESS | 1810 | 1461251042477 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 1810 | 1461251042479 Marionette TRACE conn4 <- [1,2554,null,{}] 08:04:02 INFO - PROCESS | 1810 | 1461251042485 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}] 08:04:02 INFO - PROCESS | 1810 | 1461251042770 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:04:03 INFO - PROCESS | 1810 | 1461251043137 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478a3d000 == 162 [pid = 1810] [id = 646] 08:04:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff474b8e800) [pid = 1810] [serial = 1939] [outer = (nil)] 08:04:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff4786dec00) [pid = 1810] [serial = 1940] [outer = 0x7ff474b8e800] 08:04:03 INFO - PROCESS | 1810 | 1461251043218 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff4786e6800) [pid = 1810] [serial = 1941] [outer = 0x7ff474b8e800] 08:04:04 INFO - PROCESS | 1810 | 1461251044108 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]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1678ms 08:04:04 INFO - PROCESS | 1810 | 1461251044157 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1810 | 1461251044160 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:04:04 INFO - PROCESS | 1810 | 1461251044166 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1810 | 1461251044169 Marionette TRACE conn4 <- [1,2558,null,{}] 08:04:04 INFO - PROCESS | 1810 | 1461251044175 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}] 08:04:04 INFO - PROCESS | 1810 | 1461251044414 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:04:04 INFO - PROCESS | 1810 | 1461251044692 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479661000 == 163 [pid = 1810] [id = 647] 08:04:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff472a93c00) [pid = 1810] [serial = 1942] [outer = (nil)] 08:04:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff4786f1800) [pid = 1810] [serial = 1943] [outer = 0x7ff472a93c00] 08:04:04 INFO - PROCESS | 1810 | 1461251044808 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47884e800) [pid = 1810] [serial = 1944] [outer = 0x7ff472a93c00] 08:04:05 INFO - PROCESS | 1810 | 1461251045691 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]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1583ms 08:04:05 INFO - PROCESS | 1810 | 1461251045751 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1810 | 1461251045754 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:04:05 INFO - PROCESS | 1810 | 1461251045760 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1810 | 1461251045763 Marionette TRACE conn4 <- [1,2562,null,{}] 08:04:05 INFO - PROCESS | 1810 | 1461251045769 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}] 08:04:06 INFO - PROCESS | 1810 | 1461251046005 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:04:06 INFO - PROCESS | 1810 | 1461251046321 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa64000 == 164 [pid = 1810] [id = 648] 08:04:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff472ed0c00) [pid = 1810] [serial = 1945] [outer = (nil)] 08:04:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff47898f000) [pid = 1810] [serial = 1946] [outer = 0x7ff472ed0c00] 08:04:06 INFO - PROCESS | 1810 | 1461251046398 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff47899ac00) [pid = 1810] [serial = 1947] [outer = 0x7ff472ed0c00] 08:04:07 INFO - PROCESS | 1810 | 1461251047279 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]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1584ms 08:04:07 INFO - PROCESS | 1810 | 1461251047346 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1810 | 1461251047350 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:04:07 INFO - PROCESS | 1810 | 1461251047355 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1810 | 1461251047358 Marionette TRACE conn4 <- [1,2566,null,{}] 08:04:07 INFO - PROCESS | 1810 | 1461251047364 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}] 08:04:07 INFO - PROCESS | 1810 | 1461251047598 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:04:07 INFO - PROCESS | 1810 | 1461251047906 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ac69000 == 165 [pid = 1810] [id = 649] 08:04:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff4786e7000) [pid = 1810] [serial = 1948] [outer = (nil)] 08:04:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff4789f9c00) [pid = 1810] [serial = 1949] [outer = 0x7ff4786e7000] 08:04:07 INFO - PROCESS | 1810 | 1461251047985 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff47936a400) [pid = 1810] [serial = 1950] [outer = 0x7ff4786e7000] 08:04:08 INFO - PROCESS | 1810 | 1461251048906 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]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1585ms 08:04:08 INFO - PROCESS | 1810 | 1461251048941 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1810 | 1461251048944 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:04:08 INFO - PROCESS | 1810 | 1461251048950 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1810 | 1461251048952 Marionette TRACE conn4 <- [1,2570,null,{}] 08:04:08 INFO - PROCESS | 1810 | 1461251048958 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}] 08:04:09 INFO - PROCESS | 1810 | 1461251049182 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:04:09 INFO - PROCESS | 1810 | 1461251049461 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b458800 == 166 [pid = 1810] [id = 650] 08:04:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff478854000) [pid = 1810] [serial = 1951] [outer = (nil)] 08:04:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff479372000) [pid = 1810] [serial = 1952] [outer = 0x7ff478854000] 08:04:09 INFO - PROCESS | 1810 | 1461251049576 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff479534800) [pid = 1810] [serial = 1953] [outer = 0x7ff478854000] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff483892800 == 165 [pid = 1810] [id = 573] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ac69800 == 164 [pid = 1810] [id = 570] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478a38000 == 163 [pid = 1810] [id = 569] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485ba1800 == 162 [pid = 1810] [id = 574] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472a1b800 == 161 [pid = 1810] [id = 566] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f314800 == 160 [pid = 1810] [id = 572] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474a72800 == 159 [pid = 1810] [id = 568] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4747b4000 == 158 [pid = 1810] [id = 567] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47010a800 == 157 [pid = 1810] [id = 564] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48ba20800 == 156 [pid = 1810] [id = 625] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486457000 == 155 [pid = 1810] [id = 624] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485718000 == 154 [pid = 1810] [id = 623] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff483898000 == 153 [pid = 1810] [id = 622] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f319000 == 152 [pid = 1810] [id = 621] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47cd66800 == 151 [pid = 1810] [id = 620] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b6df000 == 150 [pid = 1810] [id = 619] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479666800 == 149 [pid = 1810] [id = 618] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478686000 == 148 [pid = 1810] [id = 617] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474a10800 == 147 [pid = 1810] [id = 616] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4747eb800 == 146 [pid = 1810] [id = 615] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474764800 == 145 [pid = 1810] [id = 614] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472078800 == 144 [pid = 1810] [id = 613] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff470aa9800 == 143 [pid = 1810] [id = 612] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46f598000 == 142 [pid = 1810] [id = 611] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46daa2000 == 141 [pid = 1810] [id = 610] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4690dc800 == 140 [pid = 1810] [id = 609] 08:04:11 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff465f6f800 == 139 [pid = 1810] [id = 608] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff46710f800) [pid = 1810] [serial = 1814] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff47ba1c000) [pid = 1810] [serial = 1793] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff46ec86800) [pid = 1810] [serial = 1766] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff467992800) [pid = 1810] [serial = 1818] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff47abe4c00) [pid = 1810] [serial = 1785] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff47bb9d000) [pid = 1810] [serial = 1794] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff48198f800) [pid = 1810] [serial = 1808] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff46a784800) [pid = 1810] [serial = 1758] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff47b29d400) [pid = 1810] [serial = 1787] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff4671afc00) [pid = 1810] [serial = 1817] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff46d7a9c00) [pid = 1810] [serial = 1764] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff4714fd000) [pid = 1810] [serial = 1770] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff46b6e2c00) [pid = 1810] [serial = 1761] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff47cabe000) [pid = 1810] [serial = 1799] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff47ba1a800) [pid = 1810] [serial = 1791] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff478853400) [pid = 1810] [serial = 1776] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff4789f6400) [pid = 1810] [serial = 1779] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff47976bc00) [pid = 1810] [serial = 1784] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff46952b400) [pid = 1810] [serial = 1757] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff47e553000) [pid = 1810] [serial = 1802] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff4786e1000) [pid = 1810] [serial = 1773] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff47b8b4800) [pid = 1810] [serial = 1790] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47899c000) [pid = 1810] [serial = 1778] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff46f3f8000) [pid = 1810] [serial = 1767] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff491756000) [pid = 1810] [serial = 1734] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff47b345c00) [pid = 1810] [serial = 1788] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff47ca95c00) [pid = 1810] [serial = 1797] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff491e11400) [pid = 1810] [serial = 1737] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff46bae0c00) [pid = 1810] [serial = 1686] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff467180000) [pid = 1810] [serial = 1815] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff46b499c00) [pid = 1810] [serial = 1760] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff479371800) [pid = 1810] [serial = 1781] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff47f69c000) [pid = 1810] [serial = 1806] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff46c961c00) [pid = 1810] [serial = 1763] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff47b6a4800) [pid = 1810] [serial = 1811] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff47cdd0800) [pid = 1810] [serial = 1800] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff474855c00) [pid = 1810] [serial = 1772] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff4786f6c00) [pid = 1810] [serial = 1775] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff46948a000) [pid = 1810] [serial = 1820] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff47e5a5400) [pid = 1810] [serial = 1803] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff484e4c400) [pid = 1810] [serial = 1812] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff470059400) [pid = 1810] [serial = 1769] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff469651800) [pid = 1810] [serial = 1821] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff483d79400) [pid = 1810] [serial = 1809] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff479755800) [pid = 1810] [serial = 1782] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff47e7f6800) [pid = 1810] [serial = 1805] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff47ca76c00) [pid = 1810] [serial = 1796] [outer = (nil)] [url = about:blank] 08:04:11 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff469650c00) [pid = 1810] [serial = 1823] [outer = (nil)] [url = about:blank] 08:04:12 INFO - PROCESS | 1810 | 1461251052185 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]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 3287ms 08:04:12 INFO - PROCESS | 1810 | 1461251052239 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1810 | 1461251052243 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:04:12 INFO - PROCESS | 1810 | 1461251052290 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 1810 | 1461251052295 Marionette TRACE conn4 <- [1,2574,null,{}] 08:04:12 INFO - PROCESS | 1810 | 1461251052302 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}] 08:04:12 INFO - PROCESS | 1810 | 1461251052499 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:04:12 INFO - PROCESS | 1810 | 1461251052511 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4665de800 == 140 [pid = 1810] [id = 651] 08:04:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff467178000) [pid = 1810] [serial = 1954] [outer = (nil)] 08:04:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff4671b1000) [pid = 1810] [serial = 1955] [outer = 0x7ff467178000] 08:04:12 INFO - PROCESS | 1810 | 1461251052573 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff46798e800) [pid = 1810] [serial = 1956] [outer = 0x7ff467178000] 08:04:13 INFO - PROCESS | 1810 | 1461251053540 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]]]}] 08:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1297ms 08:04:13 INFO - PROCESS | 1810 | 1461251053580 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1810 | 1461251053588 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:04:13 INFO - PROCESS | 1810 | 1461251053598 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1810 | 1461251053602 Marionette TRACE conn4 <- [1,2578,null,{}] 08:04:13 INFO - PROCESS | 1810 | 1461251053607 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}] 08:04:13 INFO - PROCESS | 1810 | 1461251053810 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:04:14 INFO - PROCESS | 1810 | 1461251054011 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff467b17000 == 141 [pid = 1810] [id = 652] 08:04:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff46641ac00) [pid = 1810] [serial = 1957] [outer = (nil)] 08:04:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff469280c00) [pid = 1810] [serial = 1958] [outer = 0x7ff46641ac00] 08:04:14 INFO - PROCESS | 1810 | 1461251054073 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff469652400) [pid = 1810] [serial = 1959] [outer = 0x7ff46641ac00] 08:04:14 INFO - PROCESS | 1810 | 1461251054933 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]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1385ms 08:04:14 INFO - PROCESS | 1810 | 1461251054983 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1810 | 1461251054998 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:04:15 INFO - PROCESS | 1810 | 1461251055016 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1810 | 1461251055022 Marionette TRACE conn4 <- [1,2582,null,{}] 08:04:15 INFO - PROCESS | 1810 | 1461251055037 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}] 08:04:15 INFO - PROCESS | 1810 | 1461251055335 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:04:15 INFO - PROCESS | 1810 | 1461251055367 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46b036800 == 142 [pid = 1810] [id = 653] 08:04:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff46aa12400) [pid = 1810] [serial = 1960] [outer = (nil)] 08:04:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff46af0e000) [pid = 1810] [serial = 1961] [outer = 0x7ff46aa12400] 08:04:15 INFO - PROCESS | 1810 | 1461251055434 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff46b41b000) [pid = 1810] [serial = 1962] [outer = 0x7ff46aa12400] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff465f0d000) [pid = 1810] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff46af03400) [pid = 1810] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff46ec84c00) [pid = 1810] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff465f13400) [pid = 1810] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff4671e5800) [pid = 1810] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47adcdc00) [pid = 1810] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff468783400) [pid = 1810] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff465f0e400) [pid = 1810] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff47974bc00) [pid = 1810] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff465f10800) [pid = 1810] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff469533400) [pid = 1810] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff466420000) [pid = 1810] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff46641a400) [pid = 1810] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff471fdd400) [pid = 1810] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff46389a000) [pid = 1810] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff467174c00) [pid = 1810] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff465f12000) [pid = 1810] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff46717a800) [pid = 1810] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff47b3dd400) [pid = 1810] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x7ff46d7a4800) [pid = 1810] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:04:16 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff4700cec00) [pid = 1810] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:04:16 INFO - PROCESS | 1810 | 1461251056934 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]]]}] 08:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1954ms 08:04:16 INFO - PROCESS | 1810 | 1461251056959 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:04:16 INFO - PROCESS | 1810 | 1461251056963 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:04:16 INFO - PROCESS | 1810 | 1461251056969 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1810 | 1461251056972 Marionette TRACE conn4 <- [1,2586,null,{}] 08:04:16 INFO - PROCESS | 1810 | 1461251056977 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}] 08:04:17 INFO - PROCESS | 1810 | 1461251057250 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:04:17 INFO - PROCESS | 1810 | 1461251057431 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4695c6800 == 143 [pid = 1810] [id = 654] 08:04:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff46717a800) [pid = 1810] [serial = 1963] [outer = (nil)] 08:04:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff46a787400) [pid = 1810] [serial = 1964] [outer = 0x7ff46717a800] 08:04:17 INFO - PROCESS | 1810 | 1461251057496 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff46b415c00) [pid = 1810] [serial = 1965] [outer = 0x7ff46717a800] 08:04:18 INFO - PROCESS | 1810 | 1461251058244 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]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1329ms 08:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:04:18 INFO - PROCESS | 1810 | 1461251058299 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1810 | 1461251058301 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:04:18 INFO - PROCESS | 1810 | 1461251058306 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1810 | 1461251058310 Marionette TRACE conn4 <- [1,2590,null,{}] 08:04:18 INFO - PROCESS | 1810 | 1461251058326 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}] 08:04:18 INFO - PROCESS | 1810 | 1461251058522 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:04:18 INFO - PROCESS | 1810 | 1461251058695 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd70000 == 144 [pid = 1810] [id = 655] 08:04:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff46641a400) [pid = 1810] [serial = 1966] [outer = (nil)] 08:04:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff46b4a0000) [pid = 1810] [serial = 1967] [outer = 0x7ff46641a400] 08:04:18 INFO - PROCESS | 1810 | 1461251058757 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff46b7b9800) [pid = 1810] [serial = 1968] [outer = 0x7ff46641a400] 08:04:19 INFO - PROCESS | 1810 | 1461251059831 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]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1590ms 08:04:19 INFO - PROCESS | 1810 | 1461251059897 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1810 | 1461251059905 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:04:19 INFO - PROCESS | 1810 | 1461251059913 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 1810 | 1461251059918 Marionette TRACE conn4 <- [1,2594,null,{}] 08:04:19 INFO - PROCESS | 1810 | 1461251059925 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}] 08:04:20 INFO - PROCESS | 1810 | 1461251060209 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:04:20 INFO - PROCESS | 1810 | 1461251060526 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff469585800 == 145 [pid = 1810] [id = 656] 08:04:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff46799d800) [pid = 1810] [serial = 1969] [outer = (nil)] 08:04:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff469485000) [pid = 1810] [serial = 1970] [outer = 0x7ff46799d800] 08:04:20 INFO - PROCESS | 1810 | 1461251060608 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff46a78c000) [pid = 1810] [serial = 1971] [outer = 0x7ff46799d800] 08:04:21 INFO - PROCESS | 1810 | 1461251061515 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]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1644ms 08:04:21 INFO - PROCESS | 1810 | 1461251061558 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1810 | 1461251061566 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:04:21 INFO - PROCESS | 1810 | 1461251061576 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1810 | 1461251061580 Marionette TRACE conn4 <- [1,2598,null,{}] 08:04:21 INFO - PROCESS | 1810 | 1461251061586 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}] 08:04:21 INFO - PROCESS | 1810 | 1461251061822 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:04:22 INFO - PROCESS | 1810 | 1461251062176 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ed31800 == 146 [pid = 1810] [id = 657] 08:04:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff46af10000) [pid = 1810] [serial = 1972] [outer = (nil)] 08:04:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff46b49e000) [pid = 1810] [serial = 1973] [outer = 0x7ff46af10000] 08:04:22 INFO - PROCESS | 1810 | 1461251062252 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff46b7ad400) [pid = 1810] [serial = 1974] [outer = 0x7ff46af10000] 08:04:23 INFO - PROCESS | 1810 | 1461251063161 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]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1632ms 08:04:23 INFO - PROCESS | 1810 | 1461251063208 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:04:23 INFO - PROCESS | 1810 | 1461251063213 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:04:23 INFO - PROCESS | 1810 | 1461251063218 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1810 | 1461251063229 Marionette TRACE conn4 <- [1,2602,null,{}] 08:04:23 INFO - PROCESS | 1810 | 1461251063251 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}] 08:04:23 INFO - PROCESS | 1810 | 1461251063490 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:04:23 INFO - PROCESS | 1810 | 1461251063795 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4708bb000 == 147 [pid = 1810] [id = 658] 08:04:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff46b7af000) [pid = 1810] [serial = 1975] [outer = (nil)] 08:04:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff46c815400) [pid = 1810] [serial = 1976] [outer = 0x7ff46b7af000] 08:04:23 INFO - PROCESS | 1810 | 1461251063875 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff46c965800) [pid = 1810] [serial = 1977] [outer = 0x7ff46b7af000] 08:04:24 INFO - PROCESS | 1810 | 1461251064816 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]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1652ms 08:04:24 INFO - PROCESS | 1810 | 1461251064872 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1810 | 1461251064877 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:04:24 INFO - PROCESS | 1810 | 1461251064882 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1810 | 1461251064885 Marionette TRACE conn4 <- [1,2606,null,{}] 08:04:24 INFO - PROCESS | 1810 | 1461251064890 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}] 08:04:25 INFO - PROCESS | 1810 | 1461251065127 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:04:25 INFO - PROCESS | 1810 | 1461251065443 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472a15800 == 148 [pid = 1810] [id = 659] 08:04:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff46aa1fc00) [pid = 1810] [serial = 1978] [outer = (nil)] 08:04:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff46dd0e000) [pid = 1810] [serial = 1979] [outer = 0x7ff46aa1fc00] 08:04:25 INFO - PROCESS | 1810 | 1461251065522 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff46ec87800) [pid = 1810] [serial = 1980] [outer = 0x7ff46aa1fc00] 08:04:26 INFO - PROCESS | 1810 | 1461251066433 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]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1580ms 08:04:26 INFO - PROCESS | 1810 | 1461251066465 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1810 | 1461251066468 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:04:26 INFO - PROCESS | 1810 | 1461251066474 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1810 | 1461251066477 Marionette TRACE conn4 <- [1,2610,null,{}] 08:04:26 INFO - PROCESS | 1810 | 1461251066482 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}] 08:04:26 INFO - PROCESS | 1810 | 1461251066705 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:04:27 INFO - PROCESS | 1810 | 1461251067025 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472de0000 == 149 [pid = 1810] [id = 660] 08:04:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff47004f800) [pid = 1810] [serial = 1981] [outer = (nil)] 08:04:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff4700ccc00) [pid = 1810] [serial = 1982] [outer = 0x7ff47004f800] 08:04:27 INFO - PROCESS | 1810 | 1461251067121 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff4714f3800) [pid = 1810] [serial = 1983] [outer = 0x7ff47004f800] 08:04:28 INFO - PROCESS | 1810 | 1461251068031 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]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1631ms 08:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:04:28 INFO - PROCESS | 1810 | 1461251068108 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1810 | 1461251068111 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:04:28 INFO - PROCESS | 1810 | 1461251068117 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1810 | 1461251068121 Marionette TRACE conn4 <- [1,2614,null,{}] 08:04:28 INFO - PROCESS | 1810 | 1461251068126 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}] 08:04:28 INFO - PROCESS | 1810 | 1461251068413 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:04:28 INFO - PROCESS | 1810 | 1461251068717 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4748f9000 == 150 [pid = 1810] [id = 661] 08:04:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff470058000) [pid = 1810] [serial = 1984] [outer = (nil)] 08:04:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff471fd9000) [pid = 1810] [serial = 1985] [outer = 0x7ff470058000] 08:04:28 INFO - PROCESS | 1810 | 1461251068800 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff472ecb000) [pid = 1810] [serial = 1986] [outer = 0x7ff470058000] 08:04:29 INFO - PROCESS | 1810 | 1461251069654 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]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1588ms 08:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:04:29 INFO - PROCESS | 1810 | 1461251069705 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1810 | 1461251069708 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:04:29 INFO - PROCESS | 1810 | 1461251069714 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1810 | 1461251069717 Marionette TRACE conn4 <- [1,2618,null,{}] 08:04:29 INFO - PROCESS | 1810 | 1461251069722 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}] 08:04:29 INFO - PROCESS | 1810 | 1461251069952 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:04:30 INFO - PROCESS | 1810 | 1461251070222 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474af8800 == 151 [pid = 1810] [id = 662] 08:04:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff4714ff400) [pid = 1810] [serial = 1987] [outer = (nil)] 08:04:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff4786e4400) [pid = 1810] [serial = 1988] [outer = 0x7ff4714ff400] 08:04:30 INFO - PROCESS | 1810 | 1461251070349 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff478850000) [pid = 1810] [serial = 1989] [outer = 0x7ff4714ff400] 08:04:31 INFO - PROCESS | 1810 | 1461251071205 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]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1534ms 08:04:31 INFO - PROCESS | 1810 | 1461251071249 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:04:31 INFO - PROCESS | 1810 | 1461251071253 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:04:31 INFO - PROCESS | 1810 | 1461251071260 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1810 | 1461251071264 Marionette TRACE conn4 <- [1,2622,null,{}] 08:04:31 INFO - PROCESS | 1810 | 1461251071270 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}] 08:04:31 INFO - PROCESS | 1810 | 1461251071515 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:04:31 INFO - PROCESS | 1810 | 1461251071868 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478a3e000 == 152 [pid = 1810] [id = 663] 08:04:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff472ed0000) [pid = 1810] [serial = 1990] [outer = (nil)] 08:04:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff4789f5000) [pid = 1810] [serial = 1991] [outer = 0x7ff472ed0000] 08:04:31 INFO - PROCESS | 1810 | 1461251071945 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff479372400) [pid = 1810] [serial = 1992] [outer = 0x7ff472ed0000] 08:04:32 INFO - PROCESS | 1810 | 1461251072810 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]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1590ms 08:04:32 INFO - PROCESS | 1810 | 1461251072850 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1810 | 1461251072854 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:04:32 INFO - PROCESS | 1810 | 1461251072859 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1810 | 1461251072861 Marionette TRACE conn4 <- [1,2626,null,{}] 08:04:32 INFO - PROCESS | 1810 | 1461251072867 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}] 08:04:33 INFO - PROCESS | 1810 | 1461251073094 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:04:33 INFO - PROCESS | 1810 | 1461251073404 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa65000 == 153 [pid = 1810] [id = 664] 08:04:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff47485a400) [pid = 1810] [serial = 1993] [outer = (nil)] 08:04:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff47953ec00) [pid = 1810] [serial = 1994] [outer = 0x7ff47485a400] 08:04:33 INFO - PROCESS | 1810 | 1461251073524 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff479751000) [pid = 1810] [serial = 1995] [outer = 0x7ff47485a400] 08:04:34 INFO - PROCESS | 1810 | 1461251074379 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]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1582ms 08:04:34 INFO - PROCESS | 1810 | 1461251074442 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1810 | 1461251074445 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:04:34 INFO - PROCESS | 1810 | 1461251074451 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1810 | 1461251074454 Marionette TRACE conn4 <- [1,2630,null,{}] 08:04:34 INFO - PROCESS | 1810 | 1461251074459 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}] 08:04:34 INFO - PROCESS | 1810 | 1461251074670 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:04:34 INFO - PROCESS | 1810 | 1461251074933 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b461000 == 154 [pid = 1810] [id = 665] 08:04:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff469488c00) [pid = 1810] [serial = 1996] [outer = (nil)] 08:04:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff479771c00) [pid = 1810] [serial = 1997] [outer = 0x7ff469488c00] 08:04:35 INFO - PROCESS | 1810 | 1461251075062 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff47a9e7800) [pid = 1810] [serial = 1998] [outer = 0x7ff469488c00] 08:04:35 INFO - PROCESS | 1810 | 1461251075945 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]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1531ms 08:04:35 INFO - PROCESS | 1810 | 1461251075983 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:04:35 INFO - PROCESS | 1810 | 1461251075988 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:04:35 INFO - PROCESS | 1810 | 1461251075994 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1810 | 1461251075998 Marionette TRACE conn4 <- [1,2634,null,{}] 08:04:36 INFO - PROCESS | 1810 | 1461251076003 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}] 08:04:36 INFO - PROCESS | 1810 | 1461251076270 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:04:36 INFO - PROCESS | 1810 | 1461251076536 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bdd8000 == 155 [pid = 1810] [id = 666] 08:04:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff46388f000) [pid = 1810] [serial = 1999] [outer = (nil)] 08:04:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47ad58800) [pid = 1810] [serial = 2000] [outer = 0x7ff46388f000] 08:04:36 INFO - PROCESS | 1810 | 1461251076662 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47adc8800) [pid = 1810] [serial = 2001] [outer = 0x7ff46388f000] 08:04:37 INFO - PROCESS | 1810 | 1461251077492 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]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1530ms 08:04:37 INFO - PROCESS | 1810 | 1461251077539 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1810 | 1461251077544 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:04:37 INFO - PROCESS | 1810 | 1461251077550 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1810 | 1461251077552 Marionette TRACE conn4 <- [1,2638,null,{}] 08:04:37 INFO - PROCESS | 1810 | 1461251077557 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}] 08:04:37 INFO - PROCESS | 1810 | 1461251077790 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:04:38 INFO - PROCESS | 1810 | 1461251078060 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47d852000 == 156 [pid = 1810] [id = 667] 08:04:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47abdf400) [pid = 1810] [serial = 2002] [outer = (nil)] 08:04:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47adcfc00) [pid = 1810] [serial = 2003] [outer = 0x7ff47abdf400] 08:04:38 INFO - PROCESS | 1810 | 1461251078174 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47af65400) [pid = 1810] [serial = 2004] [outer = 0x7ff47abdf400] 08:04:39 INFO - PROCESS | 1810 | 1461251079006 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]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1531ms 08:04:39 INFO - PROCESS | 1810 | 1461251079082 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1810 | 1461251079085 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:04:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:04:39 INFO - PROCESS | 1810 | 1461251079092 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1810 | 1461251079095 Marionette TRACE conn4 <- [1,2642,null,{}] 08:04:39 INFO - PROCESS | 1810 | 1461251079100 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}] 08:04:39 INFO - PROCESS | 1810 | 1461251079333 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:04:39 INFO - PROCESS | 1810 | 1461251079606 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f306800 == 157 [pid = 1810] [id = 668] 08:04:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff4700ce800) [pid = 1810] [serial = 2005] [outer = (nil)] 08:04:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47b05e000) [pid = 1810] [serial = 2006] [outer = 0x7ff4700ce800] 08:04:39 INFO - PROCESS | 1810 | 1461251079719 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff47b1c3000) [pid = 1810] [serial = 2007] [outer = 0x7ff4700ce800] 08:04:40 INFO - PROCESS | 1810 | 1461251080555 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]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:04:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1536ms 08:04:40 INFO - PROCESS | 1810 | 1461251080629 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1810 | 1461251080632 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:04:40 INFO - PROCESS | 1810 | 1461251080638 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1810 | 1461251080640 Marionette TRACE conn4 <- [1,2646,null,{}] 08:04:40 INFO - PROCESS | 1810 | 1461251080646 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}] 08:04:40 INFO - PROCESS | 1810 | 1461251080895 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:04:41 INFO - PROCESS | 1810 | 1461251081200 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5cb800 == 158 [pid = 1810] [id = 669] 08:04:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff479368000) [pid = 1810] [serial = 2008] [outer = (nil)] 08:04:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff47b235c00) [pid = 1810] [serial = 2009] [outer = 0x7ff479368000] 08:04:41 INFO - PROCESS | 1810 | 1461251081274 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff47b240000) [pid = 1810] [serial = 2010] [outer = 0x7ff479368000] 08:04:42 INFO - PROCESS | 1810 | 1461251082063 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]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:04:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1478ms 08:04:42 INFO - PROCESS | 1810 | 1461251082118 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1810 | 1461251082121 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:04:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:04:42 INFO - PROCESS | 1810 | 1461251082127 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1810 | 1461251082129 Marionette TRACE conn4 <- [1,2650,null,{}] 08:04:42 INFO - PROCESS | 1810 | 1461251082135 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}] 08:04:42 INFO - PROCESS | 1810 | 1461251082388 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:04:42 INFO - PROCESS | 1810 | 1461251082657 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f8db000 == 159 [pid = 1810] [id = 670] 08:04:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47b05b800) [pid = 1810] [serial = 2011] [outer = (nil)] 08:04:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47b298000) [pid = 1810] [serial = 2012] [outer = 0x7ff47b05b800] 08:04:42 INFO - PROCESS | 1810 | 1461251082772 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47b29ec00) [pid = 1810] [serial = 2013] [outer = 0x7ff47b05b800] 08:04:43 INFO - PROCESS | 1810 | 1461251083581 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]]]}] 08:04:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:04:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1483ms 08:04:43 INFO - PROCESS | 1810 | 1461251083615 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1810 | 1461251083618 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:04:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:04:43 INFO - PROCESS | 1810 | 1461251083628 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1810 | 1461251083631 Marionette TRACE conn4 <- [1,2654,null,{}] 08:04:43 INFO - PROCESS | 1810 | 1461251083637 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}] 08:04:43 INFO - PROCESS | 1810 | 1461251083874 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:04:44 INFO - PROCESS | 1810 | 1461251084151 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff481b6d000 == 160 [pid = 1810] [id = 671] 08:04:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47b1c6800) [pid = 1810] [serial = 2014] [outer = (nil)] 08:04:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff47b332800) [pid = 1810] [serial = 2015] [outer = 0x7ff47b1c6800] 08:04:44 INFO - PROCESS | 1810 | 1461251084262 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff47b33b800) [pid = 1810] [serial = 2016] [outer = 0x7ff47b1c6800] 08:04:45 INFO - PROCESS | 1810 | 1461251085100 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]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:04:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1529ms 08:04:45 INFO - PROCESS | 1810 | 1461251085159 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1810 | 1461251085161 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:04:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:04:45 INFO - PROCESS | 1810 | 1461251085168 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1810 | 1461251085171 Marionette TRACE conn4 <- [1,2658,null,{}] 08:04:45 INFO - PROCESS | 1810 | 1461251085176 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}] 08:04:45 INFO - PROCESS | 1810 | 1461251085419 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:04:45 INFO - PROCESS | 1810 | 1461251085734 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484e4e800 == 161 [pid = 1810] [id = 672] 08:04:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff47b291400) [pid = 1810] [serial = 2017] [outer = (nil)] 08:04:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff47b345800) [pid = 1810] [serial = 2018] [outer = 0x7ff47b291400] 08:04:45 INFO - PROCESS | 1810 | 1461251085810 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff47b3dd400) [pid = 1810] [serial = 2019] [outer = 0x7ff47b291400] 08:04:46 INFO - PROCESS | 1810 | 1461251086644 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]]]}] 08:04:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:04:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1530ms 08:04:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:04:46 INFO - PROCESS | 1810 | 1461251086699 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1810 | 1461251086702 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:04:46 INFO - PROCESS | 1810 | 1461251086708 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1810 | 1461251086711 Marionette TRACE conn4 <- [1,2662,null,{}] 08:04:46 INFO - PROCESS | 1810 | 1461251086716 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}] 08:04:46 INFO - PROCESS | 1810 | 1461251086950 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:04:47 INFO - PROCESS | 1810 | 1461251087235 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485433800 == 162 [pid = 1810] [id = 673] 08:04:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff47b334000) [pid = 1810] [serial = 2020] [outer = (nil)] 08:04:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff47b6a4800) [pid = 1810] [serial = 2021] [outer = 0x7ff47b334000] 08:04:47 INFO - PROCESS | 1810 | 1461251087353 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff47b8b5400) [pid = 1810] [serial = 2022] [outer = 0x7ff47b334000] 08:04:48 INFO - PROCESS | 1810 | 1461251088171 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]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1536ms 08:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:04:48 INFO - PROCESS | 1810 | 1461251088244 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1810 | 1461251088247 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:04:48 INFO - PROCESS | 1810 | 1461251088254 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1810 | 1461251088257 Marionette TRACE conn4 <- [1,2666,null,{}] 08:04:48 INFO - PROCESS | 1810 | 1461251088262 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}] 08:04:48 INFO - PROCESS | 1810 | 1461251088548 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:04:48 INFO - PROCESS | 1810 | 1461251088900 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48573d000 == 163 [pid = 1810] [id = 674] 08:04:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff47b8b3c00) [pid = 1810] [serial = 2023] [outer = (nil)] 08:04:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff47ba16800) [pid = 1810] [serial = 2024] [outer = 0x7ff47b8b3c00] 08:04:48 INFO - PROCESS | 1810 | 1461251088975 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff47ba1e800) [pid = 1810] [serial = 2025] [outer = 0x7ff47b8b3c00] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46739f000 == 162 [pid = 1810] [id = 558] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff497115000 == 161 [pid = 1810] [id = 172] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff484bdb000 == 160 [pid = 1810] [id = 202] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff486e6e000 == 159 [pid = 1810] [id = 47] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff481926000 == 158 [pid = 1810] [id = 201] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4917d4800 == 157 [pid = 1810] [id = 600] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff465f5b800 == 156 [pid = 1810] [id = 627] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49677a000 == 155 [pid = 1810] [id = 601] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49695b800 == 154 [pid = 1810] [id = 129] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff497231800 == 153 [pid = 1810] [id = 119] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4695c6800 == 152 [pid = 1810] [id = 654] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46b036800 == 151 [pid = 1810] [id = 653] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff467b17000 == 150 [pid = 1810] [id = 652] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4665de800 == 149 [pid = 1810] [id = 651] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47ac69000 == 148 [pid = 1810] [id = 649] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa64000 == 147 [pid = 1810] [id = 648] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479661000 == 146 [pid = 1810] [id = 647] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478a3d000 == 145 [pid = 1810] [id = 646] 08:04:50 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474afd000 == 144 [pid = 1810] [id = 645] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff47ba5c000) [pid = 1810] [serial = 1865] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff46c583000) [pid = 1810] [serial = 1839] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff47484f400) [pid = 1810] [serial = 1850] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff47e55d000) [pid = 1810] [serial = 1869] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff468786000) [pid = 1810] [serial = 1829] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff47b3dc800) [pid = 1810] [serial = 1860] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff484ce8c00) [pid = 1810] [serial = 1877] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff46af04400) [pid = 1810] [serial = 1833] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff465f1a000) [pid = 1810] [serial = 1892] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff479755000) [pid = 1810] [serial = 1856] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff46641d000) [pid = 1810] [serial = 1826] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff46b49f800) [pid = 1810] [serial = 1835] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff47d885800) [pid = 1810] [serial = 1868] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff46710e400) [pid = 1810] [serial = 1827] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff466424400) [pid = 1810] [serial = 1883] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff485271c00) [pid = 1810] [serial = 1880] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff46b6e7000) [pid = 1810] [serial = 1836] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff4671ad800) [pid = 1810] [serial = 1886] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff46bae1400) [pid = 1810] [serial = 1838] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff4789f4400) [pid = 1810] [serial = 1854] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff47f699400) [pid = 1810] [serial = 1872] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff472a4fc00) [pid = 1810] [serial = 1847] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff478851c00) [pid = 1810] [serial = 1853] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff46b417400) [pid = 1810] [serial = 1755] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff48198c800) [pid = 1810] [serial = 1874] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff4671f0800) [pid = 1810] [serial = 1887] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff469480400) [pid = 1810] [serial = 1890] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff46a78c400) [pid = 1810] [serial = 1893] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff47abe2800) [pid = 1810] [serial = 1857] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff47ca9e800) [pid = 1810] [serial = 1866] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff47e659800) [pid = 1810] [serial = 1871] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff47ba13400) [pid = 1810] [serial = 1862] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff47004c000) [pid = 1810] [serial = 1842] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff471da4800) [pid = 1810] [serial = 1844] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff46927e400) [pid = 1810] [serial = 1830] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff467107000) [pid = 1810] [serial = 1884] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff46aa1d000) [pid = 1810] [serial = 1832] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff47ba5c400) [pid = 1810] [serial = 1863] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff468790400) [pid = 1810] [serial = 1889] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff4786ddc00) [pid = 1810] [serial = 1851] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff471fd3c00) [pid = 1810] [serial = 1845] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff47b32ec00) [pid = 1810] [serial = 1859] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff46d7af800) [pid = 1810] [serial = 1841] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff472a9e800) [pid = 1810] [serial = 1848] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff46abab400) [pid = 1810] [serial = 1895] [outer = (nil)] [url = about:blank] 08:04:51 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:51 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:51 INFO - PROCESS | 1810 | 1461251091856 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]]]}] 08:04:51 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) 08:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3647ms 08:04:51 INFO - PROCESS | 1810 | 1461251091899 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:04:51 INFO - PROCESS | 1810 | 1461251091905 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:04:51 INFO - PROCESS | 1810 | 1461251091913 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1810 | 1461251091915 Marionette TRACE conn4 <- [1,2670,null,{}] 08:04:51 INFO - PROCESS | 1810 | 1461251091923 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}] 08:04:52 INFO - PROCESS | 1810 | 1461251092144 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:04:52 INFO - PROCESS | 1810 | 1461251092386 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4666b1800 == 145 [pid = 1810] [id = 675] 08:04:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff4671aac00) [pid = 1810] [serial = 2026] [outer = (nil)] 08:04:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff4671ae800) [pid = 1810] [serial = 2027] [outer = 0x7ff4671aac00] 08:04:52 INFO - PROCESS | 1810 | 1461251092453 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff4671ea800) [pid = 1810] [serial = 2028] [outer = 0x7ff4671aac00] 08:04:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:53 INFO - PROCESS | 1810 | 1461251093755 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] 08:04:53 INFO - PROCESS | 1810 | 1461251093819 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:04:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:04:53 INFO - PROCESS | 1810 | 1461251093829 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 1810 | 1461251093833 Marionette TRACE conn4 <- [1,2674,null,{}] 08:04:53 INFO - PROCESS | 1810 | 1461251093838 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}] 08:04:54 INFO - PROCESS | 1810 | 1461251094184 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:04:54 INFO - PROCESS | 1810 | 1461251094215 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690d6800 == 146 [pid = 1810] [id = 676] 08:04:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff46717f400) [pid = 1810] [serial = 2029] [outer = (nil)] 08:04:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff46878f000) [pid = 1810] [serial = 2030] [outer = 0x7ff46717f400] 08:04:54 INFO - PROCESS | 1810 | 1461251094277 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff46a78c400) [pid = 1810] [serial = 2031] [outer = 0x7ff46717f400] 08:04:55 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff4671b0400) [pid = 1810] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff467178000) [pid = 1810] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff46dd0e400) [pid = 1810] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff46b4a2000) [pid = 1810] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff46c903c00) [pid = 1810] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff46d7a4000) [pid = 1810] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff46d7a3800) [pid = 1810] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff472a93c00) [pid = 1810] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff46641ac00) [pid = 1810] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff46a78e400) [pid = 1810] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff472ed0c00) [pid = 1810] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff463895000) [pid = 1810] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff4786e7000) [pid = 1810] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff46c903800) [pid = 1810] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff471fd6000) [pid = 1810] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff47f69bc00) [pid = 1810] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff47159a800) [pid = 1810] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff46b418000) [pid = 1810] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff4714fe000) [pid = 1810] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff474b8e800) [pid = 1810] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff46b41b400) [pid = 1810] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff47b1bd400) [pid = 1810] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x7ff46abb3400) [pid = 1810] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff46aa12400) [pid = 1810] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff46717a800) [pid = 1810] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:04:55 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x7ff465f0bc00) [pid = 1810] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:04:55 INFO - PROCESS | 1810 | 1461251095950 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] 08:04:56 INFO - PROCESS | 1810 | 1461251096018 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:04:56 INFO - PROCESS | 1810 | 1461251096033 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1810 | 1461251096038 Marionette TRACE conn4 <- [1,2678,null,{}] 08:04:56 INFO - PROCESS | 1810 | 1461251096053 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}] 08:04:56 INFO - PROCESS | 1810 | 1461251096269 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:04:56 INFO - PROCESS | 1810 | 1461251096443 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ae09800 == 147 [pid = 1810] [id = 677] 08:04:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x7ff4671ab400) [pid = 1810] [serial = 2032] [outer = (nil)] 08:04:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff46af0b400) [pid = 1810] [serial = 2033] [outer = 0x7ff4671ab400] 08:04:56 INFO - PROCESS | 1810 | 1461251096510 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff46b414c00) [pid = 1810] [serial = 2034] [outer = 0x7ff4671ab400] 08:04:57 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:57 INFO - PROCESS | 1810 | 1461251097621 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]]]}] 08:04:57 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) 08:04:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1636ms 08:04:57 INFO - PROCESS | 1810 | 1461251097669 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1810 | 1461251097672 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:04:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:04:57 INFO - PROCESS | 1810 | 1461251097678 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1810 | 1461251097680 Marionette TRACE conn4 <- [1,2682,null,{}] 08:04:57 INFO - PROCESS | 1810 | 1461251097685 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}] 08:04:57 INFO - PROCESS | 1810 | 1461251097889 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:04:58 INFO - PROCESS | 1810 | 1461251098333 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46646a000 == 148 [pid = 1810] [id = 678] 08:04:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff46389b400) [pid = 1810] [serial = 2035] [outer = (nil)] 08:04:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff466422800) [pid = 1810] [serial = 2036] [outer = 0x7ff46389b400] 08:04:58 INFO - PROCESS | 1810 | 1461251098411 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff46710bc00) [pid = 1810] [serial = 2037] [outer = 0x7ff46389b400] 08:04:59 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:59 INFO - PROCESS | 1810 | 1461251099783 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]]]}] 08:04:59 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) 08:04:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2131ms 08:04:59 INFO - PROCESS | 1810 | 1461251099812 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1810 | 1461251099817 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:04:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:04:59 INFO - PROCESS | 1810 | 1461251099825 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1810 | 1461251099831 Marionette TRACE conn4 <- [1,2686,null,{}] 08:04:59 INFO - PROCESS | 1810 | 1461251099838 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}] 08:05:00 INFO - PROCESS | 1810 | 1461251100145 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:05:00 INFO - PROCESS | 1810 | 1461251100395 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46aad3000 == 149 [pid = 1810] [id = 679] 08:05:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff46717cc00) [pid = 1810] [serial = 2038] [outer = (nil)] 08:05:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff468790400) [pid = 1810] [serial = 2039] [outer = 0x7ff46717cc00] 08:05:00 INFO - PROCESS | 1810 | 1461251100477 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff469529400) [pid = 1810] [serial = 2040] [outer = 0x7ff46717cc00] 08:05:01 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:01 INFO - PROCESS | 1810 | 1461251101891 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] 08:05:01 INFO - PROCESS | 1810 | 1461251101933 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:05:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:05:02 INFO - PROCESS | 1810 | 1461251102019 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1810 | 1461251102023 Marionette TRACE conn4 <- [1,2690,null,{}] 08:05:02 INFO - PROCESS | 1810 | 1461251102081 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}] 08:05:02 INFO - PROCESS | 1810 | 1461251102323 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:05:02 INFO - PROCESS | 1810 | 1461251102582 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46df11000 == 150 [pid = 1810] [id = 680] 08:05:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff467993c00) [pid = 1810] [serial = 2041] [outer = (nil)] 08:05:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff46aa21c00) [pid = 1810] [serial = 2042] [outer = 0x7ff467993c00] 08:05:02 INFO - PROCESS | 1810 | 1461251102661 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff46b427800) [pid = 1810] [serial = 2043] [outer = 0x7ff467993c00] 08:05:03 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 1810 | 1461251104032 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] 08:05:04 INFO - PROCESS | 1810 | 1461251104065 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:05:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:05:04 INFO - PROCESS | 1810 | 1461251104081 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1810 | 1461251104090 Marionette TRACE conn4 <- [1,2694,null,{}] 08:05:04 INFO - PROCESS | 1810 | 1461251104096 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}] 08:05:04 INFO - PROCESS | 1810 | 1461251104412 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:05:04 INFO - PROCESS | 1810 | 1461251104645 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ff14000 == 151 [pid = 1810] [id = 681] 08:05:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff46964f000) [pid = 1810] [serial = 2044] [outer = (nil)] 08:05:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff46b5e2400) [pid = 1810] [serial = 2045] [outer = 0x7ff46964f000] 08:05:04 INFO - PROCESS | 1810 | 1461251104716 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff46b7b9400) [pid = 1810] [serial = 2046] [outer = 0x7ff46964f000] 08:05:06 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:06 INFO - PROCESS | 1810 | 1461251106036 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] 08:05:06 INFO - PROCESS | 1810 | 1461251106087 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:05:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:05:06 INFO - PROCESS | 1810 | 1461251106093 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1810 | 1461251106096 Marionette TRACE conn4 <- [1,2698,null,{}] 08:05:06 INFO - PROCESS | 1810 | 1461251106101 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}] 08:05:06 INFO - PROCESS | 1810 | 1461251106353 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:05:06 INFO - PROCESS | 1810 | 1461251106584 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47185e000 == 152 [pid = 1810] [id = 682] 08:05:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff46aba5800) [pid = 1810] [serial = 2047] [outer = (nil)] 08:05:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff46c808000) [pid = 1810] [serial = 2048] [outer = 0x7ff46aba5800] 08:05:06 INFO - PROCESS | 1810 | 1461251106655 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff46c903c00) [pid = 1810] [serial = 2049] [outer = 0x7ff46aba5800] 08:05:07 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:08 INFO - PROCESS | 1810 | 1461251108007 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] 08:05:08 INFO - PROCESS | 1810 | 1461251108040 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:05:08 INFO - PROCESS | 1810 | 1461251108048 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1810 | 1461251108051 Marionette TRACE conn4 <- [1,2702,null,{}] 08:05:08 INFO - PROCESS | 1810 | 1461251108058 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}] 08:05:08 INFO - PROCESS | 1810 | 1461251108336 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:05:08 INFO - PROCESS | 1810 | 1461251108569 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472a07800 == 153 [pid = 1810] [id = 683] 08:05:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff46dd0b400) [pid = 1810] [serial = 2050] [outer = (nil)] 08:05:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff46dd13800) [pid = 1810] [serial = 2051] [outer = 0x7ff46dd0b400] 08:05:08 INFO - PROCESS | 1810 | 1461251108659 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff46f3ec800) [pid = 1810] [serial = 2052] [outer = 0x7ff46dd0b400] 08:05:09 INFO - PROCESS | 1810 | 1461251109621 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]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:05:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1637ms 08:05:09 INFO - PROCESS | 1810 | 1461251109687 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1810 | 1461251109690 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:05:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:05:09 INFO - PROCESS | 1810 | 1461251109696 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1810 | 1461251109698 Marionette TRACE conn4 <- [1,2706,null,{}] 08:05:09 INFO - PROCESS | 1810 | 1461251109704 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}] 08:05:09 INFO - PROCESS | 1810 | 1461251109953 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:05:10 INFO - PROCESS | 1810 | 1461251110254 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472de0800 == 154 [pid = 1810] [id = 684] 08:05:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff46dd0bc00) [pid = 1810] [serial = 2053] [outer = (nil)] 08:05:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff4700cd000) [pid = 1810] [serial = 2054] [outer = 0x7ff46dd0bc00] 08:05:10 INFO - PROCESS | 1810 | 1461251110331 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff4714fa000) [pid = 1810] [serial = 2055] [outer = 0x7ff46dd0bc00] 08:05:11 INFO - PROCESS | 1810 | 1461251111218 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]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:05:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1590ms 08:05:11 INFO - PROCESS | 1810 | 1461251111289 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1810 | 1461251111292 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:05:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:05:11 INFO - PROCESS | 1810 | 1461251111298 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1810 | 1461251111301 Marionette TRACE conn4 <- [1,2710,null,{}] 08:05:11 INFO - PROCESS | 1810 | 1461251111306 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}] 08:05:11 INFO - PROCESS | 1810 | 1461251111565 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:05:11 INFO - PROCESS | 1810 | 1461251111870 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747e7000 == 155 [pid = 1810] [id = 685] 08:05:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff46f3ed400) [pid = 1810] [serial = 2056] [outer = (nil)] 08:05:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff471591c00) [pid = 1810] [serial = 2057] [outer = 0x7ff46f3ed400] 08:05:11 INFO - PROCESS | 1810 | 1461251111952 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff4715a0400) [pid = 1810] [serial = 2058] [outer = 0x7ff46f3ed400] 08:05:12 INFO - PROCESS | 1810 | 1461251112868 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] 08:05:12 INFO - PROCESS | 1810 | 1461251112937 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:05:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:05:12 INFO - PROCESS | 1810 | 1461251112943 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1810 | 1461251112945 Marionette TRACE conn4 <- [1,2714,null,{}] 08:05:12 INFO - PROCESS | 1810 | 1461251112951 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}] 08:05:13 INFO - PROCESS | 1810 | 1461251113182 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:05:13 INFO - PROCESS | 1810 | 1461251113485 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a0b000 == 156 [pid = 1810] [id = 686] 08:05:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff46d7a4000) [pid = 1810] [serial = 2059] [outer = (nil)] 08:05:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff471fd6000) [pid = 1810] [serial = 2060] [outer = 0x7ff46d7a4000] 08:05:13 INFO - PROCESS | 1810 | 1461251113561 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff472a55800) [pid = 1810] [serial = 2061] [outer = 0x7ff46d7a4000] 08:05:14 INFO - PROCESS | 1810 | 1461251114439 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]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:05:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1528ms 08:05:14 INFO - PROCESS | 1810 | 1461251114471 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1810 | 1461251114475 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:05:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:05:14 INFO - PROCESS | 1810 | 1461251114481 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1810 | 1461251114484 Marionette TRACE conn4 <- [1,2718,null,{}] 08:05:14 INFO - PROCESS | 1810 | 1461251114489 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}] 08:05:14 INFO - PROCESS | 1810 | 1461251114711 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:05:14 INFO - PROCESS | 1810 | 1461251114980 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474afc000 == 157 [pid = 1810] [id = 687] 08:05:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff46f3f6800) [pid = 1810] [serial = 2062] [outer = (nil)] 08:05:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff472a9b000) [pid = 1810] [serial = 2063] [outer = 0x7ff46f3f6800] 08:05:15 INFO - PROCESS | 1810 | 1461251115056 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff472ec6800) [pid = 1810] [serial = 2064] [outer = 0x7ff46f3f6800] 08:05:15 INFO - PROCESS | 1810 | 1461251115966 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] 08:05:16 INFO - PROCESS | 1810 | 1461251116028 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:05:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:05:16 INFO - PROCESS | 1810 | 1461251116035 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1810 | 1461251116037 Marionette TRACE conn4 <- [1,2722,null,{}] 08:05:16 INFO - PROCESS | 1810 | 1461251116042 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}] 08:05:16 INFO - PROCESS | 1810 | 1461251116267 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:05:16 INFO - PROCESS | 1810 | 1461251116535 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479655000 == 158 [pid = 1810] [id = 688] 08:05:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff474b93800) [pid = 1810] [serial = 2065] [outer = (nil)] 08:05:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff4786e1800) [pid = 1810] [serial = 2066] [outer = 0x7ff474b93800] 08:05:16 INFO - PROCESS | 1810 | 1461251116680 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff4786fb800) [pid = 1810] [serial = 2067] [outer = 0x7ff474b93800] 08:05:17 INFO - PROCESS | 1810 | 1461251117609 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] 08:05:17 INFO - PROCESS | 1810 | 1461251117669 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:05:17 INFO - PROCESS | 1810 | 1461251117675 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1810 | 1461251117679 Marionette TRACE conn4 <- [1,2726,null,{}] 08:05:17 INFO - PROCESS | 1810 | 1461251117685 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}] 08:05:17 INFO - PROCESS | 1810 | 1461251117928 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:05:18 INFO - PROCESS | 1810 | 1461251118252 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47af45800 == 159 [pid = 1810] [id = 689] 08:05:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47936a000) [pid = 1810] [serial = 2068] [outer = (nil)] 08:05:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff479764c00) [pid = 1810] [serial = 2069] [outer = 0x7ff47936a000] 08:05:18 INFO - PROCESS | 1810 | 1461251118343 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff47976fc00) [pid = 1810] [serial = 2070] [outer = 0x7ff47936a000] 08:05:19 INFO - PROCESS | 1810 | 1461251119224 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]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:05:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1582ms 08:05:19 INFO - PROCESS | 1810 | 1461251119258 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1810 | 1461251119261 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:05:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:05:19 INFO - PROCESS | 1810 | 1461251119267 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1810 | 1461251119270 Marionette TRACE conn4 <- [1,2730,null,{}] 08:05:19 INFO - PROCESS | 1810 | 1461251119275 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}] 08:05:19 INFO - PROCESS | 1810 | 1461251119507 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:05:19 INFO - PROCESS | 1810 | 1461251119820 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bdc0800 == 160 [pid = 1810] [id = 690] 08:05:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff479371000) [pid = 1810] [serial = 2071] [outer = (nil)] 08:05:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47abd6400) [pid = 1810] [serial = 2072] [outer = 0x7ff479371000] 08:05:19 INFO - PROCESS | 1810 | 1461251119898 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47ad56c00) [pid = 1810] [serial = 2073] [outer = 0x7ff479371000] 08:05:21 INFO - PROCESS | 1810 | 1461251121145 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] 08:05:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:05:21 INFO - PROCESS | 1810 | 1461251121162 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:05:21 INFO - PROCESS | 1810 | 1461251121168 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1810 | 1461251121170 Marionette TRACE conn4 <- [1,2734,null,{}] 08:05:21 INFO - PROCESS | 1810 | 1461251121176 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}] 08:05:21 INFO - PROCESS | 1810 | 1461251121413 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:05:21 INFO - PROCESS | 1810 | 1461251121736 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5cb000 == 161 [pid = 1810] [id = 691] 08:05:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff479762800) [pid = 1810] [serial = 2074] [outer = (nil)] 08:05:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47b064400) [pid = 1810] [serial = 2075] [outer = 0x7ff479762800] 08:05:21 INFO - PROCESS | 1810 | 1461251121809 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff47b23ec00) [pid = 1810] [serial = 2076] [outer = 0x7ff479762800] 08:05:22 INFO - PROCESS | 1810 | 1461251122695 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]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:05:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1579ms 08:05:22 INFO - PROCESS | 1810 | 1461251122748 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1810 | 1461251122752 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:05:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:05:22 INFO - PROCESS | 1810 | 1461251122757 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1810 | 1461251122760 Marionette TRACE conn4 <- [1,2738,null,{}] 08:05:22 INFO - PROCESS | 1810 | 1461251122765 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}] 08:05:22 INFO - PROCESS | 1810 | 1461251122989 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:05:23 INFO - PROCESS | 1810 | 1461251123264 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4851e1800 == 162 [pid = 1810] [id = 692] 08:05:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47ad57400) [pid = 1810] [serial = 2077] [outer = (nil)] 08:05:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff47b341400) [pid = 1810] [serial = 2078] [outer = 0x7ff47ad57400] 08:05:23 INFO - PROCESS | 1810 | 1461251123378 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff47b8b0800) [pid = 1810] [serial = 2079] [outer = 0x7ff47ad57400] 08:05:24 INFO - PROCESS | 1810 | 1461251124224 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]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1530ms 08:05:24 INFO - PROCESS | 1810 | 1461251124288 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1810 | 1461251124291 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:05:24 INFO - PROCESS | 1810 | 1461251124297 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1810 | 1461251124299 Marionette TRACE conn4 <- [1,2742,null,{}] 08:05:24 INFO - PROCESS | 1810 | 1461251124305 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}] 08:05:24 INFO - PROCESS | 1810 | 1461251124531 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:05:24 INFO - PROCESS | 1810 | 1461251124804 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485ba3000 == 163 [pid = 1810] [id = 693] 08:05:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff47abe3000) [pid = 1810] [serial = 2080] [outer = (nil)] 08:05:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff47b8bbc00) [pid = 1810] [serial = 2081] [outer = 0x7ff47abe3000] 08:05:24 INFO - PROCESS | 1810 | 1461251124920 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47ba22000) [pid = 1810] [serial = 2082] [outer = 0x7ff47abe3000] 08:05:25 INFO - PROCESS | 1810 | 1461251125860 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]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:05:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1594ms 08:05:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:05:25 INFO - PROCESS | 1810 | 1461251125892 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1810 | 1461251125895 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:05:25 INFO - PROCESS | 1810 | 1461251125901 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1810 | 1461251125903 Marionette TRACE conn4 <- [1,2746,null,{}] 08:05:25 INFO - PROCESS | 1810 | 1461251125908 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}] 08:05:26 INFO - PROCESS | 1810 | 1461251126133 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:05:26 INFO - PROCESS | 1810 | 1461251126418 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c51f800 == 164 [pid = 1810] [id = 694] 08:05:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff46388e800) [pid = 1810] [serial = 2083] [outer = (nil)] 08:05:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff463892800) [pid = 1810] [serial = 2084] [outer = 0x7ff46388e800] 08:05:26 INFO - PROCESS | 1810 | 1461251126533 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff46b41a000) [pid = 1810] [serial = 2085] [outer = 0x7ff46388e800] 08:05:27 INFO - PROCESS | 1810 | 1461251127392 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]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:05:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1529ms 08:05:27 INFO - PROCESS | 1810 | 1461251127429 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1810 | 1461251127433 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:05:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:05:27 INFO - PROCESS | 1810 | 1461251127439 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1810 | 1461251127441 Marionette TRACE conn4 <- [1,2750,null,{}] 08:05:27 INFO - PROCESS | 1810 | 1461251127446 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}] 08:05:27 INFO - PROCESS | 1810 | 1461251127676 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ae09800 == 163 [pid = 1810] [id = 677] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4690d6800 == 162 [pid = 1810] [id = 676] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4666b1800 == 161 [pid = 1810] [id = 675] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f306800 == 160 [pid = 1810] [id = 668] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47d852000 == 159 [pid = 1810] [id = 667] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bdd8000 == 158 [pid = 1810] [id = 666] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b461000 == 157 [pid = 1810] [id = 665] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa65000 == 156 [pid = 1810] [id = 664] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478a3e000 == 155 [pid = 1810] [id = 663] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474af8800 == 154 [pid = 1810] [id = 662] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4748f9000 == 153 [pid = 1810] [id = 661] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472de0000 == 152 [pid = 1810] [id = 660] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472a15800 == 151 [pid = 1810] [id = 659] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4708bb000 == 150 [pid = 1810] [id = 658] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ed31800 == 149 [pid = 1810] [id = 657] 08:05:29 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff469585800 == 148 [pid = 1810] [id = 656] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff46b4a0000) [pid = 1810] [serial = 1967] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff46b415c00) [pid = 1810] [serial = 1965] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff4671e7c00) [pid = 1810] [serial = 1898] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff46798e800) [pid = 1810] [serial = 1956] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff46ff5dc00) [pid = 1810] [serial = 1925] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff46b7b8400) [pid = 1810] [serial = 1910] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff4671b1000) [pid = 1810] [serial = 1955] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff46ff58000) [pid = 1810] [serial = 1923] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff46ec8bc00) [pid = 1810] [serial = 1920] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff46d7ac800) [pid = 1810] [serial = 1913] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff47884e800) [pid = 1810] [serial = 1944] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff469652400) [pid = 1810] [serial = 1959] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff46abb4c00) [pid = 1810] [serial = 1901] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff46f3f8c00) [pid = 1810] [serial = 1922] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff47899ac00) [pid = 1810] [serial = 1947] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff46aa18000) [pid = 1810] [serial = 1824] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff4789f9c00) [pid = 1810] [serial = 1949] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff471fd9c00) [pid = 1810] [serial = 1931] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff474857c00) [pid = 1810] [serial = 1938] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff485138400) [pid = 1810] [serial = 1878] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff471dabc00) [pid = 1810] [serial = 1929] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff46b49ac00) [pid = 1810] [serial = 1905] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff472ecf400) [pid = 1810] [serial = 1937] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff479372000) [pid = 1810] [serial = 1952] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff470054000) [pid = 1810] [serial = 1926] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff46af0c800) [pid = 1810] [serial = 1902] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff472aa1000) [pid = 1810] [serial = 1935] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff4786e6800) [pid = 1810] [serial = 1941] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff4786f1800) [pid = 1810] [serial = 1943] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff46b5e4400) [pid = 1810] [serial = 1907] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff472a95c00) [pid = 1810] [serial = 1934] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff483d88000) [pid = 1810] [serial = 1875] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff46dd0d800) [pid = 1810] [serial = 1914] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff46ec7c400) [pid = 1810] [serial = 1917] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff46b41b000) [pid = 1810] [serial = 1962] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff46bae7400) [pid = 1810] [serial = 1911] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47898f000) [pid = 1810] [serial = 1946] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff46b42c000) [pid = 1810] [serial = 1904] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff469280c00) [pid = 1810] [serial = 1958] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff47936a400) [pid = 1810] [serial = 1950] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff472a54000) [pid = 1810] [serial = 1932] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff4786dec00) [pid = 1810] [serial = 1940] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff46ec44400) [pid = 1810] [serial = 1916] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff46a787400) [pid = 1810] [serial = 1964] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff46ec84400) [pid = 1810] [serial = 1919] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff46b6f0c00) [pid = 1810] [serial = 1908] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff485ff6800) [pid = 1810] [serial = 1881] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff46af0e000) [pid = 1810] [serial = 1961] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff469480c00) [pid = 1810] [serial = 1899] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff47159d800) [pid = 1810] [serial = 1928] [outer = (nil)] [url = about:blank] 08:05:29 INFO - PROCESS | 1810 | 1461251129222 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff466472800 == 149 [pid = 1810] [id = 695] 08:05:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff467176000) [pid = 1810] [serial = 2086] [outer = (nil)] 08:05:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff46717c400) [pid = 1810] [serial = 2087] [outer = 0x7ff467176000] 08:05:29 INFO - PROCESS | 1810 | 1461251129292 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff4671b8400) [pid = 1810] [serial = 2088] [outer = 0x7ff467176000] 08:05:30 INFO - PROCESS | 1810 | 1461251130045 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]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:05:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2639ms 08:05:30 INFO - PROCESS | 1810 | 1461251130080 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1810 | 1461251130086 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:05:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:05:30 INFO - PROCESS | 1810 | 1461251130094 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1810 | 1461251130098 Marionette TRACE conn4 <- [1,2754,null,{}] 08:05:30 INFO - PROCESS | 1810 | 1461251130120 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}] 08:05:30 INFO - PROCESS | 1810 | 1461251130340 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:05:30 INFO - PROCESS | 1810 | 1461251130357 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46958e800 == 150 [pid = 1810] [id = 696] 08:05:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff469486c00) [pid = 1810] [serial = 2089] [outer = (nil)] 08:05:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff46a784800) [pid = 1810] [serial = 2090] [outer = 0x7ff469486c00] 08:05:30 INFO - PROCESS | 1810 | 1461251130439 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff46aa1e000) [pid = 1810] [serial = 2091] [outer = 0x7ff469486c00] 08:05:31 INFO - PROCESS | 1810 | 1461251131467 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]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:05:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1400ms 08:05:31 INFO - PROCESS | 1810 | 1461251131529 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1810 | 1461251131536 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:05:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:05:31 INFO - PROCESS | 1810 | 1461251131542 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1810 | 1461251131544 Marionette TRACE conn4 <- [1,2758,null,{}] 08:05:31 INFO - PROCESS | 1810 | 1461251131550 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}] 08:05:31 INFO - PROCESS | 1810 | 1461251131828 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:05:31 INFO - PROCESS | 1810 | 1461251131869 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c940800 == 151 [pid = 1810] [id = 697] 08:05:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff46aa20000) [pid = 1810] [serial = 2092] [outer = (nil)] 08:05:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff46b429400) [pid = 1810] [serial = 2093] [outer = 0x7ff46aa20000] 08:05:31 INFO - PROCESS | 1810 | 1461251131932 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff46b4a2000) [pid = 1810] [serial = 2094] [outer = 0x7ff46aa20000] 08:05:32 INFO - PROCESS | 1810 | 1461251132930 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]]]}] 08:05:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:05:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1434ms 08:05:33 INFO - PROCESS | 1810 | 1461251133005 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 1810 | 1461251133008 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:05:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:05:33 INFO - PROCESS | 1810 | 1461251133027 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1810 | 1461251133036 Marionette TRACE conn4 <- [1,2762,null,{}] 08:05:33 INFO - PROCESS | 1810 | 1461251133067 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}] 08:05:33 INFO - PROCESS | 1810 | 1461251133438 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:05:33 INFO - PROCESS | 1810 | 1461251133470 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46f4d0000 == 152 [pid = 1810] [id = 698] 08:05:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff46b5d9c00) [pid = 1810] [serial = 2095] [outer = (nil)] 08:05:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff46c57f400) [pid = 1810] [serial = 2096] [outer = 0x7ff46b5d9c00] 08:05:33 INFO - PROCESS | 1810 | 1461251133534 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff46c906000) [pid = 1810] [serial = 2097] [outer = 0x7ff46b5d9c00] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff47b291400) [pid = 1810] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff46799d800) [pid = 1810] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff47b05b800) [pid = 1810] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff470058000) [pid = 1810] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff47004f800) [pid = 1810] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff469488c00) [pid = 1810] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff472ed0000) [pid = 1810] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff479368000) [pid = 1810] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff47b1c6800) [pid = 1810] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff47abdf400) [pid = 1810] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff47b334000) [pid = 1810] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff4714ff400) [pid = 1810] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x7ff46717f400) [pid = 1810] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff46af10000) [pid = 1810] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff47485a400) [pid = 1810] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x7ff4671aac00) [pid = 1810] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x7ff478854000) [pid = 1810] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x7ff46aa1fc00) [pid = 1810] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x7ff4700ce800) [pid = 1810] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x7ff46388f000) [pid = 1810] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x7ff46aa12800) [pid = 1810] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:05:34 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x7ff46b7af000) [pid = 1810] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:05:34 INFO - PROCESS | 1810 | 1461251134855 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]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:05:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1877ms 08:05:34 INFO - PROCESS | 1810 | 1461251134893 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:05:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:05:34 INFO - PROCESS | 1810 | 1461251134897 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:05:34 INFO - PROCESS | 1810 | 1461251134903 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1810 | 1461251134905 Marionette TRACE conn4 <- [1,2766,null,{}] 08:05:34 INFO - PROCESS | 1810 | 1461251134910 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}] 08:05:35 INFO - PROCESS | 1810 | 1461251135130 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:05:35 INFO - PROCESS | 1810 | 1461251135316 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47089f000 == 153 [pid = 1810] [id = 699] 08:05:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x7ff465f15800) [pid = 1810] [serial = 2098] [outer = (nil)] 08:05:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x7ff46b6ea400) [pid = 1810] [serial = 2099] [outer = 0x7ff465f15800] 08:05:35 INFO - PROCESS | 1810 | 1461251135382 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x7ff46d7a9400) [pid = 1810] [serial = 2100] [outer = 0x7ff465f15800] 08:05:36 INFO - PROCESS | 1810 | 1461251136135 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]]]}] 08:05:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:05:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1278ms 08:05:36 INFO - PROCESS | 1810 | 1461251136327 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1810 | 1461251136334 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:05:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:05:36 INFO - PROCESS | 1810 | 1461251136348 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1810 | 1461251136352 Marionette TRACE conn4 <- [1,2770,null,{}] 08:05:36 INFO - PROCESS | 1810 | 1461251136360 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}] 08:05:36 INFO - PROCESS | 1810 | 1461251136593 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:05:36 INFO - PROCESS | 1810 | 1461251136917 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690eb000 == 154 [pid = 1810] [id = 700] 08:05:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x7ff46878e000) [pid = 1810] [serial = 2101] [outer = (nil)] 08:05:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x7ff46927bc00) [pid = 1810] [serial = 2102] [outer = 0x7ff46878e000] 08:05:37 INFO - PROCESS | 1810 | 1461251136998 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x7ff46af03800) [pid = 1810] [serial = 2103] [outer = 0x7ff46878e000] 08:05:37 INFO - PROCESS | 1810 | 1461251137865 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]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:05:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1587ms 08:05:37 INFO - PROCESS | 1810 | 1461251137936 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:05:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:05:37 INFO - PROCESS | 1810 | 1461251137941 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:05:37 INFO - PROCESS | 1810 | 1461251137953 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1810 | 1461251137958 Marionette TRACE conn4 <- [1,2774,null,{}] 08:05:37 INFO - PROCESS | 1810 | 1461251137964 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}] 08:05:38 INFO - PROCESS | 1810 | 1461251138227 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:05:38 INFO - PROCESS | 1810 | 1461251138537 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470105800 == 155 [pid = 1810] [id = 701] 08:05:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x7ff46b4a7800) [pid = 1810] [serial = 2104] [outer = (nil)] 08:05:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff46b5e4400) [pid = 1810] [serial = 2105] [outer = 0x7ff46b4a7800] 08:05:38 INFO - PROCESS | 1810 | 1461251138616 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff46c578800) [pid = 1810] [serial = 2106] [outer = 0x7ff46b4a7800] 08:05:39 INFO - PROCESS | 1810 | 1461251139551 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]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:05:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1634ms 08:05:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:05:39 INFO - PROCESS | 1810 | 1461251139584 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1810 | 1461251139587 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:05:39 INFO - PROCESS | 1810 | 1461251139594 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1810 | 1461251139597 Marionette TRACE conn4 <- [1,2778,null,{}] 08:05:39 INFO - PROCESS | 1810 | 1461251139612 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}] 08:05:39 INFO - PROCESS | 1810 | 1461251139859 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:05:40 INFO - PROCESS | 1810 | 1461251140209 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472ab0800 == 156 [pid = 1810] [id = 702] 08:05:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff46dd14c00) [pid = 1810] [serial = 2107] [outer = (nil)] 08:05:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff46ec4e400) [pid = 1810] [serial = 2108] [outer = 0x7ff46dd14c00] 08:05:40 INFO - PROCESS | 1810 | 1461251140294 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff46ec84400) [pid = 1810] [serial = 2109] [outer = 0x7ff46dd14c00] 08:05:41 INFO - PROCESS | 1810 | 1461251141175 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]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1631ms 08:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:05:41 INFO - PROCESS | 1810 | 1461251141226 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1810 | 1461251141229 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:05:41 INFO - PROCESS | 1810 | 1461251141235 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1810 | 1461251141239 Marionette TRACE conn4 <- [1,2782,null,{}] 08:05:41 INFO - PROCESS | 1810 | 1461251141244 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}] 08:05:41 INFO - PROCESS | 1810 | 1461251141464 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:05:41 INFO - PROCESS | 1810 | 1461251141733 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47476c000 == 157 [pid = 1810] [id = 703] 08:05:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff46ec44800) [pid = 1810] [serial = 2110] [outer = (nil)] 08:05:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff47004e000) [pid = 1810] [serial = 2111] [outer = 0x7ff46ec44800] 08:05:41 INFO - PROCESS | 1810 | 1461251141853 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff470056800) [pid = 1810] [serial = 2112] [outer = 0x7ff46ec44800] 08:05:42 INFO - PROCESS | 1810 | 1461251142693 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]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:05:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1531ms 08:05:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:05:42 INFO - PROCESS | 1810 | 1461251142766 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1810 | 1461251142769 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:05:42 INFO - PROCESS | 1810 | 1461251142775 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1810 | 1461251142779 Marionette TRACE conn4 <- [1,2786,null,{}] 08:05:42 INFO - PROCESS | 1810 | 1461251142784 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}] 08:05:43 INFO - PROCESS | 1810 | 1461251143017 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:05:43 INFO - PROCESS | 1810 | 1461251143278 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4748fb800 == 158 [pid = 1810] [id = 704] 08:05:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff46f3f8c00) [pid = 1810] [serial = 2113] [outer = (nil)] 08:05:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff4714f6800) [pid = 1810] [serial = 2114] [outer = 0x7ff46f3f8c00] 08:05:43 INFO - PROCESS | 1810 | 1461251143393 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff471da5400) [pid = 1810] [serial = 2115] [outer = 0x7ff46f3f8c00] 08:05:44 INFO - PROCESS | 1810 | 1461251144233 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]]]}] 08:05:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:05:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1530ms 08:05:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:05:44 INFO - PROCESS | 1810 | 1461251144305 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1810 | 1461251144308 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:05:44 INFO - PROCESS | 1810 | 1461251144314 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1810 | 1461251144317 Marionette TRACE conn4 <- [1,2790,null,{}] 08:05:44 INFO - PROCESS | 1810 | 1461251144322 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}] 08:05:44 INFO - PROCESS | 1810 | 1461251144640 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:05:44 INFO - PROCESS | 1810 | 1461251144954 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47867f000 == 159 [pid = 1810] [id = 705] 08:05:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff474852000) [pid = 1810] [serial = 2116] [outer = (nil)] 08:05:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff474b8dc00) [pid = 1810] [serial = 2117] [outer = 0x7ff474852000] 08:05:45 INFO - PROCESS | 1810 | 1461251145043 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff4786efc00) [pid = 1810] [serial = 2118] [outer = 0x7ff474852000] 08:05:45 INFO - PROCESS | 1810 | 1461251145898 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]]]}] 08:05:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:05:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1633ms 08:05:45 INFO - PROCESS | 1810 | 1461251145948 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1810 | 1461251145952 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:05:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:05:45 INFO - PROCESS | 1810 | 1461251145957 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1810 | 1461251145959 Marionette TRACE conn4 <- [1,2794,null,{}] 08:05:45 INFO - PROCESS | 1810 | 1461251145965 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}] 08:05:46 INFO - PROCESS | 1810 | 1461251146193 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:05:46 INFO - PROCESS | 1810 | 1461251146463 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479663000 == 160 [pid = 1810] [id = 706] 08:05:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff474859400) [pid = 1810] [serial = 2119] [outer = (nil)] 08:05:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff478991800) [pid = 1810] [serial = 2120] [outer = 0x7ff474859400] 08:05:46 INFO - PROCESS | 1810 | 1461251146543 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff4789f9c00) [pid = 1810] [serial = 2121] [outer = 0x7ff474859400] 08:05:47 INFO - PROCESS | 1810 | 1461251147436 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]]]}] 08:05:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:05:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1529ms 08:05:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:05:47 INFO - PROCESS | 1810 | 1461251147488 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1810 | 1461251147491 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:05:47 INFO - PROCESS | 1810 | 1461251147497 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1810 | 1461251147501 Marionette TRACE conn4 <- [1,2798,null,{}] 08:05:47 INFO - PROCESS | 1810 | 1461251147506 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}] 08:05:47 INFO - PROCESS | 1810 | 1461251147755 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:05:48 INFO - PROCESS | 1810 | 1461251148021 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ab87000 == 161 [pid = 1810] [id = 707] 08:05:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff47485e800) [pid = 1810] [serial = 2122] [outer = (nil)] 08:05:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff479370c00) [pid = 1810] [serial = 2123] [outer = 0x7ff47485e800] 08:05:48 INFO - PROCESS | 1810 | 1461251148141 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff47953f400) [pid = 1810] [serial = 2124] [outer = 0x7ff47485e800] 08:05:48 INFO - PROCESS | 1810 | 1461251148974 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]]]}] 08:05:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:05:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1531ms 08:05:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:05:49 INFO - PROCESS | 1810 | 1461251149028 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1810 | 1461251149031 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:05:49 INFO - PROCESS | 1810 | 1461251149037 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1810 | 1461251149040 Marionette TRACE conn4 <- [1,2802,null,{}] 08:05:49 INFO - PROCESS | 1810 | 1461251149045 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}] 08:05:49 INFO - PROCESS | 1810 | 1461251149253 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:05:49 INFO - PROCESS | 1810 | 1461251149562 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47af35800 == 162 [pid = 1810] [id = 708] 08:05:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff4789f9000) [pid = 1810] [serial = 2125] [outer = (nil)] 08:05:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff479754000) [pid = 1810] [serial = 2126] [outer = 0x7ff4789f9000] 08:05:49 INFO - PROCESS | 1810 | 1461251149679 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff47a9ebc00) [pid = 1810] [serial = 2127] [outer = 0x7ff4789f9000] 08:05:50 INFO - PROCESS | 1810 | 1461251150517 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]]]}] 08:05:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:05:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1533ms 08:05:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:05:50 INFO - PROCESS | 1810 | 1461251150570 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1810 | 1461251150573 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:05:50 INFO - PROCESS | 1810 | 1461251150580 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1810 | 1461251150583 Marionette TRACE conn4 <- [1,2806,null,{}] 08:05:50 INFO - PROCESS | 1810 | 1461251150588 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}] 08:05:50 INFO - PROCESS | 1810 | 1461251150786 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:05:51 INFO - PROCESS | 1810 | 1461251151025 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc65800 == 163 [pid = 1810] [id = 709] 08:05:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff4789fa800) [pid = 1810] [serial = 2128] [outer = (nil)] 08:05:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff47ad5bc00) [pid = 1810] [serial = 2129] [outer = 0x7ff4789fa800] 08:05:51 INFO - PROCESS | 1810 | 1461251151099 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff47add0800) [pid = 1810] [serial = 2130] [outer = 0x7ff4789fa800] 08:05:51 INFO - PROCESS | 1810 | 1461251151956 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]]]}] 08:05:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:05:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1442ms 08:05:52 INFO - PROCESS | 1810 | 1461251152021 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1810 | 1461251152025 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:05:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:05:52 INFO - PROCESS | 1810 | 1461251152031 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1810 | 1461251152035 Marionette TRACE conn4 <- [1,2810,null,{}] 08:05:52 INFO - PROCESS | 1810 | 1461251152040 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}] 08:05:52 INFO - PROCESS | 1810 | 1461251152280 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:05:52 INFO - PROCESS | 1810 | 1461251152557 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f31d000 == 164 [pid = 1810] [id = 710] 08:05:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff47b293400) [pid = 1810] [serial = 2131] [outer = (nil)] 08:05:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff47b29f000) [pid = 1810] [serial = 2132] [outer = 0x7ff47b293400] 08:05:52 INFO - PROCESS | 1810 | 1461251152690 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff47b344c00) [pid = 1810] [serial = 2133] [outer = 0x7ff47b293400] 08:05:53 INFO - PROCESS | 1810 | 1461251153566 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]]]}] 08:05:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:05:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1588ms 08:05:53 INFO - PROCESS | 1810 | 1461251153620 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1810 | 1461251153624 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:05:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:05:53 INFO - PROCESS | 1810 | 1461251153631 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1810 | 1461251153635 Marionette TRACE conn4 <- [1,2814,null,{}] 08:05:53 INFO - PROCESS | 1810 | 1461251153641 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}] 08:05:53 INFO - PROCESS | 1810 | 1461251153877 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:05:54 INFO - PROCESS | 1810 | 1461251154147 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff484e67800 == 165 [pid = 1810] [id = 711] 08:05:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff47b239c00) [pid = 1810] [serial = 2134] [outer = (nil)] 08:05:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff47b8bb000) [pid = 1810] [serial = 2135] [outer = 0x7ff47b239c00] 08:05:54 INFO - PROCESS | 1810 | 1461251154273 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff47ba5a400) [pid = 1810] [serial = 2136] [outer = 0x7ff47b239c00] 08:05:55 INFO - PROCESS | 1810 | 1461251155152 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]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:05:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1589ms 08:05:55 INFO - PROCESS | 1810 | 1461251155221 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1810 | 1461251155224 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:05:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:05:55 INFO - PROCESS | 1810 | 1461251155230 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1810 | 1461251155233 Marionette TRACE conn4 <- [1,2818,null,{}] 08:05:55 INFO - PROCESS | 1810 | 1461251155238 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}] 08:05:55 INFO - PROCESS | 1810 | 1461251155472 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:05:55 INFO - PROCESS | 1810 | 1461251155780 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485ba5000 == 166 [pid = 1810] [id = 712] 08:05:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff47b299800) [pid = 1810] [serial = 2137] [outer = (nil)] 08:05:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff47ba64800) [pid = 1810] [serial = 2138] [outer = 0x7ff47b299800] 08:05:55 INFO - PROCESS | 1810 | 1461251155859 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff47bb9b000) [pid = 1810] [serial = 2139] [outer = 0x7ff47b299800] 08:05:56 INFO - PROCESS | 1810 | 1461251156714 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]]]}] 08:05:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:05:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1541ms 08:05:56 INFO - PROCESS | 1810 | 1461251156773 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1810 | 1461251156777 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:05:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:05:56 INFO - PROCESS | 1810 | 1461251156783 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1810 | 1461251156786 Marionette TRACE conn4 <- [1,2822,null,{}] 08:05:56 INFO - PROCESS | 1810 | 1461251156791 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}] 08:05:57 INFO - PROCESS | 1810 | 1461251157043 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:05:57 INFO - PROCESS | 1810 | 1461251157356 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48640c800 == 167 [pid = 1810] [id = 713] 08:05:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47b345c00) [pid = 1810] [serial = 2140] [outer = (nil)] 08:05:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff47bc1e400) [pid = 1810] [serial = 2141] [outer = 0x7ff47b345c00] 08:05:57 INFO - PROCESS | 1810 | 1461251157434 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff47bc27000) [pid = 1810] [serial = 2142] [outer = 0x7ff47b345c00] 08:05:58 INFO - PROCESS | 1810 | 1461251158236 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]]]}] 08:05:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:05:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1487ms 08:05:58 INFO - PROCESS | 1810 | 1461251158271 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1810 | 1461251158275 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:05:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:05:58 INFO - PROCESS | 1810 | 1461251158280 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1810 | 1461251158282 Marionette TRACE conn4 <- [1,2826,null,{}] 08:05:58 INFO - PROCESS | 1810 | 1461251158288 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}] 08:05:58 INFO - PROCESS | 1810 | 1461251158499 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:05:58 INFO - PROCESS | 1810 | 1461251158771 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff486d6e000 == 168 [pid = 1810] [id = 714] 08:05:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff4671b2400) [pid = 1810] [serial = 2143] [outer = (nil)] 08:05:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47bef5000) [pid = 1810] [serial = 2144] [outer = 0x7ff4671b2400] 08:05:58 INFO - PROCESS | 1810 | 1461251158846 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47ca7ac00) [pid = 1810] [serial = 2145] [outer = 0x7ff4671b2400] 08:05:59 INFO - PROCESS | 1810 | 1461251159731 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:05:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:05:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1492ms 08:05:59 INFO - PROCESS | 1810 | 1461251159774 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1810 | 1461251159778 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:05:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:05:59 INFO - PROCESS | 1810 | 1461251159783 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1810 | 1461251159785 Marionette TRACE conn4 <- [1,2830,null,{}] 08:05:59 INFO - PROCESS | 1810 | 1461251159791 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}] 08:06:00 INFO - PROCESS | 1810 | 1461251159999 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:06:00 INFO - PROCESS | 1810 | 1461251160275 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4870b9000 == 169 [pid = 1810] [id = 715] 08:06:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff46c910c00) [pid = 1810] [serial = 2146] [outer = (nil)] 08:06:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47ca91c00) [pid = 1810] [serial = 2147] [outer = 0x7ff46c910c00] 08:06:00 INFO - PROCESS | 1810 | 1461251160348 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff47ca99400) [pid = 1810] [serial = 2148] [outer = 0x7ff46c910c00] 08:06:01 INFO - PROCESS | 1810 | 1461251161229 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]]]}] 08:06:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:06:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1486ms 08:06:01 INFO - PROCESS | 1810 | 1461251161271 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1810 | 1461251161275 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:06:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:06:01 INFO - PROCESS | 1810 | 1461251161281 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 1810 | 1461251161283 Marionette TRACE conn4 <- [1,2834,null,{}] 08:06:01 INFO - PROCESS | 1810 | 1461251161288 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}] 08:06:01 INFO - PROCESS | 1810 | 1461251161505 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:06:01 INFO - PROCESS | 1810 | 1461251161779 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48ba17800 == 170 [pid = 1810] [id = 716] 08:06:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47bb9b400) [pid = 1810] [serial = 2149] [outer = (nil)] 08:06:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff47cab6400) [pid = 1810] [serial = 2150] [outer = 0x7ff47bb9b400] 08:06:01 INFO - PROCESS | 1810 | 1461251161891 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff47cabdc00) [pid = 1810] [serial = 2151] [outer = 0x7ff47bb9b400] 08:06:02 INFO - PROCESS | 1810 | 1461251162733 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:06:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1531ms 08:06:02 INFO - PROCESS | 1810 | 1461251162813 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1810 | 1461251162816 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:06:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:06:02 INFO - PROCESS | 1810 | 1461251162822 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1810 | 1461251162824 Marionette TRACE conn4 <- [1,2838,null,{}] 08:06:02 INFO - PROCESS | 1810 | 1461251162829 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}] 08:06:03 INFO - PROCESS | 1810 | 1461251163084 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:06:03 INFO - PROCESS | 1810 | 1461251163397 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4919e7800 == 171 [pid = 1810] [id = 717] 08:06:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff46388d000) [pid = 1810] [serial = 2152] [outer = (nil)] 08:06:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff47cc9a400) [pid = 1810] [serial = 2153] [outer = 0x7ff46388d000] 08:06:03 INFO - PROCESS | 1810 | 1461251163469 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47cdc7800) [pid = 1810] [serial = 2154] [outer = 0x7ff46388d000] 08:06:04 INFO - PROCESS | 1810 | 1461251164324 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]]]}] 08:06:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:06:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1535ms 08:06:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:06:04 INFO - PROCESS | 1810 | 1461251164358 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 1810 | 1461251164361 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:06:04 INFO - PROCESS | 1810 | 1461251164367 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 1810 | 1461251164370 Marionette TRACE conn4 <- [1,2842,null,{}] 08:06:04 INFO - PROCESS | 1810 | 1461251164375 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}] 08:06:04 INFO - PROCESS | 1810 | 1461251164601 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:06:04 INFO - PROCESS | 1810 | 1461251164961 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492e14800 == 172 [pid = 1810] [id = 718] 08:06:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47cdd5000) [pid = 1810] [serial = 2155] [outer = (nil)] 08:06:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47dac9800) [pid = 1810] [serial = 2156] [outer = 0x7ff47cdd5000] 08:06:05 INFO - PROCESS | 1810 | 1461251165038 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47e4d3400) [pid = 1810] [serial = 2157] [outer = 0x7ff47cdd5000] 08:06:05 INFO - PROCESS | 1810 | 1461251165896 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]]]}] 08:06:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:06:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1581ms 08:06:05 INFO - PROCESS | 1810 | 1461251165948 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1810 | 1461251165952 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:06:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:06:05 INFO - PROCESS | 1810 | 1461251165957 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1810 | 1461251165960 Marionette TRACE conn4 <- [1,2846,null,{}] 08:06:05 INFO - PROCESS | 1810 | 1461251165965 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}] 08:06:06 INFO - PROCESS | 1810 | 1461251166194 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ed28800 == 171 [pid = 1810] [id = 635] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4666a0000 == 170 [pid = 1810] [id = 628] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd72000 == 169 [pid = 1810] [id = 634] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff49b389800 == 168 [pid = 1810] [id = 83] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d62800 == 167 [pid = 1810] [id = 641] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff466481000 == 166 [pid = 1810] [id = 557] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4708a4800 == 165 [pid = 1810] [id = 637] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472070000 == 164 [pid = 1810] [id = 639] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472a11000 == 163 [pid = 1810] [id = 640] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff467774800 == 162 [pid = 1810] [id = 632] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c93b000 == 161 [pid = 1810] [id = 633] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff485ba3000 == 160 [pid = 1810] [id = 693] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4851e1800 == 159 [pid = 1810] [id = 692] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f5cb000 == 158 [pid = 1810] [id = 691] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47bdc0800 == 157 [pid = 1810] [id = 690] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47af45800 == 156 [pid = 1810] [id = 689] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479655000 == 155 [pid = 1810] [id = 688] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474afc000 == 154 [pid = 1810] [id = 687] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474a0b000 == 153 [pid = 1810] [id = 686] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4747e7000 == 152 [pid = 1810] [id = 685] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472de0800 == 151 [pid = 1810] [id = 684] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472a07800 == 150 [pid = 1810] [id = 683] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47185e000 == 149 [pid = 1810] [id = 682] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ff14000 == 148 [pid = 1810] [id = 681] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46df11000 == 147 [pid = 1810] [id = 680] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46aad3000 == 146 [pid = 1810] [id = 679] 08:06:07 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46646a000 == 145 [pid = 1810] [id = 678] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff46af0b400) [pid = 1810] [serial = 2033] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff47b345800) [pid = 1810] [serial = 2018] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff46a78c000) [pid = 1810] [serial = 1971] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff47b298000) [pid = 1810] [serial = 2012] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff472ecb000) [pid = 1810] [serial = 1986] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff4714f3800) [pid = 1810] [serial = 1983] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff47a9e7800) [pid = 1810] [serial = 1998] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff4700ccc00) [pid = 1810] [serial = 1982] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff4789f5000) [pid = 1810] [serial = 1991] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff47b240000) [pid = 1810] [serial = 2010] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff47b332800) [pid = 1810] [serial = 2015] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff47adcfc00) [pid = 1810] [serial = 2003] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff47b6a4800) [pid = 1810] [serial = 2021] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff478850000) [pid = 1810] [serial = 1989] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff46878f000) [pid = 1810] [serial = 2030] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff46b49e000) [pid = 1810] [serial = 1973] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff469485000) [pid = 1810] [serial = 1970] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff479751000) [pid = 1810] [serial = 1995] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff4671ae800) [pid = 1810] [serial = 2027] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff46a78c400) [pid = 1810] [serial = 2031] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff47953ec00) [pid = 1810] [serial = 1994] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff471fd9000) [pid = 1810] [serial = 1985] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff479534800) [pid = 1810] [serial = 1953] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff46ec87800) [pid = 1810] [serial = 1980] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff47ba16800) [pid = 1810] [serial = 2024] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff47b05e000) [pid = 1810] [serial = 2006] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff47ad58800) [pid = 1810] [serial = 2000] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff46af02800) [pid = 1810] [serial = 1896] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff47b8b5400) [pid = 1810] [serial = 2022] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff47adc8800) [pid = 1810] [serial = 2001] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff46c815400) [pid = 1810] [serial = 1976] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff479771c00) [pid = 1810] [serial = 1997] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff47b235c00) [pid = 1810] [serial = 2009] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff47b3dd400) [pid = 1810] [serial = 2019] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff47b1c3000) [pid = 1810] [serial = 2007] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff4786e4400) [pid = 1810] [serial = 1988] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47b33b800) [pid = 1810] [serial = 2016] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff4671ea800) [pid = 1810] [serial = 2028] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff479372400) [pid = 1810] [serial = 1992] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff46dd0e000) [pid = 1810] [serial = 1979] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff46b7ad400) [pid = 1810] [serial = 1974] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff46c965800) [pid = 1810] [serial = 1977] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff47af65400) [pid = 1810] [serial = 2004] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff47b29ec00) [pid = 1810] [serial = 2013] [outer = (nil)] [url = about:blank] 08:06:08 INFO - PROCESS | 1810 | 1461251168264 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46646a000 == 146 [pid = 1810] [id = 719] 08:06:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff466425400) [pid = 1810] [serial = 2158] [outer = (nil)] 08:06:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff467104400) [pid = 1810] [serial = 2159] [outer = 0x7ff466425400] 08:06:08 INFO - PROCESS | 1810 | 1461251168334 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff467178400) [pid = 1810] [serial = 2160] [outer = 0x7ff466425400] 08:06:09 INFO - PROCESS | 1810 | 1461251169294 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]]]}] 08:06:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:06:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 3396ms 08:06:09 INFO - PROCESS | 1810 | 1461251169361 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:06:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:06:09 INFO - PROCESS | 1810 | 1461251169371 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:06:09 INFO - PROCESS | 1810 | 1461251169383 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1810 | 1461251169389 Marionette TRACE conn4 <- [1,2850,null,{}] 08:06:09 INFO - PROCESS | 1810 | 1461251169397 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}] 08:06:09 INFO - PROCESS | 1810 | 1461251169720 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:06:10 INFO - PROCESS | 1810 | 1461251170044 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff467773000 == 147 [pid = 1810] [id = 720] 08:06:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff4671b5400) [pid = 1810] [serial = 2161] [outer = (nil)] 08:06:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff468786800) [pid = 1810] [serial = 2162] [outer = 0x7ff4671b5400] 08:06:10 INFO - PROCESS | 1810 | 1461251170155 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff46927c800) [pid = 1810] [serial = 2163] [outer = 0x7ff4671b5400] 08:06:11 INFO - PROCESS | 1810 | 1461251171062 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:06:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1738ms 08:06:11 INFO - PROCESS | 1810 | 1461251171127 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:06:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:06:11 INFO - PROCESS | 1810 | 1461251171132 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:06:11 INFO - PROCESS | 1810 | 1461251171138 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1810 | 1461251171141 Marionette TRACE conn4 <- [1,2854,null,{}] 08:06:11 INFO - PROCESS | 1810 | 1461251171147 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}] 08:06:11 INFO - PROCESS | 1810 | 1461251171402 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:06:11 INFO - PROCESS | 1810 | 1461251171435 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff469583000 == 148 [pid = 1810] [id = 721] 08:06:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff469281800) [pid = 1810] [serial = 2164] [outer = (nil)] 08:06:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff46964e800) [pid = 1810] [serial = 2165] [outer = 0x7ff469281800] 08:06:11 INFO - PROCESS | 1810 | 1461251171496 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff46a78c400) [pid = 1810] [serial = 2166] [outer = 0x7ff469281800] 08:06:12 INFO - PROCESS | 1810 | 1461251172603 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]]]}] 08:06:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:06:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1482ms 08:06:12 INFO - PROCESS | 1810 | 1461251172621 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:06:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:06:12 INFO - PROCESS | 1810 | 1461251172625 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:06:12 INFO - PROCESS | 1810 | 1461251172658 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 1810 | 1461251172668 Marionette TRACE conn4 <- [1,2858,null,{}] 08:06:12 INFO - PROCESS | 1810 | 1461251172674 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}] 08:06:13 INFO - PROCESS | 1810 | 1461251173441 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff46388e800) [pid = 1810] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff46389b400) [pid = 1810] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff46f3ed400) [pid = 1810] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff47b8b3c00) [pid = 1810] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff47ad57400) [pid = 1810] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff46964f000) [pid = 1810] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff474b93800) [pid = 1810] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff467176000) [pid = 1810] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff46dd0b400) [pid = 1810] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff479371000) [pid = 1810] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff46717cc00) [pid = 1810] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff46aa20000) [pid = 1810] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff46d7a4000) [pid = 1810] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff47abe3000) [pid = 1810] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff46aba5800) [pid = 1810] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x7ff47936a000) [pid = 1810] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff469486c00) [pid = 1810] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff46dd0bc00) [pid = 1810] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x7ff46641a400) [pid = 1810] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x7ff479762800) [pid = 1810] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x7ff467993c00) [pid = 1810] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x7ff46b5d9c00) [pid = 1810] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:06:13 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x7ff46f3f6800) [pid = 1810] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:06:13 INFO - PROCESS | 1810 | 1461251173643 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff467b0d800 == 149 [pid = 1810] [id = 722] 08:06:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x7ff46388e800) [pid = 1810] [serial = 2167] [outer = (nil)] 08:06:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x7ff46641bc00) [pid = 1810] [serial = 2168] [outer = 0x7ff46388e800] 08:06:13 INFO - PROCESS | 1810 | 1461251173713 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x7ff469480400) [pid = 1810] [serial = 2169] [outer = 0x7ff46388e800] 08:06:14 INFO - PROCESS | 1810 | 1461251174371 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:06:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:06:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1765ms 08:06:14 INFO - PROCESS | 1810 | 1461251174397 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:06:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:06:14 INFO - PROCESS | 1810 | 1461251174401 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:06:14 INFO - PROCESS | 1810 | 1461251174406 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1810 | 1461251174408 Marionette TRACE conn4 <- [1,2862,null,{}] 08:06:14 INFO - PROCESS | 1810 | 1461251174414 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}] 08:06:14 INFO - PROCESS | 1810 | 1461251174618 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:06:14 INFO - PROCESS | 1810 | 1461251174799 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46c7b2000 == 150 [pid = 1810] [id = 723] 08:06:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x7ff46388fc00) [pid = 1810] [serial = 2170] [outer = (nil)] 08:06:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x7ff46b418c00) [pid = 1810] [serial = 2171] [outer = 0x7ff46388fc00] 08:06:14 INFO - PROCESS | 1810 | 1461251174873 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff46b49ac00) [pid = 1810] [serial = 2172] [outer = 0x7ff46388fc00] 08:06:15 INFO - PROCESS | 1810 | 1461251175948 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]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:06:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1587ms 08:06:15 INFO - PROCESS | 1810 | 1461251175995 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 1810 | 1461251176001 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:06:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:06:16 INFO - PROCESS | 1810 | 1461251176009 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1810 | 1461251176014 Marionette TRACE conn4 <- [1,2866,null,{}] 08:06:16 INFO - PROCESS | 1810 | 1461251176023 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}] 08:06:16 INFO - PROCESS | 1810 | 1461251176264 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:06:16 INFO - PROCESS | 1810 | 1461251176577 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690d3000 == 151 [pid = 1810] [id = 724] 08:06:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff46710b000) [pid = 1810] [serial = 2173] [outer = (nil)] 08:06:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff467997000) [pid = 1810] [serial = 2174] [outer = 0x7ff46710b000] 08:06:16 INFO - PROCESS | 1810 | 1461251176659 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff469285800) [pid = 1810] [serial = 2175] [outer = 0x7ff46710b000] 08:06:17 INFO - PROCESS | 1810 | 1461251177557 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]]]}] 08:06:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:06:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1633ms 08:06:17 INFO - PROCESS | 1810 | 1461251177643 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 1810 | 1461251177653 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:06:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:06:17 INFO - PROCESS | 1810 | 1461251177662 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1810 | 1461251177666 Marionette TRACE conn4 <- [1,2870,null,{}] 08:06:17 INFO - PROCESS | 1810 | 1461251177672 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}] 08:06:17 INFO - PROCESS | 1810 | 1461251177911 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:06:18 INFO - PROCESS | 1810 | 1461251178212 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46da98800 == 152 [pid = 1810] [id = 725] 08:06:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff46964f000) [pid = 1810] [serial = 2176] [outer = (nil)] 08:06:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff46abad400) [pid = 1810] [serial = 2177] [outer = 0x7ff46964f000] 08:06:18 INFO - PROCESS | 1810 | 1461251178291 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff46b41a400) [pid = 1810] [serial = 2178] [outer = 0x7ff46964f000] 08:06:19 INFO - PROCESS | 1810 | 1461251179237 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]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:06:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1638ms 08:06:19 INFO - PROCESS | 1810 | 1461251179301 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1810 | 1461251179305 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:06:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:06:19 INFO - PROCESS | 1810 | 1461251179311 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1810 | 1461251179317 Marionette TRACE conn4 <- [1,2874,null,{}] 08:06:19 INFO - PROCESS | 1810 | 1461251179332 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}] 08:06:19 INFO - PROCESS | 1810 | 1461251179586 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:06:19 INFO - PROCESS | 1810 | 1461251179900 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ed2f000 == 153 [pid = 1810] [id = 726] 08:06:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff46b5e2c00) [pid = 1810] [serial = 2179] [outer = (nil)] 08:06:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff46b6e2400) [pid = 1810] [serial = 2180] [outer = 0x7ff46b5e2c00] 08:06:20 INFO - PROCESS | 1810 | 1461251180000 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff46bae3c00) [pid = 1810] [serial = 2181] [outer = 0x7ff46b5e2c00] 08:06:20 INFO - PROCESS | 1810 | 1461251180871 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]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:06:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1592ms 08:06:20 INFO - PROCESS | 1810 | 1461251180904 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1810 | 1461251180908 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:06:20 INFO - PROCESS | 1810 | 1461251180914 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1810 | 1461251180917 Marionette TRACE conn4 <- [1,2878,null,{}] 08:06:20 INFO - PROCESS | 1810 | 1461251180922 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}] 08:06:21 INFO - PROCESS | 1810 | 1461251181134 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:06:21 INFO - PROCESS | 1810 | 1461251181355 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ff0e000 == 154 [pid = 1810] [id = 727] 08:06:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff46b5da400) [pid = 1810] [serial = 2182] [outer = (nil)] 08:06:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff46c812400) [pid = 1810] [serial = 2183] [outer = 0x7ff46b5da400] 08:06:21 INFO - PROCESS | 1810 | 1461251181466 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff46c90f800) [pid = 1810] [serial = 2184] [outer = 0x7ff46b5da400] 08:06:22 INFO - PROCESS | 1810 | 1461251182382 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]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1528ms 08:06:22 INFO - PROCESS | 1810 | 1461251182442 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1810 | 1461251182445 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:06:22 INFO - PROCESS | 1810 | 1461251182451 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1810 | 1461251182453 Marionette TRACE conn4 <- [1,2882,null,{}] 08:06:22 INFO - PROCESS | 1810 | 1461251182459 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}] 08:06:22 INFO - PROCESS | 1810 | 1461251182720 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:06:23 INFO - PROCESS | 1810 | 1461251183073 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470ab8000 == 155 [pid = 1810] [id = 728] 08:06:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff46c582800) [pid = 1810] [serial = 2185] [outer = (nil)] 08:06:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff46c96ec00) [pid = 1810] [serial = 2186] [outer = 0x7ff46c582800] 08:06:23 INFO - PROCESS | 1810 | 1461251183148 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff46d7b2000) [pid = 1810] [serial = 2187] [outer = 0x7ff46c582800] 08:06:23 INFO - PROCESS | 1810 | 1461251183976 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]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1581ms 08:06:24 INFO - PROCESS | 1810 | 1461251184034 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:06:24 INFO - PROCESS | 1810 | 1461251184038 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:06:24 INFO - PROCESS | 1810 | 1461251184043 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1810 | 1461251184046 Marionette TRACE conn4 <- [1,2886,null,{}] 08:06:24 INFO - PROCESS | 1810 | 1461251184051 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}] 08:06:24 INFO - PROCESS | 1810 | 1461251184288 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:06:24 INFO - PROCESS | 1810 | 1461251184552 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472084800 == 156 [pid = 1810] [id = 729] 08:06:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff46ec80c00) [pid = 1810] [serial = 2188] [outer = (nil)] 08:06:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff46f3fa800) [pid = 1810] [serial = 2189] [outer = 0x7ff46ec80c00] 08:06:24 INFO - PROCESS | 1810 | 1461251184677 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff46ff5f000) [pid = 1810] [serial = 2190] [outer = 0x7ff46ec80c00] 08:06:25 INFO - PROCESS | 1810 | 1461251185530 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]]]}] 08:06:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:06:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1532ms 08:06:25 INFO - PROCESS | 1810 | 1461251185576 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1810 | 1461251185580 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:06:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:06:25 INFO - PROCESS | 1810 | 1461251185585 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 1810 | 1461251185589 Marionette TRACE conn4 <- [1,2890,null,{}] 08:06:25 INFO - PROCESS | 1810 | 1461251185594 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}] 08:06:25 INFO - PROCESS | 1810 | 1461251185812 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:06:26 INFO - PROCESS | 1810 | 1461251186074 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472d4a800 == 157 [pid = 1810] [id = 730] 08:06:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff46ec4e800) [pid = 1810] [serial = 2191] [outer = (nil)] 08:06:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff470057c00) [pid = 1810] [serial = 2192] [outer = 0x7ff46ec4e800] 08:06:26 INFO - PROCESS | 1810 | 1461251186149 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff4700d4c00) [pid = 1810] [serial = 2193] [outer = 0x7ff46ec4e800] 08:06:26 INFO - PROCESS | 1810 | 1461251186997 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:06:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1478ms 08:06:27 INFO - PROCESS | 1810 | 1461251187065 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1810 | 1461251187069 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:06:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:06:27 INFO - PROCESS | 1810 | 1461251187074 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1810 | 1461251187077 Marionette TRACE conn4 <- [1,2894,null,{}] 08:06:27 INFO - PROCESS | 1810 | 1461251187082 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}] 08:06:27 INFO - PROCESS | 1810 | 1461251187277 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:06:27 INFO - PROCESS | 1810 | 1461251187539 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472de0000 == 158 [pid = 1810] [id = 731] 08:06:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff46ec82000) [pid = 1810] [serial = 2194] [outer = (nil)] 08:06:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff4714fe400) [pid = 1810] [serial = 2195] [outer = 0x7ff46ec82000] 08:06:27 INFO - PROCESS | 1810 | 1461251187612 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff47159dc00) [pid = 1810] [serial = 2196] [outer = 0x7ff46ec82000] 08:06:28 INFO - PROCESS | 1810 | 1461251188460 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]]]}] 08:06:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:06:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1434ms 08:06:28 INFO - PROCESS | 1810 | 1461251188509 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1810 | 1461251188513 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:06:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:06:28 INFO - PROCESS | 1810 | 1461251188518 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1810 | 1461251188520 Marionette TRACE conn4 <- [1,2898,null,{}] 08:06:28 INFO - PROCESS | 1810 | 1461251188526 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}] 08:06:28 INFO - PROCESS | 1810 | 1461251188740 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:06:29 INFO - PROCESS | 1810 | 1461251189012 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747e2000 == 159 [pid = 1810] [id = 732] 08:06:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff4671b6400) [pid = 1810] [serial = 2197] [outer = (nil)] 08:06:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff46c813800) [pid = 1810] [serial = 2198] [outer = 0x7ff4671b6400] 08:06:29 INFO - PROCESS | 1810 | 1461251189089 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff471fd2000) [pid = 1810] [serial = 2199] [outer = 0x7ff4671b6400] 08:06:29 INFO - PROCESS | 1810 | 1461251189964 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]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1493ms 08:06:30 INFO - PROCESS | 1810 | 1461251190013 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1810 | 1461251190016 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:06:30 INFO - PROCESS | 1810 | 1461251190022 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1810 | 1461251190024 Marionette TRACE conn4 <- [1,2902,null,{}] 08:06:30 INFO - PROCESS | 1810 | 1461251190050 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}] 08:06:30 INFO - PROCESS | 1810 | 1461251190266 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:06:30 INFO - PROCESS | 1810 | 1461251190528 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a05000 == 160 [pid = 1810] [id = 733] 08:06:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff46878e800) [pid = 1810] [serial = 2200] [outer = (nil)] 08:06:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff472a50000) [pid = 1810] [serial = 2201] [outer = 0x7ff46878e800] 08:06:30 INFO - PROCESS | 1810 | 1461251190639 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff472a9a800) [pid = 1810] [serial = 2202] [outer = 0x7ff46878e800] 08:06:31 INFO - PROCESS | 1810 | 1461251191539 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1587ms 08:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:06:31 INFO - PROCESS | 1810 | 1461251191611 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1810 | 1461251191615 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:06:31 INFO - PROCESS | 1810 | 1461251191623 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1810 | 1461251191627 Marionette TRACE conn4 <- [1,2906,null,{}] 08:06:31 INFO - PROCESS | 1810 | 1461251191632 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}] 08:06:31 INFO - PROCESS | 1810 | 1461251191881 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:06:32 INFO - PROCESS | 1810 | 1461251192200 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478556800 == 161 [pid = 1810] [id = 734] 08:06:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff474b94000) [pid = 1810] [serial = 2203] [outer = (nil)] 08:06:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff4786e8800) [pid = 1810] [serial = 2204] [outer = 0x7ff474b94000] 08:06:32 INFO - PROCESS | 1810 | 1461251192284 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff47884fc00) [pid = 1810] [serial = 2205] [outer = 0x7ff474b94000] 08:06:33 INFO - PROCESS | 1810 | 1461251193108 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]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1534ms 08:06:33 INFO - PROCESS | 1810 | 1461251193157 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1810 | 1461251193161 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:06:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:06:33 INFO - PROCESS | 1810 | 1461251193167 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1810 | 1461251193169 Marionette TRACE conn4 <- [1,2910,null,{}] 08:06:33 INFO - PROCESS | 1810 | 1461251193175 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}] 08:06:33 INFO - PROCESS | 1810 | 1461251193484 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:06:33 INFO - PROCESS | 1810 | 1461251193689 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff479567800 == 162 [pid = 1810] [id = 735] 08:06:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff474b8c800) [pid = 1810] [serial = 2206] [outer = (nil)] 08:06:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47899bc00) [pid = 1810] [serial = 2207] [outer = 0x7ff474b8c800] 08:06:33 INFO - PROCESS | 1810 | 1461251193760 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff47936e000) [pid = 1810] [serial = 2208] [outer = 0x7ff474b8c800] 08:06:34 INFO - PROCESS | 1810 | 1461251194556 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]]]}] 08:06:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:06:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:06:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1428ms 08:06:34 INFO - PROCESS | 1810 | 1461251194595 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1810 | 1461251194598 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:06:34 INFO - TEST-START | /DOMEvents/constructors.html 08:06:34 INFO - PROCESS | 1810 | 1461251194604 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1810 | 1461251194606 Marionette TRACE conn4 <- [1,2914,null,{}] 08:06:34 INFO - PROCESS | 1810 | 1461251194612 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}] 08:06:34 INFO - PROCESS | 1810 | 1461251194831 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:06:35 INFO - PROCESS | 1810 | 1461251195148 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa78000 == 163 [pid = 1810] [id = 736] 08:06:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff4786e8000) [pid = 1810] [serial = 2209] [outer = (nil)] 08:06:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47953ec00) [pid = 1810] [serial = 2210] [outer = 0x7ff4786e8000] 08:06:35 INFO - PROCESS | 1810 | 1461251195226 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47976bc00) [pid = 1810] [serial = 2211] [outer = 0x7ff4786e8000] 08:06:36 INFO - PROCESS | 1810 | 1461251196250 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]]]}] 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:06:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:06:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:06:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1697ms 08:06:36 INFO - PROCESS | 1810 | 1461251196341 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1810 | 1461251196345 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:06:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:06:36 INFO - PROCESS | 1810 | 1461251196353 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1810 | 1461251196356 Marionette TRACE conn4 <- [1,2918,null,{}] 08:06:36 INFO - PROCESS | 1810 | 1461251196361 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}] 08:06:36 INFO - PROCESS | 1810 | 1461251196582 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:06:36 INFO - PROCESS | 1810 | 1461251196850 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47b9d9000 == 164 [pid = 1810] [id = 737] 08:06:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47936e400) [pid = 1810] [serial = 2212] [outer = (nil)] 08:06:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47a9ea800) [pid = 1810] [serial = 2213] [outer = 0x7ff47936e400] 08:06:36 INFO - PROCESS | 1810 | 1461251196976 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47adc3800) [pid = 1810] [serial = 2214] [outer = 0x7ff47936e400] 08:06:37 INFO - PROCESS | 1810 | 1461251197714 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:06:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:06:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1382ms 08:06:37 INFO - PROCESS | 1810 | 1461251197736 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1810 | 1461251197740 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:06:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:06:37 INFO - PROCESS | 1810 | 1461251197746 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1810 | 1461251197749 Marionette TRACE conn4 <- [1,2922,null,{}] 08:06:37 INFO - PROCESS | 1810 | 1461251197754 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}] 08:06:37 INFO - PROCESS | 1810 | 1461251197990 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:06:38 INFO - PROCESS | 1810 | 1461251198230 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c9cc000 == 165 [pid = 1810] [id = 738] 08:06:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff479534400) [pid = 1810] [serial = 2215] [outer = (nil)] 08:06:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47adc6c00) [pid = 1810] [serial = 2216] [outer = 0x7ff479534400] 08:06:38 INFO - PROCESS | 1810 | 1461251198306 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff47b1c0c00) [pid = 1810] [serial = 2217] [outer = 0x7ff479534400] 08:06:38 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:38 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:38 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:38 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:39 INFO - PROCESS | 1810 | 1461251199084 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]]]}] 08:06:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:06:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:39 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 08:06:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:39 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 08:06:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:39 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]" 08:06:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:06:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1380ms 08:06:39 INFO - PROCESS | 1810 | 1461251199128 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1810 | 1461251199136 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:06:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:06:39 INFO - PROCESS | 1810 | 1461251199146 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1810 | 1461251199148 Marionette TRACE conn4 <- [1,2926,null,{}] 08:06:39 INFO - PROCESS | 1810 | 1461251199154 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}] 08:06:39 INFO - PROCESS | 1810 | 1461251199411 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:06:39 INFO - PROCESS | 1810 | 1461251199657 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f310800 == 166 [pid = 1810] [id = 739] 08:06:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff479534000) [pid = 1810] [serial = 2218] [outer = (nil)] 08:06:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff47b237c00) [pid = 1810] [serial = 2219] [outer = 0x7ff479534000] 08:06:39 INFO - PROCESS | 1810 | 1461251199735 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff47b337800) [pid = 1810] [serial = 2220] [outer = 0x7ff479534000] 08:06:40 INFO - PROCESS | 1810 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:06:40 INFO - PROCESS | 1810 | 1461251200528 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]]]}] 08:06:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:06:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1433ms 08:06:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:06:40 INFO - PROCESS | 1810 | 1461251200581 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1810 | 1461251200583 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:06:40 INFO - PROCESS | 1810 | 1461251200631 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1810 | 1461251200635 Marionette TRACE conn4 <- [1,2930,null,{}] 08:06:40 INFO - PROCESS | 1810 | 1461251200649 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}] 08:06:40 INFO - PROCESS | 1810 | 1461251200906 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:06:41 INFO - PROCESS | 1810 | 1461251201175 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f771000 == 167 [pid = 1810] [id = 740] 08:06:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47953cc00) [pid = 1810] [serial = 2221] [outer = (nil)] 08:06:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47b348400) [pid = 1810] [serial = 2222] [outer = 0x7ff47953cc00] 08:06:41 INFO - PROCESS | 1810 | 1461251201250 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47b6a4800) [pid = 1810] [serial = 2223] [outer = 0x7ff47953cc00] 08:06:41 INFO - PROCESS | 1810 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:06:42 INFO - PROCESS | 1810 | 1461251202006 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]]]}] 08:06:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:06:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1487ms 08:06:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:06:42 INFO - PROCESS | 1810 | 1461251202077 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1810 | 1461251202080 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:06:42 INFO - PROCESS | 1810 | 1461251202086 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1810 | 1461251202089 Marionette TRACE conn4 <- [1,2934,null,{}] 08:06:42 INFO - PROCESS | 1810 | 1461251202094 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}] 08:06:42 INFO - PROCESS | 1810 | 1461251202322 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:06:42 INFO - PROCESS | 1810 | 1461251202595 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48306d800 == 168 [pid = 1810] [id = 741] 08:06:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47b23e800) [pid = 1810] [serial = 2224] [outer = (nil)] 08:06:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff47b8bcc00) [pid = 1810] [serial = 2225] [outer = 0x7ff47b23e800] 08:06:42 INFO - PROCESS | 1810 | 1461251202671 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff47ba20800) [pid = 1810] [serial = 2226] [outer = 0x7ff47b23e800] 08:06:43 INFO - PROCESS | 1810 | 1461251203448 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]]]}] 08:06:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:06:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1393ms 08:06:43 INFO - PROCESS | 1810 | 1461251203479 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 1810 | 1461251203482 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:06:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:06:43 INFO - PROCESS | 1810 | 1461251203488 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1810 | 1461251203490 Marionette TRACE conn4 <- [1,2938,null,{}] 08:06:43 INFO - PROCESS | 1810 | 1461251203495 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}] 08:06:43 INFO - PROCESS | 1810 | 1461251203759 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:06:44 INFO - PROCESS | 1810 | 1461251204009 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48521b800 == 169 [pid = 1810] [id = 742] 08:06:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff47b341800) [pid = 1810] [serial = 2227] [outer = (nil)] 08:06:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff47ba59800) [pid = 1810] [serial = 2228] [outer = 0x7ff47b341800] 08:06:44 INFO - PROCESS | 1810 | 1461251204087 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff47cabb400) [pid = 1810] [serial = 2229] [outer = 0x7ff47b341800] 08:06:44 INFO - PROCESS | 1810 | 1461251204868 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]]]}] 08:06:44 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. 08:06:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1427ms 08:06:44 INFO - PROCESS | 1810 | 1461251204916 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1810 | 1461251204920 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:06:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:06:44 INFO - PROCESS | 1810 | 1461251204926 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1810 | 1461251204929 Marionette TRACE conn4 <- [1,2942,null,{}] 08:06:44 INFO - PROCESS | 1810 | 1461251204936 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}] 08:06:45 INFO - PROCESS | 1810 | 1461251205207 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:06:45 INFO - PROCESS | 1810 | 1461251205457 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485ba8000 == 170 [pid = 1810] [id = 743] 08:06:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff4789efc00) [pid = 1810] [serial = 2230] [outer = (nil)] 08:06:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff47cac0000) [pid = 1810] [serial = 2231] [outer = 0x7ff4789efc00] 08:06:45 INFO - PROCESS | 1810 | 1461251205532 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff47e54f800) [pid = 1810] [serial = 2232] [outer = 0x7ff4789efc00] 08:06:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff466472800 == 169 [pid = 1810] [id = 695] 08:06:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47c97c800 == 168 [pid = 1810] [id = 49] 08:06:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff467b0d800 == 167 [pid = 1810] [id = 722] 08:06:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff469583000 == 166 [pid = 1810] [id = 721] 08:06:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff467773000 == 165 [pid = 1810] [id = 720] 08:06:47 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46646a000 == 164 [pid = 1810] [id = 719] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff46b6ea400) [pid = 1810] [serial = 2099] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff46b4a2000) [pid = 1810] [serial = 2094] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff46c57f400) [pid = 1810] [serial = 2096] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff46c906000) [pid = 1810] [serial = 2097] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff47b064400) [pid = 1810] [serial = 2075] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff47ad56c00) [pid = 1810] [serial = 2073] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff47abd6400) [pid = 1810] [serial = 2072] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff47976fc00) [pid = 1810] [serial = 2070] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff479764c00) [pid = 1810] [serial = 2069] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff4786fb800) [pid = 1810] [serial = 2067] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff4786e1800) [pid = 1810] [serial = 2066] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff472ec6800) [pid = 1810] [serial = 2064] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff472a9b000) [pid = 1810] [serial = 2063] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff472a55800) [pid = 1810] [serial = 2061] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff471fd6000) [pid = 1810] [serial = 2060] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff4715a0400) [pid = 1810] [serial = 2058] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff471591c00) [pid = 1810] [serial = 2057] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff4714fa000) [pid = 1810] [serial = 2055] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff4700cd000) [pid = 1810] [serial = 2054] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff46f3ec800) [pid = 1810] [serial = 2052] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff46dd13800) [pid = 1810] [serial = 2051] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff46c903c00) [pid = 1810] [serial = 2049] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff46c808000) [pid = 1810] [serial = 2048] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff46b7b9400) [pid = 1810] [serial = 2046] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff46b5e2400) [pid = 1810] [serial = 2045] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff46b427800) [pid = 1810] [serial = 2043] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff46aa21c00) [pid = 1810] [serial = 2042] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff469529400) [pid = 1810] [serial = 2040] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff468790400) [pid = 1810] [serial = 2039] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff46710bc00) [pid = 1810] [serial = 2037] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff466422800) [pid = 1810] [serial = 2036] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff46a784800) [pid = 1810] [serial = 2090] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff46717c400) [pid = 1810] [serial = 2087] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff4671b8400) [pid = 1810] [serial = 2088] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff46b41a000) [pid = 1810] [serial = 2085] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff463892800) [pid = 1810] [serial = 2084] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff47ba22000) [pid = 1810] [serial = 2082] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff47b8bbc00) [pid = 1810] [serial = 2081] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff47b8b0800) [pid = 1810] [serial = 2079] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff47b341400) [pid = 1810] [serial = 2078] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff47b23ec00) [pid = 1810] [serial = 2076] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff47ba1e800) [pid = 1810] [serial = 2025] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff46b7b9800) [pid = 1810] [serial = 1968] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff46b429400) [pid = 1810] [serial = 2093] [outer = (nil)] [url = about:blank] 08:06:47 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff46aa1e000) [pid = 1810] [serial = 2091] [outer = (nil)] [url = about:blank] 08:06:48 INFO - PROCESS | 1810 | 1461251208005 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"]]]}] 08:06:48 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 08:06:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:06:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 3135ms 08:06:48 INFO - PROCESS | 1810 | 1461251208063 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1810 | 1461251208069 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:06:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:06:48 INFO - PROCESS | 1810 | 1461251208077 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1810 | 1461251208082 Marionette TRACE conn4 <- [1,2946,null,{}] 08:06:48 INFO - PROCESS | 1810 | 1461251208088 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}] 08:06:48 INFO - PROCESS | 1810 | 1461251208294 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:06:48 INFO - PROCESS | 1810 | 1461251208478 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff467392000 == 165 [pid = 1810] [id = 744] 08:06:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff46710f400) [pid = 1810] [serial = 2233] [outer = (nil)] 08:06:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff4671b2c00) [pid = 1810] [serial = 2234] [outer = 0x7ff46710f400] 08:06:48 INFO - PROCESS | 1810 | 1461251208545 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff46798f000) [pid = 1810] [serial = 2235] [outer = 0x7ff46710f400] 08:06:49 INFO - PROCESS | 1810 | 1461251209296 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]]]}] 08:06:49 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. 08:06:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1231ms 08:06:49 INFO - PROCESS | 1810 | 1461251209309 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1810 | 1461251209317 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:06:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:06:49 INFO - PROCESS | 1810 | 1461251209358 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1810 | 1461251209362 Marionette TRACE conn4 <- [1,2950,null,{}] 08:06:49 INFO - PROCESS | 1810 | 1461251209367 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}] 08:06:49 INFO - PROCESS | 1810 | 1461251209555 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:06:49 INFO - PROCESS | 1810 | 1461251209571 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4695d6800 == 166 [pid = 1810] [id = 745] 08:06:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff46878a400) [pid = 1810] [serial = 2236] [outer = (nil)] 08:06:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff46964fc00) [pid = 1810] [serial = 2237] [outer = 0x7ff46878a400] 08:06:49 INFO - PROCESS | 1810 | 1461251209630 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff46aa16800) [pid = 1810] [serial = 2238] [outer = 0x7ff46878a400] 08:06:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690d2000 == 167 [pid = 1810] [id = 746] 08:06:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff46b41b400) [pid = 1810] [serial = 2239] [outer = (nil)] 08:06:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff46b427800) [pid = 1810] [serial = 2240] [outer = 0x7ff46b41b400] 08:06:50 INFO - PROCESS | 1810 | 1461251210676 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]]]}] 08:06:50 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. 08:06:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1335ms 08:06:50 INFO - PROCESS | 1810 | 1461251210691 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1810 | 1461251210694 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:06:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:06:50 INFO - PROCESS | 1810 | 1461251210700 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1810 | 1461251210705 Marionette TRACE conn4 <- [1,2954,null,{}] 08:06:50 INFO - PROCESS | 1810 | 1461251210727 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}] 08:06:51 INFO - PROCESS | 1810 | 1461251211020 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:06:51 INFO - PROCESS | 1810 | 1461251211053 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46dd3b800 == 168 [pid = 1810] [id = 747] 08:06:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff46b417000) [pid = 1810] [serial = 2241] [outer = (nil)] 08:06:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff46b4a2000) [pid = 1810] [serial = 2242] [outer = 0x7ff46b417000] 08:06:51 INFO - PROCESS | 1810 | 1461251211115 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff46b6ea400) [pid = 1810] [serial = 2243] [outer = 0x7ff46b417000] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff4671ab400) [pid = 1810] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff469281800) [pid = 1810] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff46c910c00) [pid = 1810] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff4671b2400) [pid = 1810] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff47b345c00) [pid = 1810] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff47b299800) [pid = 1810] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff47b239c00) [pid = 1810] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff47b293400) [pid = 1810] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff4789fa800) [pid = 1810] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff4789f9000) [pid = 1810] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff47485e800) [pid = 1810] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff474859400) [pid = 1810] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff474852000) [pid = 1810] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff46f3f8c00) [pid = 1810] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff46ec44800) [pid = 1810] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff46dd14c00) [pid = 1810] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff46b4a7800) [pid = 1810] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff46878e000) [pid = 1810] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff4671b5400) [pid = 1810] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff466425400) [pid = 1810] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff47cdd5000) [pid = 1810] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff46388d000) [pid = 1810] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff47bb9b400) [pid = 1810] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:06:52 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff46388e800) [pid = 1810] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:06:52 INFO - PROCESS | 1810 | 1461251212418 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]]]}] 08:06:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:06:52 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 08:06:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1745ms 08:06:52 INFO - PROCESS | 1810 | 1461251212455 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1810 | 1461251212458 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:06:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:06:52 INFO - PROCESS | 1810 | 1461251212467 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1810 | 1461251212469 Marionette TRACE conn4 <- [1,2958,null,{}] 08:06:52 INFO - PROCESS | 1810 | 1461251212473 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}] 08:06:52 INFO - PROCESS | 1810 | 1461251212721 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:06:52 INFO - PROCESS | 1810 | 1461251212921 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ed30000 == 169 [pid = 1810] [id = 748] 08:06:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff469489c00) [pid = 1810] [serial = 2244] [outer = (nil)] 08:06:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff46baea000) [pid = 1810] [serial = 2245] [outer = 0x7ff469489c00] 08:06:52 INFO - PROCESS | 1810 | 1461251212986 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff46c907000) [pid = 1810] [serial = 2246] [outer = 0x7ff469489c00] 08:06:53 INFO - PROCESS | 1810 | 1461251213593 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]]]}] 08:06:53 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. 08:06:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1134ms 08:06:53 INFO - PROCESS | 1810 | 1461251213601 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1810 | 1461251213603 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:06:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:06:53 INFO - PROCESS | 1810 | 1461251213615 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1810 | 1461251213617 Marionette TRACE conn4 <- [1,2962,null,{}] 08:06:53 INFO - PROCESS | 1810 | 1461251213621 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}] 08:06:53 INFO - PROCESS | 1810 | 1461251213811 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:06:54 INFO - PROCESS | 1810 | 1461251214006 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470107800 == 170 [pid = 1810] [id = 749] 08:06:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff467182800) [pid = 1810] [serial = 2247] [outer = (nil)] 08:06:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff46c970800) [pid = 1810] [serial = 2248] [outer = 0x7ff467182800] 08:06:54 INFO - PROCESS | 1810 | 1461251214071 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff46ec43c00) [pid = 1810] [serial = 2249] [outer = 0x7ff467182800] 08:06:55 INFO - PROCESS | 1810 | 1461251215056 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]]]}] 08:06:55 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. 08:06:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1487ms 08:06:55 INFO - PROCESS | 1810 | 1461251215097 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1810 | 1461251215104 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:06:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:06:55 INFO - PROCESS | 1810 | 1461251215113 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1810 | 1461251215118 Marionette TRACE conn4 <- [1,2966,null,{}] 08:06:55 INFO - PROCESS | 1810 | 1461251215125 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}] 08:06:55 INFO - PROCESS | 1810 | 1461251215354 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:06:55 INFO - PROCESS | 1810 | 1461251215629 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4695ce800 == 171 [pid = 1810] [id = 750] 08:06:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff4671eac00) [pid = 1810] [serial = 2250] [outer = (nil)] 08:06:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff46927c000) [pid = 1810] [serial = 2251] [outer = 0x7ff4671eac00] 08:06:55 INFO - PROCESS | 1810 | 1461251215706 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff469534800) [pid = 1810] [serial = 2252] [outer = 0x7ff4671eac00] 08:06:56 INFO - PROCESS | 1810 | 1461251216585 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]]]}] 08:06:56 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. 08:06:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1531ms 08:06:56 INFO - PROCESS | 1810 | 1461251216646 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1810 | 1461251216654 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:06:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:06:56 INFO - PROCESS | 1810 | 1461251216664 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1810 | 1461251216668 Marionette TRACE conn4 <- [1,2970,null,{}] 08:06:56 INFO - PROCESS | 1810 | 1461251216673 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}] 08:06:56 INFO - PROCESS | 1810 | 1461251216926 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:06:57 INFO - PROCESS | 1810 | 1461251217173 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff470aa9000 == 172 [pid = 1810] [id = 751] 08:06:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff46798e400) [pid = 1810] [serial = 2253] [outer = (nil)] 08:06:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff46b4a7c00) [pid = 1810] [serial = 2254] [outer = 0x7ff46798e400] 08:06:57 INFO - PROCESS | 1810 | 1461251217245 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff46bae1400) [pid = 1810] [serial = 2255] [outer = 0x7ff46798e400] 08:06:58 INFO - PROCESS | 1810 | 1461251218067 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]]]}] 08:06:58 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. 08:06:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1428ms 08:06:58 INFO - PROCESS | 1810 | 1461251218102 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1810 | 1461251218105 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:06:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:06:58 INFO - PROCESS | 1810 | 1461251218113 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1810 | 1461251218119 Marionette TRACE conn4 <- [1,2974,null,{}] 08:06:58 INFO - PROCESS | 1810 | 1461251218134 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}] 08:06:58 INFO - PROCESS | 1810 | 1461251218351 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:06:58 INFO - PROCESS | 1810 | 1461251218594 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472a20000 == 173 [pid = 1810] [id = 752] 08:06:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff46dd18c00) [pid = 1810] [serial = 2256] [outer = (nil)] 08:06:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff46ec4b400) [pid = 1810] [serial = 2257] [outer = 0x7ff46dd18c00] 08:06:58 INFO - PROCESS | 1810 | 1461251218670 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff46ec85000) [pid = 1810] [serial = 2258] [outer = 0x7ff46dd18c00] 08:06:59 INFO - PROCESS | 1810 | 1461251219483 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]]]}] 08:06:59 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. 08:06:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1383ms 08:06:59 INFO - PROCESS | 1810 | 1461251219496 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1810 | 1461251219500 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:06:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:06:59 INFO - PROCESS | 1810 | 1461251219506 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1810 | 1461251219509 Marionette TRACE conn4 <- [1,2978,null,{}] 08:06:59 INFO - PROCESS | 1810 | 1461251219514 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}] 08:06:59 INFO - PROCESS | 1810 | 1461251219721 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:07:00 INFO - PROCESS | 1810 | 1461251219995 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4747bc800 == 174 [pid = 1810] [id = 753] 08:07:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff46ec43800) [pid = 1810] [serial = 2259] [outer = (nil)] 08:07:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff46ff54400) [pid = 1810] [serial = 2260] [outer = 0x7ff46ec43800] 08:07:00 INFO - PROCESS | 1810 | 1461251220065 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff470059c00) [pid = 1810] [serial = 2261] [outer = 0x7ff46ec43800] 08:07:00 INFO - PROCESS | 1810 | 1461251220853 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]]]}] 08:07:00 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. 08:07:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1380ms 08:07:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:07:00 INFO - PROCESS | 1810 | 1461251220887 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1810 | 1461251220890 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:07:00 INFO - PROCESS | 1810 | 1461251220897 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1810 | 1461251220900 Marionette TRACE conn4 <- [1,2982,null,{}] 08:07:00 INFO - PROCESS | 1810 | 1461251220905 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}] 08:07:01 INFO - PROCESS | 1810 | 1461251221126 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:07:01 INFO - PROCESS | 1810 | 1461251221403 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4749f9800 == 175 [pid = 1810] [id = 754] 08:07:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff46f3f2400) [pid = 1810] [serial = 2262] [outer = (nil)] 08:07:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff4714fec00) [pid = 1810] [serial = 2263] [outer = 0x7ff46f3f2400] 08:07:01 INFO - PROCESS | 1810 | 1461251221477 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff471dae800) [pid = 1810] [serial = 2264] [outer = 0x7ff46f3f2400] 08:07:02 INFO - PROCESS | 1810 | 1461251222262 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"]]]}] 08:07:02 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 08:07:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:07:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1389ms 08:07:02 INFO - PROCESS | 1810 | 1461251222286 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1810 | 1461251222289 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:07:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:07:02 INFO - PROCESS | 1810 | 1461251222295 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1810 | 1461251222297 Marionette TRACE conn4 <- [1,2986,null,{}] 08:07:02 INFO - PROCESS | 1810 | 1461251222303 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}] 08:07:02 INFO - PROCESS | 1810 | 1461251222581 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:07:02 INFO - PROCESS | 1810 | 1461251222844 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478684000 == 176 [pid = 1810] [id = 755] 08:07:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff4700c8400) [pid = 1810] [serial = 2265] [outer = (nil)] 08:07:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff474852000) [pid = 1810] [serial = 2266] [outer = 0x7ff4700c8400] 08:07:02 INFO - PROCESS | 1810 | 1461251222923 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff47884dc00) [pid = 1810] [serial = 2267] [outer = 0x7ff4700c8400] 08:07:03 INFO - PROCESS | 1810 | 1461251223671 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]]]}] 08:07:03 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. 08:07:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1435ms 08:07:03 INFO - PROCESS | 1810 | 1461251223731 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1810 | 1461251223734 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:07:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:07:03 INFO - PROCESS | 1810 | 1461251223740 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1810 | 1461251223743 Marionette TRACE conn4 <- [1,2990,null,{}] 08:07:03 INFO - PROCESS | 1810 | 1461251223748 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}] 08:07:03 INFO - PROCESS | 1810 | 1461251223994 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:07:04 INFO - PROCESS | 1810 | 1461251224240 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a986000 == 177 [pid = 1810] [id = 756] 08:07:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff4700cdc00) [pid = 1810] [serial = 2268] [outer = (nil)] 08:07:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff4789f1000) [pid = 1810] [serial = 2269] [outer = 0x7ff4700cdc00] 08:07:04 INFO - PROCESS | 1810 | 1461251224312 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff47936cc00) [pid = 1810] [serial = 2270] [outer = 0x7ff4700cdc00] 08:07:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47aa7b800 == 178 [pid = 1810] [id = 757] 08:07:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff479767c00) [pid = 1810] [serial = 2271] [outer = (nil)] 08:07:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff478851c00) [pid = 1810] [serial = 2272] [outer = 0x7ff479767c00] 08:07:05 INFO - PROCESS | 1810 | 1461251225146 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]]]}] 08:07:05 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. 08:07:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1436ms 08:07:05 INFO - PROCESS | 1810 | 1461251225181 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1810 | 1461251225185 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:07:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:07:05 INFO - PROCESS | 1810 | 1461251225191 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1810 | 1461251225194 Marionette TRACE conn4 <- [1,2994,null,{}] 08:07:05 INFO - PROCESS | 1810 | 1461251225199 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}] 08:07:05 INFO - PROCESS | 1810 | 1461251225473 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:07:05 INFO - PROCESS | 1810 | 1461251225774 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47af2d800 == 179 [pid = 1810] [id = 758] 08:07:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff479754c00) [pid = 1810] [serial = 2273] [outer = (nil)] 08:07:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff479771000) [pid = 1810] [serial = 2274] [outer = 0x7ff479754c00] 08:07:05 INFO - PROCESS | 1810 | 1461251225916 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff47abe1400) [pid = 1810] [serial = 2275] [outer = 0x7ff479754c00] 08:07:06 INFO - PROCESS | 1810 | 1461251226622 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]]]}] 08:07:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:07:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:07:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1481ms 08:07:06 INFO - PROCESS | 1810 | 1461251226673 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1810 | 1461251226677 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:07:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:07:06 INFO - PROCESS | 1810 | 1461251226683 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1810 | 1461251226685 Marionette TRACE conn4 <- [1,2998,null,{}] 08:07:06 INFO - PROCESS | 1810 | 1461251226691 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}] 08:07:06 INFO - PROCESS | 1810 | 1461251226907 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:07:07 INFO - PROCESS | 1810 | 1461251227181 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47bc61800 == 180 [pid = 1810] [id = 759] 08:07:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff479756000) [pid = 1810] [serial = 2276] [outer = (nil)] 08:07:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff47ad5b800) [pid = 1810] [serial = 2277] [outer = 0x7ff479756000] 08:07:07 INFO - PROCESS | 1810 | 1461251227255 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff47af6a000) [pid = 1810] [serial = 2278] [outer = 0x7ff479756000] 08:07:08 INFO - PROCESS | 1810 | 1461251228113 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]]]}] 08:07:08 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. 08:07:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1490ms 08:07:08 INFO - PROCESS | 1810 | 1461251228177 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1810 | 1461251228182 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:07:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:07:08 INFO - PROCESS | 1810 | 1461251228235 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1810 | 1461251228238 Marionette TRACE conn4 <- [1,3002,null,{}] 08:07:08 INFO - PROCESS | 1810 | 1461251228247 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}] 08:07:08 INFO - PROCESS | 1810 | 1461251228480 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:07:08 INFO - PROCESS | 1810 | 1461251228752 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f306000 == 181 [pid = 1810] [id = 760] 08:07:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47b299400) [pid = 1810] [serial = 2279] [outer = (nil)] 08:07:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47b341400) [pid = 1810] [serial = 2280] [outer = 0x7ff47b299400] 08:07:08 INFO - PROCESS | 1810 | 1461251228887 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47b6a5c00) [pid = 1810] [serial = 2281] [outer = 0x7ff47b299400] 08:07:09 INFO - PROCESS | 1810 | 1461251229620 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]]]}] 08:07:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:07:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1447ms 08:07:09 INFO - PROCESS | 1810 | 1461251229679 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1810 | 1461251229682 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:07:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:07:09 INFO - PROCESS | 1810 | 1461251229688 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1810 | 1461251229692 Marionette TRACE conn4 <- [1,3006,null,{}] 08:07:09 INFO - PROCESS | 1810 | 1461251229745 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}] 08:07:10 INFO - PROCESS | 1810 | 1461251230019 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:07:10 INFO - PROCESS | 1810 | 1461251230259 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48521c800 == 182 [pid = 1810] [id = 761] 08:07:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47b334000) [pid = 1810] [serial = 2282] [outer = (nil)] 08:07:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47bb9b800) [pid = 1810] [serial = 2283] [outer = 0x7ff47b334000] 08:07:10 INFO - PROCESS | 1810 | 1461251230336 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff47ca7e400) [pid = 1810] [serial = 2284] [outer = 0x7ff47b334000] 08:07:11 INFO - PROCESS | 1810 | 1461251231130 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]]]}] 08:07:11 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. 08:07:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1488ms 08:07:11 INFO - PROCESS | 1810 | 1461251231178 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1810 | 1461251231182 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:07:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:07:11 INFO - PROCESS | 1810 | 1461251231187 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1810 | 1461251231189 Marionette TRACE conn4 <- [1,3010,null,{}] 08:07:11 INFO - PROCESS | 1810 | 1461251231195 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}] 08:07:11 INFO - PROCESS | 1810 | 1461251231412 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:07:11 INFO - PROCESS | 1810 | 1461251231660 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4861b7800 == 183 [pid = 1810] [id = 762] 08:07:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47b8bd800) [pid = 1810] [serial = 2285] [outer = (nil)] 08:07:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff47cab3400) [pid = 1810] [serial = 2286] [outer = 0x7ff47b8bd800] 08:07:11 INFO - PROCESS | 1810 | 1461251231733 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff47cca0400) [pid = 1810] [serial = 2287] [outer = 0x7ff47b8bd800] 08:07:12 INFO - PROCESS | 1810 | 1461251232540 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]]]}] 08:07:12 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 08:07:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1382ms 08:07:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:07:12 INFO - PROCESS | 1810 | 1461251232570 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1810 | 1461251232573 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:07:12 INFO - PROCESS | 1810 | 1461251232577 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1810 | 1461251232581 Marionette TRACE conn4 <- [1,3014,null,{}] 08:07:12 INFO - PROCESS | 1810 | 1461251232586 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}] 08:07:12 INFO - PROCESS | 1810 | 1461251232794 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:07:13 INFO - PROCESS | 1810 | 1461251233128 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4870b2000 == 184 [pid = 1810] [id = 763] 08:07:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff47cabbc00) [pid = 1810] [serial = 2288] [outer = (nil)] 08:07:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff47cdd1c00) [pid = 1810] [serial = 2289] [outer = 0x7ff47cabbc00] 08:07:13 INFO - PROCESS | 1810 | 1461251233259 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff47e552800) [pid = 1810] [serial = 2290] [outer = 0x7ff47cabbc00] 08:07:13 INFO - PROCESS | 1810 | [1810] 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 08:07:14 INFO - PROCESS | 1810 | 1461251234616 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:07:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:07:14 INFO - {} 08:07:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:07:14 INFO - {} 08:07:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:07:14 INFO - {} 08:07:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:07:14 INFO - {} 08:07:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2088ms 08:07:14 INFO - PROCESS | 1810 | 1461251234672 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1810 | 1461251234679 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:07:14 INFO - TEST-START | /FileAPI/fileReader.html 08:07:14 INFO - PROCESS | 1810 | 1461251234688 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1810 | 1461251234692 Marionette TRACE conn4 <- [1,3018,null,{}] 08:07:14 INFO - PROCESS | 1810 | 1461251234760 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}] 08:07:14 INFO - PROCESS | 1810 | 1461251234985 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:07:15 INFO - PROCESS | 1810 | 1461251235297 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff492b0f000 == 185 [pid = 1810] [id = 764] 08:07:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff47e552c00) [pid = 1810] [serial = 2291] [outer = (nil)] 08:07:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x7ff47e5a3800) [pid = 1810] [serial = 2292] [outer = 0x7ff47e552c00] 08:07:15 INFO - PROCESS | 1810 | 1461251235367 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x7ff47e650c00) [pid = 1810] [serial = 2293] [outer = 0x7ff47e552c00] 08:07:16 INFO - PROCESS | 1810 | 1461251236132 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]]]}] 08:07:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:07:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:07:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:07:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:07:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 1474ms 08:07:16 INFO - PROCESS | 1810 | 1461251236162 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1810 | 1461251236165 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:07:16 INFO - TEST-START | /FileAPI/historical.html 08:07:16 INFO - PROCESS | 1810 | 1461251236171 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1810 | 1461251236173 Marionette TRACE conn4 <- [1,3022,null,{}] 08:07:16 INFO - PROCESS | 1810 | 1461251236178 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}] 08:07:16 INFO - PROCESS | 1810 | 1461251236377 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:07:16 INFO - PROCESS | 1810 | 1461251236666 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496778000 == 186 [pid = 1810] [id = 765] 08:07:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x7ff47e557000) [pid = 1810] [serial = 2294] [outer = (nil)] 08:07:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x7ff47e7e9c00) [pid = 1810] [serial = 2295] [outer = 0x7ff47e557000] 08:07:16 INFO - PROCESS | 1810 | 1461251236739 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x7ff47e7f2c00) [pid = 1810] [serial = 2296] [outer = 0x7ff47e557000] 08:07:17 INFO - PROCESS | 1810 | 1461251237488 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"]]]}] 08:07:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:07:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:07:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:07:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:07:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:07:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:07:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:07:17 INFO - TEST-OK | /FileAPI/historical.html | took 1332ms 08:07:17 INFO - PROCESS | 1810 | 1461251237506 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1810 | 1461251237508 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:07:17 INFO - TEST-START | /FileAPI/idlharness.html 08:07:17 INFO - PROCESS | 1810 | 1461251237518 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1810 | 1461251237521 Marionette TRACE conn4 <- [1,3026,null,{}] 08:07:17 INFO - PROCESS | 1810 | 1461251237528 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}] 08:07:17 INFO - PROCESS | 1810 | 1461251237736 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:07:18 INFO - PROCESS | 1810 | 1461251238017 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff496958800 == 187 [pid = 1810] [id = 766] 08:07:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x7ff46af0b000) [pid = 1810] [serial = 2297] [outer = (nil)] 08:07:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x7ff47e7e8400) [pid = 1810] [serial = 2298] [outer = 0x7ff46af0b000] 08:07:18 INFO - PROCESS | 1810 | 1461251238086 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x7ff47f699400) [pid = 1810] [serial = 2299] [outer = 0x7ff46af0b000] 08:07:19 INFO - PROCESS | 1810 | 1461251239665 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]]]}] 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:07:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:07:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:07:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:07:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:07:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:07:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:07:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:07:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:07:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:07:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:07:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:07:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:07:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:07:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:07:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:07:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:07:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:07:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:07:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:07:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:07:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:07:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:07:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:07:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:07:19 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 08:07:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:07:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:07:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:07:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:07:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:07:19 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 08:07:19 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 08:07:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:07:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:07:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:07:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:07:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:07:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:07:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:07:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:07:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:07:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:07:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:07:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:07:19 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 08:07:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:07:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:07:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:07:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:07:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:07:19 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 08:07:19 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 08:07:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:07:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:07:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:07:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:07:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:07:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:07:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 2283ms 08:07:19 INFO - PROCESS | 1810 | 1461251239811 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1810 | 1461251239813 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:07:19 INFO - TEST-START | /FileAPI/idlharness.worker 08:07:19 INFO - PROCESS | 1810 | 1461251239964 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1810 | 1461251239966 Marionette TRACE conn4 <- [1,3030,null,{}] 08:07:19 INFO - PROCESS | 1810 | 1461251239974 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}] 08:07:20 INFO - PROCESS | 1810 | 1461251240166 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:07:20 INFO - PROCESS | 1810 | 1461251240435 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff491982800 == 188 [pid = 1810] [id = 767] 08:07:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x7ff46af0b400) [pid = 1810] [serial = 2300] [outer = (nil)] 08:07:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x7ff47e93ec00) [pid = 1810] [serial = 2301] [outer = 0x7ff46af0b400] 08:07:20 INFO - PROCESS | 1810 | 1461251240505 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x7ff484b84400) [pid = 1810] [serial = 2302] [outer = 0x7ff46af0b400] 08:07:20 INFO - PROCESS | 1810 | [1810] 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 08:07:22 INFO - PROCESS | 1810 | 1461251242725 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,{},{}]]]}] 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:07:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:07:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:07:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:07:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:07:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:07:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:07:22 INFO - {} 08:07:22 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 08:07:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:07:22 INFO - {} 08:07:22 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 - {} 08:07:22 INFO - {} 08:07:22 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 08:07:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:07:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:07:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:07:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:07:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:07:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:07:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:07:22 INFO - {} 08:07:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:07:22 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:07:23 INFO - {} 08:07:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2984ms 08:07:23 INFO - PROCESS | 1810 | 1461251242949 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1810 | 1461251242954 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:07:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:07:23 INFO - PROCESS | 1810 | 1461251242964 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1810 | 1461251242968 Marionette TRACE conn4 <- [1,3034,null,{}] 08:07:23 INFO - PROCESS | 1810 | 1461251242979 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}] 08:07:23 INFO - PROCESS | 1810 | 1461251243254 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:07:23 INFO - PROCESS | 1810 | 1461251243535 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff467287000 == 189 [pid = 1810] [id = 768] 08:07:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x7ff47e5a5400) [pid = 1810] [serial = 2303] [outer = (nil)] 08:07:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x7ff484e4c000) [pid = 1810] [serial = 2304] [outer = 0x7ff47e5a5400] 08:07:23 INFO - PROCESS | 1810 | 1461251243610 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x7ff490bc8800) [pid = 1810] [serial = 2305] [outer = 0x7ff47e5a5400] 08:07:24 INFO - PROCESS | 1810 | 1461251244364 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]]]}] 08:07:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:07:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1435ms 08:07:24 INFO - PROCESS | 1810 | 1461251244399 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 1810 | 1461251244402 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:07:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:07:24 INFO - PROCESS | 1810 | 1461251244428 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1810 | 1461251244432 Marionette TRACE conn4 <- [1,3038,null,{}] 08:07:24 INFO - PROCESS | 1810 | 1461251244439 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}] 08:07:24 INFO - PROCESS | 1810 | 1461251244664 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47c970800 == 188 [pid = 1810] [id = 52] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472ddb000 == 187 [pid = 1810] [id = 192] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ed30000 == 186 [pid = 1810] [id = 748] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46dd3b800 == 185 [pid = 1810] [id = 747] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4690d2000 == 184 [pid = 1810] [id = 746] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4695d6800 == 183 [pid = 1810] [id = 745] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff467392000 == 182 [pid = 1810] [id = 744] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff48306d800 == 181 [pid = 1810] [id = 741] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f771000 == 180 [pid = 1810] [id = 740] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47f310800 == 179 [pid = 1810] [id = 739] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47c9cc000 == 178 [pid = 1810] [id = 738] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b9d9000 == 177 [pid = 1810] [id = 737] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47aa78000 == 176 [pid = 1810] [id = 736] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff479567800 == 175 [pid = 1810] [id = 735] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff478556800 == 174 [pid = 1810] [id = 734] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff474a05000 == 173 [pid = 1810] [id = 733] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4747e2000 == 172 [pid = 1810] [id = 732] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472de0000 == 171 [pid = 1810] [id = 731] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff47b458800 == 170 [pid = 1810] [id = 650] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472d4a800 == 169 [pid = 1810] [id = 730] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff472084800 == 168 [pid = 1810] [id = 729] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff470ab8000 == 167 [pid = 1810] [id = 728] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c51f800 == 166 [pid = 1810] [id = 694] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ff0e000 == 165 [pid = 1810] [id = 727] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46ed2f000 == 164 [pid = 1810] [id = 726] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46da98800 == 163 [pid = 1810] [id = 725] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff4690d3000 == 162 [pid = 1810] [id = 724] 08:07:26 INFO - PROCESS | 1810 | --DOCSHELL 0x7ff46c7b2000 == 161 [pid = 1810] [id = 723] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x7ff46b418c00) [pid = 1810] [serial = 2171] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x7ff46964e800) [pid = 1810] [serial = 2165] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x7ff47ca99400) [pid = 1810] [serial = 2148] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x7ff47ca91c00) [pid = 1810] [serial = 2147] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x7ff47ca7ac00) [pid = 1810] [serial = 2145] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x7ff47bef5000) [pid = 1810] [serial = 2144] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x7ff47bc27000) [pid = 1810] [serial = 2142] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x7ff47bc1e400) [pid = 1810] [serial = 2141] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x7ff47bb9b000) [pid = 1810] [serial = 2139] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x7ff47ba64800) [pid = 1810] [serial = 2138] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x7ff47ba5a400) [pid = 1810] [serial = 2136] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x7ff47b8bb000) [pid = 1810] [serial = 2135] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x7ff47b344c00) [pid = 1810] [serial = 2133] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x7ff47b29f000) [pid = 1810] [serial = 2132] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x7ff47add0800) [pid = 1810] [serial = 2130] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x7ff47ad5bc00) [pid = 1810] [serial = 2129] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x7ff47a9ebc00) [pid = 1810] [serial = 2127] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x7ff479754000) [pid = 1810] [serial = 2126] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x7ff47953f400) [pid = 1810] [serial = 2124] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x7ff479370c00) [pid = 1810] [serial = 2123] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x7ff4789f9c00) [pid = 1810] [serial = 2121] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x7ff478991800) [pid = 1810] [serial = 2120] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x7ff4786efc00) [pid = 1810] [serial = 2118] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x7ff474b8dc00) [pid = 1810] [serial = 2117] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x7ff471da5400) [pid = 1810] [serial = 2115] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x7ff4714f6800) [pid = 1810] [serial = 2114] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x7ff470056800) [pid = 1810] [serial = 2112] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x7ff47004e000) [pid = 1810] [serial = 2111] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x7ff46ec84400) [pid = 1810] [serial = 2109] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x7ff46ec4e400) [pid = 1810] [serial = 2108] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x7ff46c578800) [pid = 1810] [serial = 2106] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x7ff46b5e4400) [pid = 1810] [serial = 2105] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x7ff46af03800) [pid = 1810] [serial = 2103] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x7ff46927bc00) [pid = 1810] [serial = 2102] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x7ff468786800) [pid = 1810] [serial = 2162] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x7ff467104400) [pid = 1810] [serial = 2159] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x7ff467178400) [pid = 1810] [serial = 2160] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x7ff47e4d3400) [pid = 1810] [serial = 2157] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x7ff47dac9800) [pid = 1810] [serial = 2156] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff47cdc7800) [pid = 1810] [serial = 2154] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff47cc9a400) [pid = 1810] [serial = 2153] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff47cabdc00) [pid = 1810] [serial = 2151] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff47cab6400) [pid = 1810] [serial = 2150] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff469480400) [pid = 1810] [serial = 2169] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff46a78c400) [pid = 1810] [serial = 2166] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff46927c800) [pid = 1810] [serial = 2163] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff46641bc00) [pid = 1810] [serial = 2168] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff46b414c00) [pid = 1810] [serial = 2034] [outer = (nil)] [url = about:blank] 08:07:26 INFO - PROCESS | 1810 | 1461251246745 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46646e000 == 162 [pid = 1810] [id = 769] 08:07:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff466420000) [pid = 1810] [serial = 2306] [outer = (nil)] 08:07:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff466426400) [pid = 1810] [serial = 2307] [outer = 0x7ff466420000] 08:07:26 INFO - PROCESS | 1810 | 1461251246829 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff467178000) [pid = 1810] [serial = 2308] [outer = 0x7ff466420000] 08:07:27 INFO - PROCESS | 1810 | 1461251247528 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"]]]}] 08:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:07:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 3160ms 08:07:27 INFO - PROCESS | 1810 | 1461251247571 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 1810 | 1461251247577 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:07:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:07:27 INFO - PROCESS | 1810 | 1461251247586 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1810 | 1461251247590 Marionette TRACE conn4 <- [1,3042,null,{}] 08:07:27 INFO - PROCESS | 1810 | 1461251247597 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}] 08:07:27 INFO - PROCESS | 1810 | 1461251247796 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:07:28 INFO - PROCESS | 1810 | 1461251248018 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4690db000 == 163 [pid = 1810] [id = 770] 08:07:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff466421000) [pid = 1810] [serial = 2309] [outer = (nil)] 08:07:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff46927bc00) [pid = 1810] [serial = 2310] [outer = 0x7ff466421000] 08:07:28 INFO - PROCESS | 1810 | 1461251248083 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff46948b800) [pid = 1810] [serial = 2311] [outer = 0x7ff466421000] 08:07:29 INFO - PROCESS | 1810 | 1461251249255 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]]]}] 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:07:29 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. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:07:29 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'.) 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:07:29 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. 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:07:29 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. 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:07:29 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. 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:07:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1768ms 08:07:29 INFO - PROCESS | 1810 | 1461251249365 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1810 | 1461251249381 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:07:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:07:29 INFO - PROCESS | 1810 | 1461251249405 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1810 | 1461251249409 Marionette TRACE conn4 <- [1,3046,null,{}] 08:07:29 INFO - PROCESS | 1810 | 1461251249426 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}] 08:07:29 INFO - PROCESS | 1810 | 1461251249686 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:07:29 INFO - PROCESS | 1810 | 1461251249803 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4695c9000 == 164 [pid = 1810] [id = 771] 08:07:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff469533400) [pid = 1810] [serial = 2312] [outer = (nil)] 08:07:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff46b4a2400) [pid = 1810] [serial = 2313] [outer = 0x7ff469533400] 08:07:29 INFO - PROCESS | 1810 | 1461251249867 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff46b6ee400) [pid = 1810] [serial = 2314] [outer = 0x7ff469533400] 08:07:30 INFO - PROCESS | 1810 | [1810] 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 08:07:30 INFO - PROCESS | 1810 | 1461251250797 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:07:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:07:30 INFO - {} 08:07:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1447ms 08:07:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:07:30 INFO - PROCESS | 1810 | 1461251250851 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1810 | 1461251250853 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:07:30 INFO - PROCESS | 1810 | 1461251250873 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1810 | 1461251250883 Marionette TRACE conn4 <- [1,3050,null,{}] 08:07:30 INFO - PROCESS | 1810 | 1461251250898 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}] 08:07:31 INFO - PROCESS | 1810 | 1461251251201 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x7ff46b5e2c00) [pid = 1810] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x7ff4789efc00) [pid = 1810] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x7ff474b8c800) [pid = 1810] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x7ff47936e400) [pid = 1810] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x7ff46710f400) [pid = 1810] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x7ff47b23e800) [pid = 1810] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x7ff46b41b400) [pid = 1810] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x7ff46b5da400) [pid = 1810] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x7ff46ec4e800) [pid = 1810] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x7ff46ec82000) [pid = 1810] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x7ff46ec80c00) [pid = 1810] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x7ff479534000) [pid = 1810] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x7ff46710b000) [pid = 1810] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x7ff465f15800) [pid = 1810] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x7ff46878a400) [pid = 1810] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x7ff469489c00) [pid = 1810] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x7ff4786e8000) [pid = 1810] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x7ff479534400) [pid = 1810] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x7ff46c582800) [pid = 1810] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x7ff46878e800) [pid = 1810] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x7ff47953cc00) [pid = 1810] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x7ff47b341800) [pid = 1810] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x7ff46964f000) [pid = 1810] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x7ff46b417000) [pid = 1810] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x7ff4671b6400) [pid = 1810] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:07:31 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x7ff474b94000) [pid = 1810] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:07:31 INFO - PROCESS | 1810 | 1461251251719 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46b032000 == 165 [pid = 1810] [id = 772] 08:07:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x7ff465f15800) [pid = 1810] [serial = 2315] [outer = (nil)] 08:07:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x7ff46878e800) [pid = 1810] [serial = 2316] [outer = 0x7ff465f15800] 08:07:31 INFO - PROCESS | 1810 | 1461251251782 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x7ff46c585400) [pid = 1810] [serial = 2317] [outer = 0x7ff465f15800] 08:07:32 INFO - PROCESS | 1810 | 1461251252405 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]]]}] 08:07:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:07:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:07:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:07:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:07:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1559ms 08:07:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:07:32 INFO - PROCESS | 1810 | 1461251252419 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1810 | 1461251252422 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:07:32 INFO - PROCESS | 1810 | 1461251252428 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1810 | 1461251252431 Marionette TRACE conn4 <- [1,3054,null,{}] 08:07:32 INFO - PROCESS | 1810 | 1461251252436 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}] 08:07:32 INFO - PROCESS | 1810 | 1461251252640 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:07:32 INFO - PROCESS | 1810 | 1461251252831 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46ed28800 == 166 [pid = 1810] [id = 773] 08:07:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x7ff467103c00) [pid = 1810] [serial = 2318] [outer = (nil)] 08:07:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x7ff46ec47c00) [pid = 1810] [serial = 2319] [outer = 0x7ff467103c00] 08:07:32 INFO - PROCESS | 1810 | 1461251252891 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x7ff46ec82800) [pid = 1810] [serial = 2320] [outer = 0x7ff467103c00] 08:07:34 INFO - PROCESS | 1810 | 1461251254227 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"]]]}] 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:07:34 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" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:07:34 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" 08:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:07:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1961ms 08:07:34 INFO - PROCESS | 1810 | 1461251254513 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1810 | 1461251254519 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:07:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:07:34 INFO - PROCESS | 1810 | 1461251254530 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1810 | 1461251254535 Marionette TRACE conn4 <- [1,3058,null,{}] 08:07:34 INFO - PROCESS | 1810 | 1461251254543 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}] 08:07:34 INFO - PROCESS | 1810 | 1461251254832 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:07:35 INFO - PROCESS | 1810 | 1461251255096 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46729b800 == 167 [pid = 1810] [id = 774] 08:07:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x7ff46710f000) [pid = 1810] [serial = 2321] [outer = (nil)] 08:07:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x7ff46952e800) [pid = 1810] [serial = 2322] [outer = 0x7ff46710f000] 08:07:35 INFO - PROCESS | 1810 | 1461251255171 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x7ff46af02400) [pid = 1810] [serial = 2323] [outer = 0x7ff46710f000] 08:07:36 INFO - PROCESS | 1810 | 1461251256101 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]]]}] 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:07:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:07:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:07:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:07:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:07:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1637ms 08:07:36 INFO - PROCESS | 1810 | 1461251256171 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1810 | 1461251256187 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:07:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:07:36 INFO - PROCESS | 1810 | 1461251256197 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1810 | 1461251256200 Marionette TRACE conn4 <- [1,3062,null,{}] 08:07:36 INFO - PROCESS | 1810 | 1461251256206 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}] 08:07:36 INFO - PROCESS | 1810 | 1461251256486 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:07:36 INFO - PROCESS | 1810 | 1461251256812 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff46da93000 == 168 [pid = 1810] [id = 775] 08:07:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x7ff46948d800) [pid = 1810] [serial = 2324] [outer = (nil)] 08:07:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x7ff46bae9000) [pid = 1810] [serial = 2325] [outer = 0x7ff46948d800] 08:07:36 INFO - PROCESS | 1810 | 1461251256891 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x7ff46c968800) [pid = 1810] [serial = 2326] [outer = 0x7ff46948d800] 08:07:37 INFO - PROCESS | 1810 | [1810] 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 08:07:37 INFO - PROCESS | 1810 | 1461251257780 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:07:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:07:37 INFO - {} 08:07:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1637ms 08:07:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:07:37 INFO - PROCESS | 1810 | 1461251257835 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 1810 | 1461251257838 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:07:37 INFO - PROCESS | 1810 | 1461251257851 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1810 | 1461251257856 Marionette TRACE conn4 <- [1,3066,null,{}] 08:07:37 INFO - PROCESS | 1810 | 1461251257872 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}] 08:07:38 INFO - PROCESS | 1810 | 1461251258371 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:07:38 INFO - PROCESS | 1810 | 1461251258665 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff471fea000 == 169 [pid = 1810] [id = 776] 08:07:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x7ff46ec84c00) [pid = 1810] [serial = 2327] [outer = (nil)] 08:07:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x7ff47004e400) [pid = 1810] [serial = 2328] [outer = 0x7ff46ec84c00] 08:07:38 INFO - PROCESS | 1810 | 1461251258741 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x7ff47159e400) [pid = 1810] [serial = 2329] [outer = 0x7ff46ec84c00] 08:07:39 INFO - PROCESS | 1810 | 1461251259522 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]]]}] 08:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:07:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1696ms 08:07:39 INFO - PROCESS | 1810 | 1461251259542 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1810 | 1461251259546 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:07:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:07:39 INFO - PROCESS | 1810 | 1461251259552 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1810 | 1461251259554 Marionette TRACE conn4 <- [1,3070,null,{}] 08:07:39 INFO - PROCESS | 1810 | 1461251259560 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}] 08:07:39 INFO - PROCESS | 1810 | 1461251259785 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:07:40 INFO - PROCESS | 1810 | 1461251260036 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff472ab9800 == 170 [pid = 1810] [id = 777] 08:07:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x7ff46ec85400) [pid = 1810] [serial = 2330] [outer = (nil)] 08:07:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x7ff472a51000) [pid = 1810] [serial = 2331] [outer = 0x7ff46ec85400] 08:07:40 INFO - PROCESS | 1810 | 1461251260109 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x7ff472a98c00) [pid = 1810] [serial = 2332] [outer = 0x7ff46ec85400] 08:07:40 INFO - PROCESS | 1810 | 1461251260933 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]]]}] 08:07:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:07:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:07:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:07:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:07:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:07:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:07:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1430ms 08:07:40 INFO - PROCESS | 1810 | 1461251260986 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 1810 | 1461251260989 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:07:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:07:41 INFO - PROCESS | 1810 | 1461251260996 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1810 | 1461251260998 Marionette TRACE conn4 <- [1,3074,null,{}] 08:07:41 INFO - PROCESS | 1810 | 1461251261004 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}] 08:07:41 INFO - PROCESS | 1810 | 1461251261237 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:07:41 INFO - PROCESS | 1810 | 1461251261539 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474770000 == 171 [pid = 1810] [id = 778] 08:07:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x7ff471fd3c00) [pid = 1810] [serial = 2333] [outer = (nil)] 08:07:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x7ff474858400) [pid = 1810] [serial = 2334] [outer = 0x7ff471fd3c00] 08:07:41 INFO - PROCESS | 1810 | 1461251261669 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x7ff474b8c800) [pid = 1810] [serial = 2335] [outer = 0x7ff471fd3c00] 08:07:42 INFO - PROCESS | 1810 | 1461251262618 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]]]}] 08:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:07:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1635ms 08:07:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:07:42 INFO - PROCESS | 1810 | 1461251262632 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 1810 | 1461251262635 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:07:42 INFO - PROCESS | 1810 | 1461251262641 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 1810 | 1461251262644 Marionette TRACE conn4 <- [1,3078,null,{}] 08:07:42 INFO - PROCESS | 1810 | 1461251262649 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}] 08:07:42 INFO - PROCESS | 1810 | 1461251262931 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:07:43 INFO - PROCESS | 1810 | 1461251263232 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff4708ad000 == 172 [pid = 1810] [id = 779] 08:07:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x7ff46b0c8c00) [pid = 1810] [serial = 2336] [outer = (nil)] 08:07:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x7ff46b5d9c00) [pid = 1810] [serial = 2337] [outer = 0x7ff46b0c8c00] 08:07:43 INFO - PROCESS | 1810 | 1461251263313 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x7ff478855400) [pid = 1810] [serial = 2338] [outer = 0x7ff46b0c8c00] 08:07:44 INFO - PROCESS | 1810 | 1461251264258 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] 08:07:44 INFO - PROCESS | 1810 | 1461251264352 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:07:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:07:44 INFO - PROCESS | 1810 | 1461251264360 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1810 | 1461251264363 Marionette TRACE conn4 <- [1,3082,null,{}] 08:07:44 INFO - PROCESS | 1810 | 1461251264387 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}] 08:07:44 INFO - PROCESS | 1810 | 1461251264604 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:07:44 INFO - PROCESS | 1810 | 1461251264879 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff474a90800 == 173 [pid = 1810] [id = 780] 08:07:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x7ff46b42b400) [pid = 1810] [serial = 2339] [outer = (nil)] 08:07:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x7ff47a9ebc00) [pid = 1810] [serial = 2340] [outer = 0x7ff46b42b400] 08:07:44 INFO - PROCESS | 1810 | 1461251264950 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x7ff47abe5c00) [pid = 1810] [serial = 2341] [outer = 0x7ff46b42b400] 08:07:45 INFO - PROCESS | 1810 | 1461251265975 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]]]}] 08:07:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:07:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:07:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1641ms 08:07:46 INFO - PROCESS | 1810 | 1461251266006 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1810 | 1461251266011 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:07:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:07:46 INFO - PROCESS | 1810 | 1461251266020 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1810 | 1461251266023 Marionette TRACE conn4 <- [1,3086,null,{}] 08:07:46 INFO - PROCESS | 1810 | 1461251266031 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}] 08:07:46 INFO - PROCESS | 1810 | 1461251266368 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:07:46 INFO - PROCESS | 1810 | 1461251266749 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff478a32800 == 174 [pid = 1810] [id = 781] 08:07:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x7ff478991800) [pid = 1810] [serial = 2342] [outer = (nil)] 08:07:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x7ff47adcb400) [pid = 1810] [serial = 2343] [outer = 0x7ff478991800] 08:07:46 INFO - PROCESS | 1810 | 1461251266870 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x7ff47b1c8400) [pid = 1810] [serial = 2344] [outer = 0x7ff478991800] 08:07:47 INFO - PROCESS | 1810 | 1461251267755 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:07:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:07:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1783ms 08:07:47 INFO - PROCESS | 1810 | 1461251267803 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1810 | 1461251267807 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:07:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:07:47 INFO - PROCESS | 1810 | 1461251267813 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 1810 | 1461251267816 Marionette TRACE conn4 <- [1,3090,null,{}] 08:07:47 INFO - PROCESS | 1810 | 1461251267822 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}] 08:07:48 INFO - PROCESS | 1810 | 1461251268064 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:07:48 INFO - PROCESS | 1810 | 1461251268348 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47a988800 == 175 [pid = 1810] [id = 782] 08:07:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x7ff47953cc00) [pid = 1810] [serial = 2345] [outer = (nil)] 08:07:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x7ff47b23fc00) [pid = 1810] [serial = 2346] [outer = 0x7ff47953cc00] 08:07:48 INFO - PROCESS | 1810 | 1461251268426 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x7ff47b329400) [pid = 1810] [serial = 2347] [outer = 0x7ff47953cc00] 08:07:49 INFO - PROCESS | 1810 | 1461251269219 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:07:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1429ms 08:07:49 INFO - PROCESS | 1810 | 1461251269243 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1810 | 1461251269247 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:07:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:07:49 INFO - PROCESS | 1810 | 1461251269255 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1810 | 1461251269259 Marionette TRACE conn4 <- [1,3094,null,{}] 08:07:49 INFO - PROCESS | 1810 | 1461251269264 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}] 08:07:49 INFO - PROCESS | 1810 | 1461251269510 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:07:49 INFO - PROCESS | 1810 | 1461251269804 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47ac69000 == 176 [pid = 1810] [id = 783] 08:07:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x7ff46b428400) [pid = 1810] [serial = 2348] [outer = (nil)] 08:07:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x7ff47b345c00) [pid = 1810] [serial = 2349] [outer = 0x7ff46b428400] 08:07:49 INFO - PROCESS | 1810 | 1461251269881 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x7ff47b8af400) [pid = 1810] [serial = 2350] [outer = 0x7ff46b428400] 08:07:50 INFO - PROCESS | 1810 | 1461251270668 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:07:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1435ms 08:07:50 INFO - PROCESS | 1810 | 1461251270689 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 1810 | 1461251270693 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:07:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:07:50 INFO - PROCESS | 1810 | 1461251270700 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1810 | 1461251270703 Marionette TRACE conn4 <- [1,3098,null,{}] 08:07:50 INFO - PROCESS | 1810 | 1461251270709 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}] 08:07:50 INFO - PROCESS | 1810 | 1461251270949 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:07:51 INFO - PROCESS | 1810 | 1461251271293 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47c9cc000 == 177 [pid = 1810] [id = 784] 08:07:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x7ff46388dc00) [pid = 1810] [serial = 2351] [outer = (nil)] 08:07:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x7ff47bb99000) [pid = 1810] [serial = 2352] [outer = 0x7ff46388dc00] 08:07:51 INFO - PROCESS | 1810 | 1461251271385 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x7ff47bef2000) [pid = 1810] [serial = 2353] [outer = 0x7ff46388dc00] 08:07:52 INFO - PROCESS | 1810 | 1461251272234 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]]]}] 08:07:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:07:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:07:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1586ms 08:07:52 INFO - PROCESS | 1810 | 1461251272287 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1810 | 1461251272291 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:07:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:07:52 INFO - PROCESS | 1810 | 1461251272297 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1810 | 1461251272300 Marionette TRACE conn4 <- [1,3102,null,{}] 08:07:52 INFO - PROCESS | 1810 | 1461251272305 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}] 08:07:52 INFO - PROCESS | 1810 | 1461251272634 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:07:52 INFO - PROCESS | 1810 | 1461251272849 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff47f5d1800 == 178 [pid = 1810] [id = 785] 08:07:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x7ff47ba5c000) [pid = 1810] [serial = 2354] [outer = (nil)] 08:07:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x7ff47caa0800) [pid = 1810] [serial = 2355] [outer = 0x7ff47ba5c000] 08:07:52 INFO - PROCESS | 1810 | 1461251272921 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x7ff47cca6400) [pid = 1810] [serial = 2356] [outer = 0x7ff47ba5c000] 08:07:53 INFO - PROCESS | 1810 | 1461251273713 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:07:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1437ms 08:07:53 INFO - PROCESS | 1810 | 1461251273747 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 1810 | 1461251273749 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:07:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:07:53 INFO - PROCESS | 1810 | 1461251273759 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 1810 | 1461251273761 Marionette TRACE conn4 <- [1,3106,null,{}] 08:07:53 INFO - PROCESS | 1810 | 1461251273767 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}] 08:07:53 INFO - PROCESS | 1810 | 1461251273981 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:07:54 INFO - PROCESS | 1810 | 1461251274235 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48305c000 == 179 [pid = 1810] [id = 786] 08:07:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x7ff47bef4400) [pid = 1810] [serial = 2357] [outer = (nil)] 08:07:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x7ff47e554400) [pid = 1810] [serial = 2358] [outer = 0x7ff47bef4400] 08:07:54 INFO - PROCESS | 1810 | 1461251274310 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x7ff47e5ee400) [pid = 1810] [serial = 2359] [outer = 0x7ff47bef4400] 08:07:55 INFO - PROCESS | 1810 | 1461251275066 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]]]}] 08:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:07:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1328ms 08:07:55 INFO - PROCESS | 1810 | 1461251275090 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1810 | 1461251275093 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:07:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:07:55 INFO - PROCESS | 1810 | 1461251275099 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1810 | 1461251275102 Marionette TRACE conn4 <- [1,3110,null,{}] 08:07:55 INFO - PROCESS | 1810 | 1461251275108 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}] 08:07:55 INFO - PROCESS | 1810 | 1461251275373 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:07:55 INFO - PROCESS | 1810 | 1461251275636 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff485705800 == 180 [pid = 1810] [id = 787] 08:07:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x7ff47ca98c00) [pid = 1810] [serial = 2360] [outer = (nil)] 08:07:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x7ff47e942c00) [pid = 1810] [serial = 2361] [outer = 0x7ff47ca98c00] 08:07:55 INFO - PROCESS | 1810 | 1461251275712 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x7ff48198c800) [pid = 1810] [serial = 2362] [outer = 0x7ff47ca98c00] 08:07:56 INFO - PROCESS | 1810 | 1461251276520 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"]]]}] 08:07:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:07:56 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:07:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:07:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1439ms 08:07:56 INFO - PROCESS | 1810 | 1461251276540 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1810 | 1461251276543 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:07:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:07:56 INFO - PROCESS | 1810 | 1461251276549 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1810 | 1461251276551 Marionette TRACE conn4 <- [1,3114,null,{}] 08:07:56 INFO - PROCESS | 1810 | 1461251276556 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}] 08:07:56 INFO - PROCESS | 1810 | 1461251276792 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:07:57 INFO - PROCESS | 1810 | 1461251277054 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\", \"a8986e8a-21df-415a-908e-b586da5b2768\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x7ff48641a000 == 181 [pid = 1810] [id = 788] 08:07:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x7ff465f12000) [pid = 1810] [serial = 2363] [outer = (nil)] 08:07:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x7ff483045800) [pid = 1810] [serial = 2364] [outer = 0x7ff465f12000] 08:07:57 INFO - PROCESS | 1810 | 1461251277134 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x7ff483f0f000) [pid = 1810] [serial = 2365] [outer = 0x7ff465f12000] 08:07:57 INFO - PROCESS | 1810 | 1461251277899 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]]]}] 08:07:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:07:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1378ms 08:07:57 INFO - PROCESS | 1810 | 1461251277928 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1810 | 1461251277931 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:07:59 WARNING - u'runner_teardown' () 08:07:59 INFO - No more tests 08:07:59 INFO - Got 0 unexpected results 08:07:59 INFO - SUITE-END | took 1207s 08:07:59 INFO - Closing logging queue 08:07:59 INFO - queue closed 08:07:59 INFO - Return code: 0 08:07:59 WARNING - # TBPL SUCCESS # 08:07:59 INFO - Running post-action listener: _resource_record_post_action 08:07:59 INFO - Running post-run listener: _resource_record_post_run 08:08:00 INFO - Total resource usage - Wall time: 1243s; CPU: 98.0%; Read bytes: 8409088; Write bytes: 970125312; Read time: 400; Write time: 353852 08:08:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:08:00 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 12288; Write bytes: 85794816; Read time: 36; Write time: 111736 08:08:00 INFO - run-tests - Wall time: 1212s; CPU: 98.0%; Read bytes: 7860224; Write bytes: 884330496; Read time: 340; Write time: 242116 08:08:00 INFO - Running post-run listener: _upload_blobber_files 08:08:00 INFO - Blob upload gear active. 08:08:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:08:00 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:08:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:08:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:08:01 INFO - (blobuploader) - INFO - Open directory for files ... 08:08:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:08:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:08:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:08:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:08:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:08:03 INFO - (blobuploader) - INFO - Done attempting. 08:08:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:08:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:08:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:08:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:08:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:08:04 INFO - (blobuploader) - INFO - Done attempting. 08:08:04 INFO - (blobuploader) - INFO - Iteration through files over. 08:08:04 INFO - Return code: 0 08:08:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:08:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:08:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e48e26e83f710def43f18598cec5cd9cdb4b51c71bbdb3ab5711664cd7af4efd70e04cc0beee33b3ebf585ddfed494f5aa2394ab32d6624988d805894d9c0975", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8d2df62a4412aaf8eefe866a2e635e8d8c33c22ef99965ffd65debac7419b677ff473bc77541b218c2cd9c734de80967f5b29fe182d816c8ddce17a8995e95c9"} 08:08:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:08:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:08:04 INFO - Contents: 08:08:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e48e26e83f710def43f18598cec5cd9cdb4b51c71bbdb3ab5711664cd7af4efd70e04cc0beee33b3ebf585ddfed494f5aa2394ab32d6624988d805894d9c0975", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8d2df62a4412aaf8eefe866a2e635e8d8c33c22ef99965ffd65debac7419b677ff473bc77541b218c2cd9c734de80967f5b29fe182d816c8ddce17a8995e95c9"} 08:08:04 INFO - Running post-run listener: copy_logs_to_upload_dir 08:08:04 INFO - Copying logs to upload dir... 08:08:04 INFO - mkdir: /builds/slave/test/build/upload/logs 08:08:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1316.776311 ========= master_lag: 502.85 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 19 secs) (at 2016-04-21 08:16:27.590198) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-04-21 08:16:27.592175) ========= 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-1461249625.613561-1241105505 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e48e26e83f710def43f18598cec5cd9cdb4b51c71bbdb3ab5711664cd7af4efd70e04cc0beee33b3ebf585ddfed494f5aa2394ab32d6624988d805894d9c0975", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8d2df62a4412aaf8eefe866a2e635e8d8c33c22ef99965ffd65debac7419b677ff473bc77541b218c2cd9c734de80967f5b29fe182d816c8ddce17a8995e95c9"} build_url:https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.039744 build_url: 'https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/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/e48e26e83f710def43f18598cec5cd9cdb4b51c71bbdb3ab5711664cd7af4efd70e04cc0beee33b3ebf585ddfed494f5aa2394ab32d6624988d805894d9c0975", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8d2df62a4412aaf8eefe866a2e635e8d8c33c22ef99965ffd65debac7419b677ff473bc77541b218c2cd9c734de80967f5b29fe182d816c8ddce17a8995e95c9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eNLMjn0xRdGl6jTKcNzTiQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 6.99 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-04-21 08:16:34.621848) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-04-21 08:16:34.622177) ========= 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-1461249625.613561-1241105505 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021257 ========= master_lag: 9.37 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-04-21 08:16:44.016122) ========= ========= Started reboot skipped (results: 3, elapsed: 3 secs) (at 2016-04-21 08:16:44.016454) ========= ========= Finished reboot skipped (results: 3, elapsed: 3 secs) (at 2016-04-21 08:16:47.058553) ========= ========= Total master_lag: 519.72 =========